
.modelo-wrap{display:flex;flex-wrap:wrap;gap:2rem;margin:2rem 0}
.modelo-info{flex:1 1 300px;max-width:400px}
.modelo-info h2{
    font-size:2.5rem;
    font-family: "Roboto Condensed", Sans-serif;
    font-weight: 900;
    color: var(--e-global-color-848b432);
}
.modelo-info h3{
    font-size:1.5rem;
    font-family: "Roboto Condensed", Sans-serif;
    font-weight: 900;
    color: var(--e-global-color-848b432);
}

.modelo-info p{
    padding:0;
    margin:0 0 .5rem 0;
}
.modelo-info ul li{
        font-size: 1.1rem!important;
}
.modelo-info p,.modelo-info ul li{
    font-family: "Roboto Condensed", Sans-serif;
    font-size: 1.3rem;
    font-weight: 500;
    color: var(--e-global-color-7eeb088);
}
/* ——  Carrusel de cada shortcode  —— */
.modelo-slider{
  --swiper-navigation-color:#fff;
  --swiper-pagination-color:#fff;
}

/* 80 % carrusel grande */
.modelo-slider .swiper-main{width:100%;height:500px;}

/* 20 % miniaturas */
.modelo-slider .swiper-thumbs{width:100%;height:20%;box-sizing:border-box;padding:10px 0;}

/* Ajustes visuales */
.modelo-slider .swiper-slide{
  display:flex;justify-content:center;align-items:center;
  background:#444;background-size:cover;background-position:center;
}
.modelo-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;}

.modelo-slider .swiper-thumbs .swiper-slide{width:25%;height:100%;opacity:.4;cursor:pointer;}
.modelo-slider .swiper-thumbs .swiper-slide-thumb-active{opacity:1;}

.modelo-slider .modelo-prev,
.modelo-slider .modelo-next{color:#fff;}
