/* Capture dates and camera times remain readable below the photograph. */
.photo-capture{display:block;max-width:100%;font:400 11px/1.6 var(--sans);letter-spacing:0;color:var(--muted,#78664f);overflow-wrap:normal;font-variant-numeric:tabular-nums;text-transform:none}
.gallery .photo-meta .photo-capture{font-size:11px;line-height:1.6;text-align:start}
.photo-row-date,.home-frame-meta{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.6;font-variant-numeric:tabular-nums}
.photo-row-date{display:block;font-size:11px}
.browse-dialog .browse-pick-date{grid-column:1/-1;display:block;padding:5px 9px 0;color:#7a6852;font:400 10px/1.5 var(--sans);font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:normal}
.browse-dialog .browse-pick-date[data-capture-precision=estimated-month],.browse-dialog .browse-pick-date[data-capture-precision=unknown]{font-size:9px}
.studio-exhibition-date{grid-column:2/-1;display:block;font:400 11px/1.5 var(--sans);color:var(--muted,#78664f);letter-spacing:0;font-variant-numeric:tabular-nums;text-transform:none}
.prints-card-caption>.photo-capture{margin:7px 0 12px}
.pro-photo-caption>.photo-capture{margin-top:5px;color:inherit;opacity:.8}
body #lightbox .lightbox-footer #lightbox-category{white-space:normal;overflow:visible;line-height:1.45}
@media(max-width:680px){.gallery .photo-meta .photo-capture,.photo-row-date{font-size:10px}.browse-dialog .browse-pick-date{padding-inline:6px;font-size:9px}.studio-exhibition-date{font-size:10px}}
