 .blocksee-quantity-wrapper {
    display: flex;
    align-items: center;
}

.blocksee-quantity-minus, .blocksee-quantity-plus {
    background-color: #333;
    color: white;
    border: none;
    padding: 10px;
    cursor: pointer;
}

.blocksee-quantity-minus:hover, .blocksee-quantity-plus:hover {
    background-color: #555;
}

#blocksee-quantity {
    width: 50px;
    text-align: center;
}

.blocksee-quantity-all-wrap{
	display:flex;
	margin-bottom:30px;
	justify-content:space-between;
	align-items:center;
}

.blocksee-quantity-wrapper{
	width:186px;
	display:flex;
	justify-content:space-between;
	align-items:center;
}

.blocksee-quantity-wrapper input#blocksee-quantity{
	width:74px;
	padding:0px;
	text-align:center;
	font-size: 16px;
	font-weight: 300;
	text-transform: uppercase;
	border: 1px solid var(--main_color_opacity_50);
}

.blocksee-quantity-wrapper button{
	width:42px;
	height:42px;
	font-size:24px;
	padding:0px;
	transition: all .3s ease;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:var(--button_border_radius);
	background-color:var(--main_color_opacity_10);
	color:var(--main_color_opacity_60);
}

.blocksee-quantity-wrapper button:hover{
	background-color:var(--main_color);
	color:#fff;
}




.blocksee-quantity-wrapper-before-wrap .price{
	margin-bottom:0px;
}

.blocksee-quantity-wrapper-before-wrap .price bdi,
.blocksee-quantity-wrapper-before-wrap .woocommerce-variation-price bdi
{
	color: var(--main_color);
	font-size: 28px;
	font-weight: 600;
	line-height: 34px;
	text-transform: uppercase;
}

.blocksee-quantity-wrapper-before-wrap .price del bdi,
.blocksee-quantity-wrapper-before-wrap .woocommerce-variation-price del bdi{
	font-size:18px;
	font-weight:300;
	margin-right:5px;
}

.blocksee-quantity-wrapper-before-wrap .price ins,
.blocksee-quantity-wrapper-before-wrap .woocommerce-variation-price ins{
	text-decoration:none;
}