diff --git a/src/theme/theme.base.scss b/src/theme/theme.base.scss index 1e735cc38a9..9a501ad6a5f 100644 --- a/src/theme/theme.base.scss +++ b/src/theme/theme.base.scss @@ -699,8 +699,6 @@ body.core-iframe-fullscreen ion-router-outlet { --ion-safe-area-right: 0px; .modal-wrapper { - @include margin-horizontal(var(--modal-lateral-margin), null); - position: absolute; @include position(0 !important, 0 !important, 0 !important, unset !important); display: block; @@ -719,6 +717,14 @@ body.core-iframe-fullscreen ion-router-outlet { } } +html:not([dir="rtl"]) { + .core-modal-lateral { + .modal-wrapper { + @include margin-horizontal(var(--modal-lateral-margin), null); + } + } +} + .core-modal-transparent-no-filter { @extend .core-modal-transparent; ion-backdrop {