@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
  .variable-block .block-content>.columns {
    flex-basis: 95%;
  }
}

@media (min-width:40em) and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
  .variable-block .block-content>.columns {
    flex-basis: 45%;
  }
}

@media (min-width:64em) and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
  .variable-block .block-content>.columns {
    flex-basis: 30%;
  }
}