.lb-outerContainer {
    background-color: rgba(255, 255, 255, 0) !important;
}

.lb-imageContainer {
    background-color: rgba(255, 255, 255, 0) !important;
}

/*  Lightbox /*

/* Fundo da sobreposição (overlay) */

.lightboxOverlay {
    background-color: white !important;
    opacity: 0.9 !important;
}

.lb-outerContainer {
    background-color: #ffffff00 !important;
}

/* Container da imagem no lightbox */
.lb-imageContainer {
    /* ou .lbContainer ou .lightboxContainer conforme versão */
    border-radius: 12px !important;
    /* deixar os cantos arredondados */
    background-color: #ffffff00 !important;
    /* fundo branco dentro do contêiner */
    padding: 20px !important;
    /* espaço interior */
}

/* Bordas ou contorno ao redor da imagem */
.lightbox .lb-image,
.lb-imageContainer img {
    border: 0px solid #f0f0f0 !important;
    /* por exemplo, borda cinza-claro */
    border-radius: 30px !important;
    /* arredondar a imagem */
}

/* Botão “fechar” (X) ou setas */
.lb-close,
.lb-next,
.lb-prev {
    color: #333 !important;
    /* cor dos ícones */
    /* podes definir tamanho, sombra, etc */
}