.container {
  // margin-top: 1.7rem;
  // padding-top: .2rem;
  // margin-bottom: .5rem;
}

.inputToggle { /* stylelint-disable */
  margin-top: .2rem;
  margin-bottom: 1rem;
  > button {
    // display and box model
    width: 5.3rem;
    height: 3.4rem;
    padding: 0;
    line-height: 3.4rem;
    border: 1px solid #E3E9F3;

    margin-bottom: 2.8rem;

    // color
    color: #CED3DB;
    background-color: white;
    // text
    font-weight: 600;
    font-size: 1.2rem;
    letter-spacing: 0.1rem;
    font-family: Lato;
    cursor: pointer;
    &:first-of-type {
      border-right: none;
      // box-shadow: inset -1px 1 3px 0 rgba(0,0,0,0.1);
    }
    &:nth-of-type(2) {
      border-left: none;
      // box-shadow: inset -4px 0 0px -2px rgba(0,0,0,0.05), inset 0px -4px 0px -2px rgba(0,0,0,0.05), 0px -4px 0px -2px rgba(0,0,0,0.05);
    }
    &:hover {
      z-index: 0 !important;
    }
    &:focus {
      outline: 0;
      box-shadow: 0 0 0;
    }
  }
}

.gradientOff {
  background-image: linear-gradient( to bottom right, #F65A1D, #F68E0E );
  color: white !important;
  box-shadow: inset -1px 1px 3px rgba(0,0,0,0.1);
}

.gradientOn {
  background-image: linear-gradient( to bottom right, #8a3ab9, #bc2a8d);
  color: white !important;
  box-shadow: inset 1px 1px 3px rgba(0,0,0,0.1);
}

.toggleLabel {
  font-weight: 500;
  margin-bottom: 1rem;
  font-size: 1.3rem;
  line-height: 1.6rem;
}
