.shine{
	overflow: hidden
}
.shine::before {
	content: '';
	position: absolute;
	top: 0;
	left: -100%;
	width: 100%;
	height: 100%;
	background: linear-gradient(
		100deg,
		transparent 30%,
		rgba(255, 255, 255, 0.3) 50%,
		transparent 80%
	);
	transition: all 0.7s ease;
}
.shine:hover::before {
	left: 100%;
}
.shine:hover {
	color: #ffffff;
	border-color: rgba(255,255,255,0.4);
	background: rgba(255,255,255,0.1);
}

