#related-feed{margin-top:48px}#related-feed h2{font-size:24px}.related-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.related-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--surface);border-radius:14px;padding:12px;min-width:0}.related-card a{text-decoration:none}.related-card img{width:100%;height:180px;object-fit:contain}.related-card h3{font-size:15px;line-height:1.4;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.related-card .cta{margin-top:auto;font-size:14px;padding:10px}#related-more{border:0;margin:24px auto;font:inherit;cursor:pointer}#related-sentinel{height:1px}@media(max-width:700px){.related-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.related-card img{height:145px}.related-card{padding:10px}}