Breakpoint in Drupal CMS

(The below breakpoint are concluded only from my expereience, and is not found anywhere on the standardized documentation

DeviceUpper bound (px)Lower bound (px)Container Width (px)Media Query
desktop-lg14001320@media (min-width:1400px) {...}
desktop-md139912001140@media (max-width:1399px) and (min-width:1200px) {...}
desktop-sm11991024960@media (max-width:1199px) and (min-width:1024px) {...}
mobile-lg1023768720@media (max-width:1023px) and (min-width:768px) {...}
mobile-md767576540@media (max-width:767px) and (min-width:576px) {...}
mobile-sm5750Auto (100%)@media (max-width:575px) {...}

Combined Version for ease of Ctrl+C and Ctrl+V:

1
2
3
4
5
6
@media                         (min-width:1400px)  {...}
@media (max-width:1399px)  and (min-width:1200px)  {...}
@media (max-width:1199px)  and (min-width:1024px)  {...}
@media (max-width:1023px)  and (min-width:768px)   {...}
@media (max-width:767px)   and (min-width:576px)   {...}
@media (max-width:575px)                           {...}

Bootstrap4 - default breakpoints

BreakpointDimensions
X-Small< 576px
Small≥ 576px
Medium≥ 768px
Large≥ 992px
Extra large≥ 1200px
Extra extra large≥ 1400px

Tailwind - default breakpoints

KeyCSS Media QueryApplies
nonenone< 640px
sm@media (min-width: 640px) { ... }640px
md@media screen and (min-width: 768px)768px
lg@media screen and (min-width: 1024px)1024px
xl@media screen and (min-width: 1280px)1280px
2xl@media screen and (min-width: 1536px)1536px

PureCSS - default breakpoints

KeyCSS Media QueryApplies
nonenone< 568px
sm@media screen and (min-width: 35.5em)568px
md@media screen and (min-width: 48em)768px
lg@media screen and (min-width: 64em)1024px
xl@media screen and (min-width: 80em)1280px
xxl@media screen and (min-width: 120em)1920px
xxxl@media screen and (min-width: 160em)2560px
x4k@media screen and (min-width: 240em)3840px

Reference