Проблема в том, что максимальная ширина для xs не определена в scss\_variables.scss
!
До:
$grid-breakpoints: (
xs: 0,
sm: 576px,
md: 768px,
lg: 992px,
xl: 1200px,
xxl: 1500px
) !default;
$container-max-widths: (
sm: 540px,
md: 720px,
lg: 960px,
xl: 1140px,
xxl: 1440px
) !default;
После:
$grid-breakpoints: (
xs: 0,
sm: 576px,
md: 768px,
lg: 992px,
xl: 1200px,
xxl: 1500px
) !default;
$container-max-widths: (
xs: 540px,
sm: 540px,
md: 720px,
lg: 960px,
xl: 1140px,
xxl: 1440px
) !default;
Я на самом деле решил добавить больше точек останова, в противном случае максимальная ширина слишком велика для небольших устройств.
$grid-breakpoints: (
xs: 0,
xs_sm: 341px,
xs_md: 381px,
xs_lg: 471px,
sm: 576px,
md: 768px,
lg: 992px,
xl: 1200px,
xxl: 1500px
) !default;
$container-max-widths: (
xs: 340px,
xs_sm: 340px,
xs_md: 380px,
xs_lg: 470px,
sm: 540px,
md: 720px,
lg: 960px,
xl: 1140px,
xxl: 1440px
) !default;