@use 'sass:math'; .img-responsive { --#{$prefix}img-responsive-ratio: #{math.percentage(0.75)}; background: no-repeat center/cover; padding-top: var(--#{$prefix}img-responsive-ratio); } .img-responsive-grid { padding-top: calc(var(--#{$prefix}img-responsive-ratio) - calc(var(--#{$prefix}gutter-y) / 2)); } @each $key, $ratio in $aspect-ratios { .img-responsive-#{$key} { --#{$prefix}img-responsive-ratio: #{$ratio}; } } .img-bg { background: no-repeat center/cover; }