
/* Comparativa Alacrán (4 columnas, SIN precio). Anchos fijos: 1ª ANCHA (foto + título en la misma
   línea, alineados), "Ideal para" a juego (Víctor, heredado del post Pearl). */
.joma-post .jp-compare{table-layout:fixed;width:100%}
.joma-post .jp-compare th,.joma-post .jp-compare td{vertical-align:middle;text-align:left}
.joma-post .jp-compare th:nth-child(1),.joma-post .jp-compare td:nth-child(1){width:24%;padding-left:14px!important}
.joma-post .jp-compare th:nth-child(2),.joma-post .jp-compare td:nth-child(2){width:22%}
.joma-post .jp-compare th:nth-child(3),.joma-post .jp-compare td:nth-child(3){width:26%}
.joma-post .jp-compare th:nth-child(4),.joma-post .jp-compare td:nth-child(4){width:28%}
.joma-post .jp-compare td:nth-child(2),.joma-post .jp-compare td:nth-child(3),.joma-post .jp-compare td:nth-child(4){white-space:normal}
/* 1ª celda: FOTO + TÍTULO en fila, centrados verticalmente. */
.joma-post .jp-compare .jp-mprod{display:flex;align-items:center;gap:10px}
.joma-post .jp-compare .jp-mprod .jp-mthumb{flex:0 0 auto;width:46px;height:46px;margin:0}
.joma-post .jp-compare .jp-mprod .jp-mname{font-weight:700;line-height:1.25}
@media(max-width:640px){.joma-post .jp-compare th,.joma-post .jp-compare td{width:auto!important}}
/* Tribunal diseno: comparativa de 4 columnas que cabe en su caja + rejillas sin hueco */
@media(min-width:761px){.joma-post table.jp-compare{min-width:0!important}.joma-post .jp-compare thead th{padding-left:16px!important}.joma-post .jp-compare th:nth-child(1),.joma-post .jp-compare td:nth-child(1){width:34%}.joma-post .jp-compare th:nth-child(2),.joma-post .jp-compare td:nth-child(2){width:12%}.joma-post .jp-compare th:nth-child(3),.joma-post .jp-compare td:nth-child(3){width:28%}.joma-post .jp-compare th:nth-child(4),.joma-post .jp-compare td:nth-child(4){width:26%}.joma-post .jp-compare .jp-mname{white-space:normal!important}}
@media(max-width:760px){.joma-post table.jp-compare td{font-size:13px!important}}
.joma-post .jp-faq>.jp-faq-item:last-child:nth-child(odd),.joma-post .jp-glossary>.jp-g-item:last-child:nth-child(odd){grid-column:1/-1}
.joma-post .jp-vlist>.jp-vrow:last-child:nth-child(odd){grid-column:1/-1}
.joma-post #article .jp-vrow p a{display:inline!important}
.joma-post .jp-vrow>p{text-align:left!important}
.joma-post #article .jp-sources a{display:inline!important}
@media(max-width:760px){.joma-post .jp-byline,.joma-post .jp-byline span{text-align:left!important}}
.joma-post .jp-video .jp-vthumb{background:#000}.joma-post .jp-video .jp-vplay{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:rgba(0,0,0,.6);z-index:2}.joma-post .jp-video .jp-vplay:after{content:"";position:absolute;left:54%;top:50%;transform:translate(-50%,-50%);border-left:20px solid #fff;border-top:13px solid transparent;border-bottom:13px solid transparent}.joma-post .jp-video .jp-vthumb:hover .jp-vplay{background:#e11}
.joma-post .jp-video .jp-vthumb img{width:100%!important;height:100%!important;max-width:none;object-fit:cover;display:block}
.joma-post .jp-store a{color:#0077a8!important;text-decoration:underline;text-underline-offset:2px}
