/* Pagina de precios del tarificador de vida reducido: lo propio de vida encima de precios-reducido.css. */

/* Tarjetas un poco mas anchas (solo hay dos) */
.tvr .tvr-productos { grid-template-columns: repeat(auto-fit, minmax(280px, 380px)); margin-top: 22px; }

/* Casilla «Añadir invalidez»: lo que cambia al marcarla */
.tsp-producto:not(.con-invalidez) .tvr-solo-con,
.tsp-producto.con-invalidez .tvr-solo-sin { display: none !important; }
.tsp-producto.con-invalidez .tvr-casilla { border-style: solid; border-color: var(--azul); background: var(--azul-suave); }

/* «Que incluye»: una cobertura por linea (los textos son largos) */
.tvr .tvr-incluye { grid-template-columns: 1fr; }
.tvr .tvr-incluye li { align-items: flex-start; }
.tvr .tvr-incluye li > span:last-child { line-height: 1.35; }

/* Modificar datos */
.tvr .tsp-editar .tvr-capitales { margin-bottom: 4px; }
.tvr .tvr-editar-rejilla { margin-top: 16px; }
