/* Actual product photography, preserved in full without stretching or cropping. */
.series-photo{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;width:100%;background:#eae9e1;overflow:hidden}
.series-photo>img{display:block;width:100%;height:100%;object-fit:contain;max-height:none}
@media(max-width:800px){.series-photo{aspect-ratio:1/1}}
