// Float blocks bad behavior
.clearfix {
&::after {
display: table;
clear: both;
content: "";
}
}
// Screen reader only
.sr-only {
position: absolute !important;
width: 1px !important;
height: 1px !important;
padding: 0 !important;
overflow: hidden !important;
white-space: nowrap !important;
border: 0 !important;
-webkit-clip-path: inset(50%) !important;
clip-path: inset(50%) !important;
}