/*
	Theme Name: Hello Elementor Child
    Description: Hello Elementor Child Theme
	Author: Raja Aman Ullah
    Template:     hello-elementor
	Author URI: https://www.rajaamanullah.com/
	Version: 1.0.0
	Requires at least: 6.0
	Tested up to: 6.8
	Requires PHP: 7.4
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor-child
*/

/* @import url("../hello-elementor/style.css"); */

@media screen and (min-width: 700px) {

	.woocommerce .rau-checkout-form form .form-row .input-text,
	.woocommerce .rau-checkout-form form .form-row select {
		border: 1px solid rgb(231, 231, 231);
	}

	.rau-checkout-form form.woocommerce-checkout #order_review {
        padding: 5px 5px 5px 20px;
    }

	.rau-checkout-form .select2-container .select2-dropdown,
	.rau-checkout-form .select2-container .select2-selection {
		border: 1px solid rgb(231, 231, 231);
	}


	.rau-checkout-form form.woocommerce-checkout #customer_details {
		width: 60%;
	}

	.rau-checkout-form form.woocommerce-checkout #customer_details .col-1 {
		width: 100%;
	}

	.rau-checkout-form form.woocommerce-checkout #customer_details {
		width: 60%;
	}

	.rau-checkout-form form.woocommerce-checkout #order_review {
		width: 40%;
	}

	.rau-checkout-form h3.payment-method {
		border-bottom: 1px solid rgb(231, 231, 231);
		padding: 20px 10px;
	}

	.rau-checkout-container {
		margin-bottom: 50px;
		margin-top: 50px;
	}

	.rau-checkout-form #order_review {
		padding: 5px 15px;
		border-left: 1px solid #e7e7e7;
	}

	.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
		width: 100%;
	}
}

.woocommerce .rau-checkout-form table.shop_table {
	border-collapse: collapse;
}

.woocommerce .rau-checkout-form table.shop_table caption {
	text-align: left;
}

.rau-checkout-form {
	max-width: 1140px;
	margin: auto;
	border: 1px solid #868686;
	overflow: auto;
	padding: 20px;
}

.rau-checkout-form h3 {
	font-size: 1.5rem;
}