.met-reference{background:#f6f0e4;border:1px solid #d7c7ae;margin:26px 0;padding:20px}.met-reference h3{margin:4px 0 10px;font-size:1.1rem}.met-reference .detail-fields{margin:16px 0}.met-reference details{background:#fffaf1;margin:14px 0}.met-reference details summary{padding:10px 14px;font-size:.92rem}.met-reference details .detail-fields{padding:0 14px 12px}.met-reference .button{margin-top:8px;display:inline-flex}.met-image{margin:18px 0}.met-image img{object-fit:contain;background:#fff;width:100%;max-height:420px;display:block}.met-image figcaption{padding:10px 0;font-size:14px;line-height:1.6}.catalog-photo-button{cursor:pointer;text-align:left;width:100%;color:inherit;background:#ebe6dc;border:0;margin-bottom:20px;padding:0}.catalog-photo-button img{aspect-ratio:4/3;width:100%;height:auto;display:block}.catalog-photo-button span{color:#525c4d;padding:9px 12px;font-size:13px;display:block}.documentary-details{border-top:2px solid #a4825d;margin:24px 0;padding-top:22px}.documentary-details h3{font-size:1.35rem}.documentary-details figure{margin:18px 0}.documentary-details img{background:#eae5dd;width:100%;height:auto;max-height:520px;display:block}.documentary-details figcaption{padding:12px 0;font-size:14px;line-height:1.8}.documentary-details figcaption span{color:#687059;display:block}.photo-learning h4{margin:0 0 8px;font-size:16px;font-weight:650}.photo-learning p{white-space:pre-wrap;margin:0;font-size:16px;line-height:1.85}.photo-learning>div{border-top:1px solid #d3c9b6;padding:18px 0}.photo-learning .photo-limit{background:#f2edde;padding:16px}.documentary-details details{border:1px solid #c9beab;margin-top:20px;padding:14px}.documentary-details summary{cursor:pointer;font-size:14px}.documentary-details .detail-fields{font-size:14px}.documentary-details a{overflow-wrap:anywhere}.documentary-details .text-link{font-size:14px}
