.photodump-controls {
    width: 100%;
    display: flex;
    justify-content: center;
    position: sticky;
    top: var(--pd-sticky-top, 0px);
    z-index: 9999;
    isolation: isolate;
    background: white;
    padding: 3px 0;
}

.photodump-zoom {
    width: min(520px, 90vw);
}

.photography-grid-wrap {
    width: 100%;
    --pd-col: 260px;
    --pd-gap: 0px;
}

.photography-grid {
    column-width: var(--pd-col);
    column-gap: var(--pd-gap);
}

.photography-grid img {
    width: 100%;
    height: auto;
    display: block;
    cursor: zoom-in;
    break-inside: avoid;
    margin: 0 0 var(--pd-gap) 0;
}
