Rear Led Spoiler for Model 3 Highland / Model Y | TESERY
Marca: Tesery Official Store
Tipo: Abs Spoiler
$3,584.53 MXN
Precios en MXN al tipo de cambio de referencia del día; el precio final se confirma al cotizar.
| Opción | SKU | Precio |
|---|---|---|
| Model 3 Highland 2024+ | TSL2330 | $3,584.53 MXN |
| Model Y 2020-2025.03 | TSL8310-3 | $3,584.53 MXN |
| Model 3 2017-2023 | TSL8310-Y | $3,584.53 MXN |
:root {
--c-black: #000000;
--c-white: #FFFFFF;
--c-blue: #0056B3;
--c-gray: #f5f5f5;
}
.noline-product {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
color: var(--c-black);
background-color: var(--c-white);
line-height: 1.8;
font-weight: 400;
-webkit-font-smoothing: antialiased;
}
.noline-product * { box-sizing: border-box; outline: none !important; border: none !important; }
.nl-container { max-width: 900px; margin: 0 auto; padding: 60px 20px; }
h1, h2, h3, h4 { font-weight: 800; margin: 0 0 1rem 0; letter-spacing: -0.5px; color: var(--c-black); }
.nl-title { font-size: 3rem; line-height: 1.1; margin-bottom: 20px; text-transform: capitalize; }
.nl-subtitle {
font-size: 2rem;
margin-top: 100px;
margin-bottom: 40px;
color: var(--c-black);
}
p { margin-bottom: 1.5rem; color: var(--c-black); font-size: 1.15rem; }
.nl-tags { display: flex; flex-wrap: wrap; gap: 20px; margin-bottom: 30px; align-items: center; }
.nl-tag {
font-size: 0.85rem;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--c-black);
font-weight: 800;
}
.nl-tag.blue { color: var(--c-blue); }
.nl-grid { display: grid; gap: 60px; margin-bottom: 60px; }
@media(min-width: 768px) { .nl-grid { grid-template-columns: 1fr 1fr; } }
.nl-feature-header { display: flex; align-items: center; gap: 15px; margin-bottom: 15px; }
.nl-feature-header h3 { margin: 0; font-size: 1.6rem; }
.nl-feature-icon { width: 32px; height: 32px; color: var(--c-blue); flex-shrink: 0; }
.nl-image-full {
width: 100%;
max-width: 900px;
margin: 60px auto;
display: block;
object-fit: cover;
}
.nl-list { list-style: none; padding: 0; margin: 0 0 30px 0; }
.nl-list li { position: relative; padding-left: 25px; margin-bottom: 15px; font-size: 1.1rem; }
.nl-list li::before {
content: "";
position: absolute;
left: 0;
top: 10px;
width: 8px;
height: 8px;
background-color: var(--c-blue);
}
.nl-btn {
display: inline-block;
padding: 20px 40px;
background: var(--c-blue);
color: var(--c-white);
font-size: 1.1rem;
font-weight: 800;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
text-align: center;
transition: opacity 0.3s ease;
}
.nl-btn:hover { opacity: 0.8; color: var(--c-white); }
.nl-specs { display: grid; gap: 25px; margin-bottom: 60px; }
.nl-spec-item { display: flex; flex-direction: column; gap: 5px; }
@media(min-width: 600px) {
.nl-spec-item { flex-direction: row; justify-content: space-between; align-items: center; }
}
.nl-spec-label { font-weight: 800; font-size: 1.1rem; color: var(--c-black); text-transform: uppercase; letter-spacing: 1px; }
.nl-spec-value { font-size: 1.1rem; color: var(--c-black); }
.nl-compare { display: grid; gap: 20px; margin-bottom: 60px; }
.nl-compare-row { display: grid; grid-template-columns: 1fr; gap: 10px; align-items: center; padding: 15px 0; }
@media(min-width: 600px) {
.nl-compare-row { grid-template-columns: 2fr 1.5fr 1.5fr; gap: 20px; }
}
.nl-compare-header { font-weight: 800; font-size: 1.1rem; text-transform: uppercase; letter-spacing: 1px; }
.nl-compare-feature { font-size: 1.1rem; font-weight: 600; }
.nl-compare-pro { color: var(--c-black); font-weight: 800; font-size: 1.1rem; }
.nl-compare-con { color: var(--c-black); font-size: 1.1rem; }
.nl-link {
color: var(--c-blue);
text-decoration: none;
font-weight: 800;
transition: opacity 0.3s ease;
}
.nl-link:hover { opacity: 0.7; }
.nl-accordion { margin-bottom: 80px; display: grid; gap: 30px; }
.nl-accordion details summary {
background: transparent;
color: var(--c-black);
padding: 0;
font-size: 1.4rem;
font-weight: 800;
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
list-style: none;
}
.nl-accordion details summary::-webkit-details-marker { display: none; }
.nl-accordion details summary::after { content: "+"; color: var(--c-blue); font-size: 2rem; font-weight: 400; }
.nl-accordion details[open] summary::after { content: "−"; }
.nl-accordion .details-content { padding: 20px 0; background: tran…






