.wc_payment_methods, .woocommerce-additional-fields{
	display:none
}
.form-row-first, .form-row, .form-row-first, .validate-required{
	width:100% !important
}
@media (max-width: 900px) {
    .woocommerce-billing-fields, .order_review, .order_review_heading, .checkout-wrapper{
        margin-left: 20px !important;
        margin-right: 20px  !important;
		margin-bottom: 20px  !important;
    }
}
button, .add_to_cart_button{
	font-size:20px !important;
	font-family:"Anek Bangla", Sans-serif !important;
}

.single_add_to_cart_button {
	font-size:20px !important;
	margin:0;
	padding:0 !important;
	font-family:"Anek Bangla", Sans-serif !important;
}

/* Apply "Anek Bangla" font to WooCommerce elements */
.woocommerce,
.woocommerce-page,
.woocommerce input,
.woocommerce select,
.woocommerce button,
.woocommerce a,
.woocommerce .woocommerce-billing-fields,
.woocommerce .woocommerce-checkout-review-order-table,
.woocommerce .woocommerce-cart .cart-collaterals,
.woocommerce div.product .product_title,
.woocommerce ul.products li.product h2 {
    font-family: 'Anek Bangla', Sans-serif !important;
}

.quantity-wrapper input[type="number"] {
    width: 60px; /* Adjust width as needed */
    padding: 5px;
    border: 1px solid #ccc;
    
    font-size: 16px;
    text-align: center;
    background-color: #fff !important; /* Ensure background is white */
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
    transition: border-color 0.3s, box-shadow 0.3s;
}

.quantity-wrapper input[type="number"]:hover {
    border-color: #999; /* Slight border color change on hover */
}

.quantity-wrapper input[type="number"]:focus {
    outline: none;
    border-color: #0073aa; /* Border color on focus */
    box-shadow: 0 0 5px rgba(0, 115, 170, 0.5); /* Add glow effect */
}

.quantity-wrapper span {
    margin-left: 8px; /* Slight margin between input and "পিস" */
    font-size: 16px;
    color: #333;
}

