
/*Home CSS End*/
.Cart_NothingHide {width: 100%;float: left;padding: 30px 0;position: relative;}
.Cart_NothingHide .CartOffer_title {width: 100%;float: left;line-height: 45px;text-align: center;font-size: 16px;text-transform: uppercase;font-weight: 700;background: #dfdfdf;margin-bottom: 10px;}
.Cart_NothingHide .NghingHide_banner {width: 90%;padding: 0;margin: -110px auto 0; display: flex; align-items: center; justify-content: space-around;}
.Cart_NothingHide .NghingHide_banner .item {width: 100%;display: table; border: 1px solid #dedede;padding: 20px 0;text-align: center;background: #fff;border-radius: 10px;position:relative; margin-bottom:1px;}
.Cart_NothingHide .NghingHide_banner .item:hover .PrdButton span{background:#f10525}
.Cart_NothingHide .NghingHide_banner .PrdImg {width: 100%;float: left;}
.Cart_NothingHide .NghingHide_banner .PrdImg img {width: 180px;margin: 0 auto;display: block;}
.Cart_NothingHide .NghingHide_banner .PrdName {width: 100%;float: left;padding: 10px;font-weight: 600;height: 40px;margin-bottom: 20px;}
.Cart_NothingHide .NghingHide_banner .PrdName span {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; color: #292830; font-weight: 600;;}
.Cart_NothingHide .NghingHide_banner .PrdPrice {width: 100%;float: left;margin: 10px 0;}
.Cart_NothingHide .NghingHide_banner .PrdPrice span {color: #333333;padding: 0 10px 0 0;font-size: 22px;height: 55px;font-weight:700;}
.Cart_NothingHide .NghingHide_banner .PrdOffer {width: 100%;float: left;font-size: 14px;font-weight: 500;padding: 10px;height: 50px;display: flex;align-items: center;justify-content: center;flex-flow: row wrap;}
.Cart_NothingHide .NghingHide_banner .PrdOffer span {color: #ec2529;display: block;width: 100%;margin-bottom: 3px;}
.Cart_NothingHide .NghingHide_banner .PrdOffer select {width: 190px;float: none;margin: 0 auto;}
.Cart_NothingHide .NghingHide_banner .PrdButton {width: 100%;float: left;}
.Cart_NothingHide .NghingHide_banner .PrdButton span {display: inline-block;padding: 10px 20px;border-radius: 5px;color: #fff;text-transform: uppercase;font-size: 14px;font-weight: 500;background: #3c66bc;border-radius: 50px; transition:0.3s ease;}

.Cart_NothingHide .NghingHide_banner .item .weight_circle {position: absolute;top: 10px;left: 10px;font-size: 14px;font-weight: 500;background: #ec2529;border-radius: 100px;width: 60px;
height: 60px;line-height: 60px;color: #fff;text-align: center;box-shadow: 0 2px 2px #a5a5a5; }
.NghingHide_banner .Prd_rating img {width: 85px !important; margin: 0 auto;}

.desktop-banner-img {display:block;} 
.mobile-banner-img {display:none;}


@media only screen and (max-width:800px),(max-width:899px){
	.desktop-banner-img {display:none;}
	.mobile-banner-img {display:block;}
	.Cart_NothingHide .NghingHide_banner{margin:-60px auto 0}
	
}

@media only screen and (max-width:660px){
	.Cart_NothingHide .NghingHide_banner {margin:-80px auto 0;}
	.Cart_NothingHide .NghingHide_banner .PrdName span {font-weight:500;}
	.Cart_NothingHide .NghingHide_banner .PrdPrice span {font-size: 18px;font-weight: 600;}
}

@media only screen and (max-width:590px){
	.Cart_NothingHide .NghingHide_banner .PrdName {margin-bottom:20px;}
}
@media only screen and (max-width:440px){
	.Cart_NothingHide .NghingHide_banner {margin:-50px auto 0;}
	.Cart_NothingHide .NghingHide_banner .PrdImg img {width: 150px;margin: 0 auto;display: block;}

}