/* Estilo para el fondo oscuro semitransparente */
.modal-backdrop-custom {
    background-color: rgba(0, 0, 0, 0.50); /* Ajusta el último valor (0.5) para cambiar la opacidad */
}

/* Estilo para el contenido de la ventana modal */
.modal-content-custom {
    background-color: transparent; /* Cambiado a transparente para permitir que los estilos del carrito se apliquen correctamente */
    border: none; /* Quitamos el borde para que no interfiera con el diseño del carrito */
    box-shadow: none; /* Quitamos la sombra para evitar conflictos */
}

/* Estilos adicionales para el carrito de compras */
#carrito {
    background-color: #fff; /* Color de fondo para el carrito */
    border-radius: 10px; /* Ajustamos la redondez de las esquinas */
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3); /* Agregamos una sombra suave */
    padding: 20px; /* Ajustamos el relleno para mayor espacio */
}

.custom-modal-contento {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.9); /* Cambia el último valor para ajustar la opacidad */
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3); /* Agrega una sombra suave alrededor del contenido */
}
