.comparison--images{background:#f7f8fa;border:1px solid #d5d8de;border-radius:18px;overflow:hidden;box-shadow:0 12px 35px #28304208}
.comparison--images .product-preview{width:100%;line-height:0;aspect-ratio:1586/992}
.comparison--images .product-preview img{display:block;width:100%;height:auto;aspect-ratio:1586/992;object-fit:contain;background:#f7f8fa}
.comparison-expand{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:4px}
@media(max-width:760px){.comparison--images{border-radius:12px}}
