/*
* 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_tabs_nav {
  justify-content: center;
  gap: 1.25rem;
  flex-wrap: nowrap;
}
.sn_tabs_nav_i .nav-link {
  text-transform: uppercase;
  color: #fff;
  width: 10rem;
  text-align: center;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#222222+0,1b2e41+53,1c2f43+83,1d2b37+100 */
  background: linear-gradient(to right, #222222 0%, #1b2e41 53%, #1c2f43 83%, #1d2b37 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  border: 1px solid transparent;
  border-radius: 0.5rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.sn_tabs_nav_i .nav-link {
  font-size: 1rem;
}
@media only screen and (min-width: 48em) {
  .sn_tabs_nav_i .nav-link {
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 48em) {
  .sn_tabs_nav_i .nav-link {
    width: 13.125rem;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
}
.sn_tabs_nav_i .nav-link.active {
  border: 1px solid #fff;
  font-weight: 700;
}
.sn_tabs_content_i_data span {
  font-weight: 400;
  text-transform: lowercase;
}
.sn_tabs_content_i_data .value {
  font-weight: 700;
  text-align: center;
}
.sn_tabs_content_i_data .content {
  font-weight: 400;
}
.sn_tabs_content_i_data ._border {
  margin-left: 0;
  margin-right: 0;
}
.sn_tabs_content_i_data:not(:last-child) ._border {
  border-bottom: 1px solid #fff;
}