/* Neue Produkte Seite */
.new-card { display: block; background: #fff; border: 1px solid var(--border-color); border-radius: 16px; overflow: hidden; text-decoration: none; color: inherit; box-shadow: 0 6px 18px rgba(0,0,0,.06); transition: transform .2s ease, box-shadow .2s ease; }
.new-card:hover { transform: translateY(-3px); box-shadow: 0 10px 28px rgba(0,0,0,.1); }
.new-image { width: 100%; height: 180px; object-fit: cover; display: block; }
.new-body { padding: 1rem; }
@media (min-width: 768px) { .new-image { height: 200px; } }