//Deal Product Slider


.deal-slider{

	.list-product{
		display: flex;
			    @media #{$laptop-device}{
		      		padding-bottom:30px;
		      	}
				    @media #{$large-mobile}{
			      		display: block;
		      			padding-bottom:20px;
			      	}
	 	& .img-block{
			    flex: 0 0 310px;
    			margin-right: 25px;
			    @media #{$laptop-device}{
		      		flex: 0 0 243px;
		      	}
		}
		& .product-decs{
		    padding-top:20px;
			& h2{
				& a{
					font-size: 16px;
    				line-height: 20px;
				}
			}

			& .pricing-meta{

			}
			& .in-stock{
				font-size: 14px;
			    text-transform: capitalize;
			    color: #888;
			    line-height: 1;
			    display: block;
			    margin:25px 0;
			    & span{
			    	color:$theme-color;
			    	margin-left:5px;
			    }
			}
			& .clockdiv{
				   	background: #f9f9f9;
				    border-radius: 5px;
				    line-height: 1;
				    padding: 10px 15px;
				    font-size:22px;
				 & span{
				 	    display: inline-block;
					    padding: 0 10px;
					    text-align: center;
					    color:#47494a;
					    position:relative;
					    & p{
					    	font-size:14px;
					    	margin: 5px 0 0;
					    }
					    &:after{
					        position: absolute;
						    top: 0;
						    left: -4px;
						    content: ":";
					    }

						    &:first-child:after{
						    	display:none;
						    }
				 } 
				 @media #{$large-mobile}{
			      		display: inline-block;
		      			margin-bottom:20px;
			      	}
			}


		}
		&:hover{
		    & .pricing-meta{
		    opacity: 1;
		    -moz-transform: translateY(0px);
		    -webkit-transform: translateY(0px);
		    -o-transform: translateY(0px);
		    -ms-transform: translateY(0px);
		    transform: translateY(0px);
		    -webkit-transition: all 300ms linear;
		    -moz-transition: all 300ms linear;
		    -ms-transition: all 300ms linear;
		    -o-transition: all 300ms linear;
		    transition: all 300ms linear;
		    }
		}
	}
}