/*
* Scut, a collection of Sass utilities
* to ease and improve our implementations of common style-code patterns.
* v2.0.0
* Docs at http://ramseyinhouse.github.io/scut
*/
.sn_text_columns {
  position: relative;
}
.sn_text_columns__content {
  position: relative;
  z-index: 1;
}
@media only screen and (min-width: 75em) {
  .sn_text_columns__content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 3.125rem;
  }
}
@media only screen and (min-width: 87.5em) {
  .sn_text_columns__content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 5.625rem;
  }
}
.sn_text_columns picture {
  text-align: center;
}
.sn_text_columns picture img {
  height: auto;
  width: 100%;
  max-width: 37.5rem;
  margin-top: 3.125rem;
}
@media only screen and (min-width: 62em) {
  .sn_text_columns picture img {
    width: 25vw;
    max-width: 25rem;
    height: auto;
    position: absolute;
    right: 0;
    bottom: 0;
  }
}