.photography-item{
    width: 100%;
    height: min-content;
    margin: 0rem 0rem 10rem 0rem;
    display: flex;
    flex-direction: column;
}

.photography-collection{
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    margin: 1rem 0rem 1rem 0rem;
}

.specific-photography-collection{
    font-size: var(--photography-title-font-size);
    font-family: var(--font-family-bold);
    font-variation-settings: var(--font-variation-bold);
    text-shadow: var(--text-shadow);
    color: var(--text-color);
}

.photography-gallery{
    width: 100%;
    height: min-content;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}

.gallery-image-container{
    width: 100px;
    height: 100px;
}

.gallery-image{
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 0.05rem;
}

.gallery-image:hover, .gallery-image:active{
    filter: brightness(75%);
    transition: filter .075s linear 0s;
}