diff --git a/src/liquid/components/ld-input/ld-input.css b/src/liquid/components/ld-input/ld-input.css
index 19bcf8fbab..332805b3c6 100644
--- a/src/liquid/components/ld-input/ld-input.css
+++ b/src/liquid/components/ld-input/ld-input.css
@@ -286,15 +286,19 @@ ld-input,
}
}
-:where(.ld-input__placeholder) {
- pointer-events: none;
+.ld-input__placeholder {
position: absolute;
+ display: flex;
+ height: 100%;
+ align-items: center;
+ pointer-events: none;
color: var(--ld-col-rblck4);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
right: var(--ld-input-padding-x);
left: var(--ld-input-padding-x);
+ margin-right: 0;
[disabled] & {
opacity: 0.25;
diff --git a/src/liquid/components/ld-input/readme.md b/src/liquid/components/ld-input/readme.md
index 28a4a2061e..8bad790ea4 100644
--- a/src/liquid/components/ld-input/readme.md
+++ b/src/liquid/components/ld-input/readme.md
@@ -107,17 +107,11 @@ This component can be used in conjunction with the [`ld-label`](/liquid/componen
{% example %}