
.page-flashsale .product-lists.row{
	margin-left:-6px;
	margin-right:-6px;
}
.product-lists .product-loop {
	width: 25%;
	margin-bottom: 30px;
	padding: 0 6px;
}
.flashsale>span {
	border: 1px solid rgba(15,15,15,0.7);
	display: inline-flex;
	flex-direction: column;
	color: #6f6f6f;
	text-transform: lowercase;
	font-weight: 300;
	width: 35px;
	height:45px;
	align-items: center;
	font-size: 11px;
	line-height:calc(18/11);
}

.flashsale>span>b:first-child {
	color: #0f0f0f;
	font-weight: 500;
	font-size: 16px;
	line-height:calc(24/16);
}
.flashsale {
	display: flex;
	align-items: center;
	gap: 6px;
}
.now-flash>a {
	display: flex;
	align-items: center;
	justify-content: space-between
}


.fs-title h4 {
	font-size: 16px;
	font-weight: 500;
	margin: 0;
}
.collection-navview{
	padding: 0 64px;
	margin-bottom: 14px;
  margin-top:10px;
}
.nav-tabs {
	border: 0;
	padding: 12px 64px 0;
}
.flash-sale-progress-bar {
	height: 4px;
	background: #000;
	position: relative;
}

.flash-sale-progress-sizer {
	background: #E2E2E2;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
}

.flash-sale-progress-bar__text {
	font-size: 11px;
	color: #6f6f6f;
	margin-bottom: 2px;
}

.inventory-product {
	margin-top: 6px;
}

@media(max-width: 767px){
	.home-section-flashsale-countdown-wrap{margin-bottom:8px;}
	.page-flashsale .container{
		padding-left:20px;
		padding-right:20px;
	}
	.page-flashsale .product-lists.row{
		margin-left:-4px;
		margin-right:-4px;
	}
	.product-lists .product-loop {
		width: 50%;
		padding:0 4px;
		margin-bottom:20px;
	}
	.nav-tabs {
		padding: 4px 16px 8px;
	}
	.collection-navview{padding:0 16px;margin-top:0;margin-bottom:0;}
	.menu-border{text-align:center;}
	.flashsale>span{
		padding: 5px;
		min-width: 35px;
		line-height: 1.3
	}
	.flashsale>span>b {
		font-size: 9px;
	}
	.flashsale>span>b:first-child {
		font-size: 13px;
	}
	.flash-sale-progress-bar__text {
		font-size: 9px;
	}
	.product-lists .product-loop{margin-bottom:12px;}
}