diff --git a/projects/sbb-esta/angular-public/checkbox/src/_checkbox.scss b/projects/sbb-esta/angular-public/checkbox/src/_checkbox.scss index 3f50ab4c7e..2118c5e984 100644 --- a/projects/sbb-esta/angular-public/checkbox/src/_checkbox.scss +++ b/projects/sbb-esta/angular-public/checkbox/src/_checkbox.scss @@ -15,6 +15,7 @@ $checkBoxGreyColor: if($sbbBusiness, $sbbColorGranite, $sbbColorGrey); @mixin checkboxBase { display: flex; + position: relative; // assure absolute positioned native input is close to the label! align-items: flex-start; & > input[type='checkbox'] { diff --git a/projects/sbb-esta/angular-public/radio-button/src/_radio-button.scss b/projects/sbb-esta/angular-public/radio-button/src/_radio-button.scss index 109bb7a1a8..74d806565e 100644 --- a/projects/sbb-esta/angular-public/radio-button/src/_radio-button.scss +++ b/projects/sbb-esta/angular-public/radio-button/src/_radio-button.scss @@ -19,6 +19,7 @@ $radioButtonGreyColor: $sbbColorGrey; @mixin radioButtonBase { display: flex; + position: relative; // assure absolute positioned native input is close to the label! align-items: flex-start; & > input[type='radio'] {