$breakpoints: ( xs: "768px", sm: "768px", md: "1200px", lg: "1200px", xl: "1600px" ) !default; @mixin breakpoint($breakpoint, $logic: false) { @if ($logic) { @media #{$logic} and (min-width: map-get($map: $breakpoints, $key: $breakpoint)) { @content; } } @else { @media (min-width: map-get($map: $breakpoints, $key: $breakpoint)) { @content; } } }