/* Contenedor del botón y título */
.position-relative {
    position: relative;
  }
  
  /* Estilo del botón "Volver" */
  .boton-detalles {
    position: absolute;
    left: 0; /* Alineado a la izquierda */
    top: 50%; /* Centrado verticalmente */
    transform: translateY(-50%);
  }
  
  /* Estilo del título */
  h1.text-center {
    text-align: center;
    margin: 0; /* Sin margen para un alineado perfecto */
  }

  .card {
    background-color: rgba(255, 255, 255, 0.8); /* Fondo blanco con 80% de opacidad */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Sombra ligera */
    border-radius: 8px; /* Bordes redondeados */
    padding: 20px; /* Espaciado interno */
  }