/*------------------------------------
  Overflow
------------------------------------*/

.overflow {
  &-y-hidden {
    overflow-y: hidden !important;
  }

  &-inherit {
    overflow: inherit !important;
  }
}

// Safari 10.1+
@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) {
    .safari-overflow-hidden {
      overflow: hidden;
    }
  }
}