タッチデバイスかどうかでスタイルを変える

ホバー可能かどうかで条件分岐

ホバー無しの場合(スマホ・タブレット)

background: rgba(#000, 0.2);
@media (hover: none) {
	background: rgba(#000, 0);
}

ホバー有りの場合(マウスを使用する)

@media (hover: hover) {
	background: rgba(#000, 0);
}

mixinで設定する場合
例えば touch

@mixin touch {
	@media (hover: none) {
		@content;
	}
}

include で呼び出し

@include touch {
	background: rgba(#000, 0);
}