.lg-backdrop {
    background-color: var(--bs-gray-900);
    background-image: var(--background-pattern-location);
    background-repeat: repeat;
}

.lg-next, .lg-prev {
    background-color: var(--bs-primary);
    color: var(--bs-white);
}

.project-caption {
    background-color: var(--bs-primary);
    background-image: var(--background-pattern-location);
    color: white;
    padding: 1rem 2rem;
    border-radius: var(--bs-border-radius);
    max-width: max-content;
    text-wrap: balance;
    margin: 0 auto;
}

.project-caption .caption-text {
    font-size: var(--fs-small);
}