| 123456789101112131415161718192021222324252627282930313233343536 | // Image Mixins// - Responsive image// - Retina image// Responsive image//// Keep images from scaling beyond the width of their parents.@mixin img-fluid() {  // Part 1: Set a maximum relative to the parent  max-width: 100%;  // Part 2: Override the height to auto, otherwise images will be stretched  // when setting a width and height attribute on the img element.  height: auto;}// Retina image//// Short retina mixin for setting background-image and -size.@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {  background-image: url($file-1x);  // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,  // but doesn't convert dppx=>dpi.  // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.  // Compatibility info: https://caniuse.com/css-media-resolution  @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx    only screen and (min-resolution: 2dppx) { // Standardized    background-image: url($file-2x);    background-size: $width-1x $height-1x;  }  @include deprecate("`img-retina()`", "v4.3.0", "v5");}
 |