.elf-comparison-visual{margin:0 0 1rem;min-width:0;max-width:100%;overflow:hidden;border-radius:6px;background:#f3f3f0}[data-catalogue-comparison] .elf-comparison-visual>img{display:block;width:100%;height:220px!important;aspect-ratio:auto;object-fit:contain!important}[data-catalogue-comparison] .elf-comparison-visual[data-visual-kind="illustration"]>img{object-fit:cover!important}.elf-comparison-visual>figcaption{padding:.4rem .6rem;font-size:.72rem;line-height:1.5;color:#42454a}
