
.link_animated-slide{
	
	overflow: hidden;
	position: relative;
	transform: translateZ(0);
	
	&:before{
		
		content: "";
		display: block;
		width: 100%;
		height: 100%;
		
		position: absolute;
		top: 0;
		left: -1px;
		transform: translate3d(-100%, 0, 0);
		transition: transform .2s ease-out 0s;
	}
	 
	&:hover, &:focus{
		 
		&:before{
			transform: translate3d(1px, 0, 0);
		} 	
	} 	
	
	&:focus{
		outline: none;
	}		
}

.link_animated-slide__label{
	position: relative;
	z-index: 2;
}