diff --git a/css/themes/dark.css b/css/themes/dark.css
index 3e6ca76..d3a2359 100644
--- a/css/themes/dark.css
+++ b/css/themes/dark.css
@@ -4534,8 +4534,9 @@
   margin-bottom: 0;
 }
 
-#drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="left"],
-#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="left"] {
+#drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="left"], #drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="start"],
+#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="left"],
+#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="start"] {
   background-image: url("../../images/plugins/text-alignment/text-left.svg");
 }
 
@@ -4544,8 +4545,9 @@
   background-image: url("../../images/plugins/text-alignment/text-center.svg");
 }
 
-#drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="right"],
-#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="right"] {
+#drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="right"], #drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="end"],
+#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="right"],
+#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="end"] {
   background-image: url("../../images/plugins/text-alignment/text-right.svg");
 }
 
diff --git a/css/themes/light.css b/css/themes/light.css
index 03eaada..e7babc5 100644
--- a/css/themes/light.css
+++ b/css/themes/light.css
@@ -4534,8 +4534,9 @@
   margin-bottom: 0;
 }
 
-#drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="left"],
-#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="left"] {
+#drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="left"], #drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="start"],
+#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="left"],
+#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="start"] {
   background-image: url("../../images/plugins/text-alignment/text-left.svg");
 }
 
@@ -4544,8 +4545,9 @@
   background-image: url("../../images/plugins/text-alignment/text-center.svg");
 }
 
-#drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="right"],
-#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="right"] {
+#drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="right"], #drupal-off-canvas .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="end"],
+#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="right"],
+#layout-builder-modal .field-text-alignment .fieldset-wrapper > div > div input + label .input-icon[class*="end"] {
   background-image: url("../../images/plugins/text-alignment/text-right.svg");
 }
 
diff --git a/scss/themes/plugins/_text-alignment.scss b/scss/themes/plugins/_text-alignment.scss
index 89297e4..1743270 100644
--- a/scss/themes/plugins/_text-alignment.scss
+++ b/scss/themes/plugins/_text-alignment.scss
@@ -10,7 +10,8 @@ $text_alignment_icon_path: '../../images/plugins/text-alignment/';
       .input-icon {
         margin-bottom: 0;
 
-        &[class*="left"] {
+        &[class*="left"],
+        &[class*="start"] {
           background-image: url($text_alignment_icon_path + 'text-left.svg');
         }
 
@@ -18,7 +19,8 @@ $text_alignment_icon_path: '../../images/plugins/text-alignment/';
           background-image: url($text_alignment_icon_path + 'text-center.svg');
         }
 
-        &[class*="right"] {
+        &[class*="right"],
+        &[class*="end"] {
           background-image: url($text_alignment_icon_path + 'text-right.svg');
         }
 
