placeholder() &::-webkit-input-placeholder {block} &:-moz-placeholder {block} &::-moz-placeholder {block} &:-ms-input-placeholder {block} text-fill-color() -webkit-text-fill-color: arguments; -moz-text-fill-color: arguments; text-fill-color: arguments; textWithEllipsis() { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } mobile() @media (max-device-width: 720px) {block} desktop() @media (min-device-width: 721px) {block} AppearFadeIn($duration = 1s, $enterOpacity = 0, $activeOpacity = 1) will-change: opacity; &.Appear-appear opacity: $enterOpacity; &.Appear-appear.Appear-appear-active transition-property: opacity; transition-duration: $duration; opacity: $activeOpacity;