Index: /trunk/data/validator/deprecated.mapcss
===================================================================
--- /trunk/data/validator/deprecated.mapcss	(revision 15532)
+++ /trunk/data/validator/deprecated.mapcss	(revision 15533)
@@ -1832,2 +1832,10 @@
   group: tr("deprecated tagging");
 }
+
+/* #17643 */
+way[barrier=embankment] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "man_made=embankment";
+  suggestAlternative: "embankment=yes";
+  group: tr("deprecated tagging");
+}
Index: /trunk/styles/standard/elemstyles.mapcss
===================================================================
--- /trunk/styles/standard/elemstyles.mapcss	(revision 15532)
+++ /trunk/styles/standard/elemstyles.mapcss	(revision 15533)
@@ -1494,9 +1494,13 @@
 way[embankment?][highway],
 way[embankment?][railway],
-way[embankment?][waterway],
+way[embankment?][waterway] {
+    repeat-image: "presets/misc/embankment-pattern-centered.png";
+}
 way[man_made=embankment][highway],
 way[man_made=embankment][railway],
 way[man_made=embankment][waterway] {
-    repeat-image: "presets/misc/embankment-pattern-centered.png";
+    repeat-image: "presets/misc/embankment-pattern.png";
+    repeat-image-align: top;
+    repeat-image-offset: -1;
 }
 way[man_made=pipeline][!waterway] {
