/* Two editorial columns, two complete photographs in each. */
#galerie .gallery-grid-four{display:grid;grid-template-columns:2fr 3fr;gap:24px;align-items:start;max-width:1180px;margin-inline:auto}
.gallery-column{display:grid;gap:24px;min-width:0}
#galerie .gallery-grid-four .gallery-item{margin:0;height:auto;max-width:none;width:100%;border-radius:18px;border:1px solid #c49c585e;overflow:hidden;background:#1b040a;box-shadow:0 14px 35px #0d010633}
#galerie .gallery-grid-four .gallery-open{height:auto;display:block;width:100%;cursor:zoom-in;line-height:0}
#galerie .gallery-grid-four .gallery-item img{display:block;position:static;width:100%;height:auto;object-fit:contain;object-position:center;transform:none}
#galerie .gallery-grid-four .gallery-item figcaption{font-size:.64rem;letter-spacing:.24em;padding:42px 18px 18px;text-align:left;background:linear-gradient(transparent,#160207d9);color:#f6d79e}
#galerie .gallery-grid-four .gallery-open:focus-visible{outline:3px solid #ffe4a0;outline-offset:-5px}
@media(max-width:720px){#galerie .gallery-grid-four{grid-template-columns:1fr;gap:18px;max-width:520px}.gallery-column{gap:18px}#galerie .gallery-grid-four .gallery-item{border-radius:15px}#galerie .gallery-grid-four .gallery-item figcaption{font-size:.61rem;padding:38px 16px 16px}}
