/*
Theme Name: Hello Elementor Child
Theme URI: https://example.com/hello-elementor-child
Description: Child theme for Hello Elementor with custom authentication page design.
Author: Subhan
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
*/

/* WooCommerce checkout/cart primary buttons */
.woocommerce .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward,
.woocommerce-page .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
	background-color: #14963a !important;
	border-color: #14963a !important;
	color: #ffffff !important;
	opacity: 1 !important;
}

.woocommerce .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:hover,
.woocommerce-page .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
	background-color: #0f7f30 !important;
	border-color: #0f7f30 !important;
	color: #ffffff !important;
}

/* Hide post add-to-cart "View cart" links */
.woocommerce a.added_to_cart,
.woocommerce-page a.added_to_cart,
.single-product .summary a.added_to_cart,
.woocommerce a.added_to_cart.wc-forward,
.woocommerce-page a.added_to_cart.wc-forward,
.woocommerce a.added_to_cart.wc_forward,
.woocommerce-page a.added_to_cart.wc_forward {
	display: none !important;
	visibility: hidden !important;
}

/* পেমেন্ট কন্টেইনারের ভেতরের উপরের ও নিচের প্যাডিং ০ করা */
.woocommerce-checkout #payment {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

/* ক্যাশ অন ডেলিভারি লেখার চারপাশের বাড়তি মার্জিন ও প্যাডিং কমানো */
.woocommerce-checkout #payment ul.payment_methods {
    padding: 0px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}

/* প্লেস অর্ডার বাটনের চারপাশের বাড়তি স্পেস কমানো */
.woocommerce-checkout #payment div.form-row {
    padding: 0px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}

/* ফোন নাম্বারের মূল কন্টেইনার বা রো-এর নিচের বাড়তি গ্যাপ ০ করা */
#billing_phone_field, 
.woocommerce-billing-fields__field-wrapper .form-row {
    margin-bottom: 0px !important;
}

/* ফোন নাম্বারের পরের পুরো কলামের (Billing/Shipping block) নিচের গ্যাপ ০ করা */
.col-1, .col-2, .woocommerce-checkout .col2-set {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

/* Additional information এর উপরের ফাঁকা জায়গা জিরো করা */
.woocommerce-additional-fields {
    margin-top: 0px !important;
    padding-top: 0px !important;
}

/* প্লেস অর্ডার বাটনের ব্যাকগ্রাউন্ড কালার কমলা করা */
button#place_order.button.alt, 
.woocommerce-checkout #payment #place_order {
    background-color: #F48721 !important;
    border-color: #F48721 !important;
    color: #ffffff !important;
    opacity: 1 !important;
    background-image: none !important; /* যদি কোনো গ্রাডিয়েন্ট বা ব্যাকগ্রাউন্ড ইমেজ থাকে তা মুছে ফেলার জন্য */
}

/* বাটনের ওপর মাউস নিলে কালার ইফেক্ট */
button#place_order.button.alt:hover, 
.woocommerce-checkout #payment #place_order:hover {
    background-color: #d66f13 !important;
    border-color: #d66f13 !important;
    color: #ffffff !important;
}
/* ১. উপরের কুপন বক্সটি সম্পূর্ণ হাইড করার জন্য */
.woocommerce-form-coupon-toggle, 
.checkout_coupon.woocommerce-form-coupon {
    display: none !important;
}

/* ২. মাঝখানের "অতিরিক্ত তথ্য" (Additional Information) সেকশনটি সম্পূর্ণ হাইড করার জন্য */
.woocommerce-additional-fields {
    display: none !important;
}