/* Teslize 15/11/2026: el antetitulo pasa a estar dentro del H1 (palabra clave para Google) con el mismo aspecto que tenia.
   Valores medidos en teslize.com a 1440, 800 y 390 px antes del cambio. */

/* Portada: kicker y marca MODEL S 3 X Y dentro del H1 */
:root.customer-teslize:not(#tz-arr-x) .commerce-hero-copy > h1.tz-h1{margin-top:0!important}
:root.customer-teslize:not(#tz-arr-x) .commerce-hero-copy .tz-h1 > .tz-h1-eyebrow.commerce-kicker{display:block!important;margin:0 0 16px!important;font-size:11px!important;font-weight:600!important;font-style:normal!important;letter-spacing:.04em!important;line-height:15.4px!important;color:rgba(255,255,255,.9)!important;text-transform:uppercase!important}
:root.customer-teslize:not(#tz-arr-x) .commerce-hero-copy .tz-h1 > .solar-hero-mark{display:block!important;margin:0 0 22px!important;font-weight:500!important;font-style:normal!important;letter-spacing:.23em!important;line-height:1!important;color:rgb(255,170,36)!important;text-transform:none!important}
:root.customer-teslize:not(#tz-arr-x) .commerce-hero-copy .tz-h1 > .tz-h1-slogan{display:block}
@media (max-width:600px){
  :root.customer-teslize:not(#tz-arr-x) .commerce-hero-copy .tz-h1 > .solar-hero-mark{margin-bottom:17px!important}
}

/* Modelos y taller: antetitulo gris pequeno sobre el eslogan */
:root.customer-teslize:not(#tz-arr-x) .teslize-detail-copy .tz-h1 > .tz-h1-eyebrow{display:block!important;margin:0 0 16px!important;font-size:11px!important;font-weight:600!important;font-style:normal!important;letter-spacing:.04em!important;line-height:1.5!important;color:rgba(28,28,28,.68)!important;text-transform:uppercase!important}
:root.customer-teslize:not(#tz-arr-x) .teslize-detail-copy .tz-h1 > .tz-h1-slogan{display:block}

/* Catalogo: linea descriptiva con el estilo del subtitulo */
:root.customer-teslize:not(#tz-arr-x) .tz-noir-copy .tz-h1 > .tz-h1-eyebrow{display:block!important;margin:0 0 14px!important;font-size:12px!important;font-weight:400!important;font-style:normal!important;letter-spacing:normal!important;line-height:1.65!important;color:rgb(161,165,153)!important;text-transform:none!important}
:root.customer-teslize:not(#tz-arr-x) .tz-noir-copy .tz-h1 > .tz-h1-slogan{display:block}
@media (max-width:600px){
  :root.customer-teslize:not(#tz-arr-x) .tz-noir-copy .tz-h1 > .tz-h1-eyebrow{font-size:11px!important}
}
