.rv-photo{margin:-18px -18px 12px;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;background:#eef1f4}.rv-photo img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.rv-photo figcaption{font-size:12px;color:var(--muted);padding:6px 12px;background:#fff;border-bottom:1px solid var(--line)}.rv-photo figcaption a{color:inherit}@media(max-width:759px){.review .rv-photo{margin:-16px -16px 12px}}