        .tarjeta {
            display: flex;
            border: 1px solid #000;
            margin: 0px;
            border-radius: 8px; /* Redondear las esquinas del borde */
            box-shadow: 0 4px 8px rgba(0,0,0,0.1);
            overflow: hidden; /* Asegurar que todo queda dentro del contenedor */
            background: #3b1111; /* Fondo blanco para todo el card */
            flex-wrap: wrap; /* Permitir que los elementos se envuelvan cuando no hay suficiente espacio */
        }

        .imagen {
            flex: 0 0 100px; /* Ancho fijo más pequeño para la imagen */
            padding: 10px; /* Espacio alrededor de la imagen dentro de su contenedor */
        }

        .contenido-tarjeta {
            flex: 1; /* Ocupar el espacio restante */
            padding: 5px; /* Padding para el contenido */
        }

        .justwatch {
            width: 100%; /* Ocupar todo el ancho disponible */
            padding: 0px; /* Espacio alrededor del widget JustWatch */
            box-sizing: border-box; /* Incluir el padding en el ancho total */
        }