.lpm-col2-col

padding: 0 20px

.lpm-col2-image

margin-left: -20px
margin-right: -20px

// Desktop: @media (min-width: $breakpoint-sm)

.lpm-col2-row
  display: -webkit-box
  display: -ms-flexbox
  display: flex
  -ms-flex-wrap: wrap
  flex-wrap: wrap

.lpm-col2-col
  -ms-flex-preferred-size: 0
  flex-basis: 0
  -webkit-box-flex: 1
  -ms-flex-positive: 1
  display: flex
  flex-grow: 1
  flex-direction: column
  justify-content: space-between
  max-width: 100%
  padding: 0 15px

.lpm-col2-text
  flex: 1 0 auto
  p:last-child
    margin-bottom: 0

.lpm-col2-image
  flex: 0 2 auto
  margin: 0
  img
    max-width: 100%