diff --git a/projects/kit/components/input-number/input-number.style.less b/projects/kit/components/input-number/input-number.style.less
index b61c04215081..41b474bb3d89 100644
--- a/projects/kit/components/input-number/input-number.style.less
+++ b/projects/kit/components/input-number/input-number.style.less
@@ -29,6 +29,10 @@ TODO: if :has() is supported by all browsers
border-end-end-radius: inherit;
}
+ tui-textfield[data-size='l'] & {
+ inline-size: var(--tui-height-m);
+ }
+
tui-textfield[data-size='s'] & {
&:first-child {
border-start-end-radius: inherit;
diff --git a/projects/kit/components/input-number/input-number.template.html b/projects/kit/components/input-number/input-number.template.html
index 67356ed2d6cb..4ba9a9139649 100644
--- a/projects/kit/components/input-number/input-number.template.html
+++ b/projects/kit/components/input-number/input-number.template.html
@@ -4,6 +4,7 @@
class="t-input-number-buttons"
>