/* Ajustes 11/11/2026 tarde (v4) */
@media (max-width:740px){
 html[data-kor-product].pres-simple #esc-apertura .lema{order:3;margin:0}
}
html[data-kor-product] .pres .esc__fija[class*="diesel-"]{background-image:none!important}
/* v5: modo presentacion, portada */
/* Presentación: el equipo de la portada a tamaño de pantalla (antes quedaba mínimo, abajo a la derecha) */
html[data-kor-product]:not(.pres-simple) .pres #esc-apertura .escenario{align-self:center!important;height:auto!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important}
html[data-kor-product]:not(.pres-simple) .pres #esc-apertura .escenario>*{grid-column:1!important}
html[data-kor-product]:not(.pres-simple) .pres #esc-apertura .escenario>.vistas{height:clamp(240px,52vh,560px)!important;max-height:none!important}
@media (max-width:980px){
 html[data-kor-product]:not(.pres-simple) .pres #esc-apertura .escenario>.vistas{height:clamp(200px,56vw,340px)!important}
}
/* Pantallas bajas (notebooks): que el texto de la portada entre sin taparse con el menú ni con el pie */
@media (min-width:981px) and (max-height:800px){
 html[data-kor-product]:not(.pres-simple) .pres #esc-apertura .texto{gap:8px!important}
 html[data-kor-product]:not(.pres-simple) .pres #esc-apertura .nombre{font-size:clamp(2rem,3.6vw,3.2rem)!important}
 html[data-kor-product]:not(.pres-simple) .pres #esc-apertura :is(.nota-inst,.atajos){display:none!important}
}
/* Celular en modo presentación: la portada quedaba en dos columnas angostas y cortaba el texto */
@media (max-width:980px){
 html[data-kor-product]:not(.pres-simple) .pres .esc--apertura .esc__cuerpo{grid-template-columns:minmax(0,1fr)!important}
}
/* "Ampliar foto" no se pisa con el botón flotante de cotización */
html[data-kor-product]:not(.pres-simple) .pres #esc-apertura .kor-cover-zoom{justify-self:start!important}
/* v5: escenas sin fondo (sin mascara ni marco) */
html[data-kor-product] .pres img.vista[src*="/presentacion-limpia-20261111/equipo-"][src$="-v2.webp"]{aspect-ratio:auto!important;-webkit-mask-image:none!important;mask-image:none!important;border-radius:0!important;object-fit:contain!important;box-shadow:none!important;background:none!important}
