/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "تتبع الطلب" Page
    03. "إتمام الطلب" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
@media (max-width:480px){

	body .wp-site-blocks .wp-block-template-part > .wp-block-group > .wp-block-group{
	width:100% !important;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
}

body .wp-site-blocks .wp-block-template-part > .wp-block-group{
	padding-right:20px !important;
	padding-left:20px !important;
}

body .wp-site-blocks .wp-block-group .wc-block-mini-cart__button{
	padding-right:0px;
	padding-left:0px;
}

body .wp-site-blocks .wp-block-woocommerce-customer-account a{
	font-size:20px;
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
}

body .wc-block-mini-cart__button .wc-block-mini-cart__quantity-badge .wc-block-mini-cart__icon{
	font-size:20px;
}

body .wp-block-group .wp-block-group .wp-block-group .wp-block-site-logo .custom-logo-link img{
	width:120px;
}

body .wc-blocks-pattern-footer-large .wp-block-column .wp-block-group{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	text-align:center;
}

body .wp-site-blocks .wp-block-columns .wp-block-column:nth-child(3){

	display:none;
}

body .wp-site-blocks .wp-block-group .wp-block-social-links{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body .wp-site-blocks .wc-blocks-pattern-footer-large .wp-block-group{
	margin-top:0px;
}

body .wp-site-blocks .wp-block-template-part .wc-blocks-pattern-footer-large{
	padding-left:0px !important;
	padding-right:0px !important;
	}

}



/*-----------------------------------------------*/
/*  "تتبع الطلب" Page                   */
/*-----------------------------------------------*/
body.page-id-275 .wp-site-blocks > .wp-block-group .wp-block-group{
	display:none;
}

body.page-id-275 .wp-site-blocks div input{
	height:52px;
	border-top-left-radius:10px !important;
	border-top-right-radius:10px !important;
	border-bottom-left-radius:10px !important;
	border-bottom-right-radius:10px !important;
	border-style:none;
	padding-left:30px !important;
	padding-right:30px !important;
	font-size:18px;
	font-family:Tahoma,Verdana,Segoe,sans-serif;
}

body.page-id-275 #order_id{
	padding-top:0px !important;
	padding-bottom:0px !important;
}

@media (max-width:480px){

	body.page-id-275 .wp-site-blocks div form{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-275 #order_id{
	width:auto !important;
}

body.page-id-275 .wp-site-blocks .wp-block-group .wp-block-post-content-is-layout-constrained{
	padding-left:0px;
	padding-right:0px;
	}

}



/*-----------------------------------------------*/
/*  "إتمام الطلب" Page                 */
/*-----------------------------------------------*/
body.page-id-231 #customer_details .col-2{
	display:none;
}

body.page-id-231 .elementor-widget-text-editor form{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	gap: 20px;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:space-between;	-ms-flex-pack:space-between;	justify-content:space-between;
}

body.page-id-231 .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .woocommerce .checkout #customer_details .col-1{
	width:100% !important;
}

body.page-id-231 #order_review_heading{
	display:none;
}

body.page-id-231 .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .woocommerce .checkout .woocommerce-NoticeGroup-checkout{
	width:100% !important;
}

body.page-id-231 #customer_details{
	width:59%;
}

body.page-id-231 #order_review{
	width:35%;
	position:relative;
	top:40px;
}

body.page-id-231 #billing_country_field{
	display:none;
}

body.page-id-231 #billing_state_field{
	display:none;
}

body.page-id-231 #place_order{
	width:100% !important;
}

body.page-id-231 #payment .place-order .woocommerce-terms-and-conditions-wrapper{
	display:none;
}

body.page-id-231 #customer_details .woocommerce-billing-fields h3{
	margin-bottom:0px;
	margin-top:0px;
}

body.page-id-231 #order_review .woocommerce-checkout-review-order-table{
	background-color:rgba(207,240,158,0.06);
}

body.page-id-231 #billing_first_name_field{
	width:100% !important;
}

body.page-id-231 .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .woocommerce .checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_city_field .woocommerce-input-wrapper > span{
	width:100% !important;
}

body.page-id-231 #billing_city_field span b{
	right:-16px;
}

body.page-id-231 .wc_payment_methods .wc_payment_method .payment_box{
	display:none;
}

body.page-id-231 .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals{
	display:none;
}

body.page-id-231 .woocommerce-checkout-review-order-table tfoot .order-total{
	display:none;
}

body.page-id-231 .woocommerce-checkout-review-order-table tfoot .cart-subtotal{
	color:#000000;
	background-color:#e5efe8;
}

body.page-id-231{
	background-color:#ffffff;
}

body.page-id-231 #order_review .woocommerce-checkout-review-order-table tbody{
	background-color:rgba(202,251,223,0.19);
}

body.page-id-231 .elementor-widget-text-editor .woocommerce-order ul{
	background-color:rgba(204,254,204,0.82);
	padding-top:25px;
	padding-bottom:10px;
	padding-right:25px;
	font-size:19px;
}

body.page-id-231 .elementor-widget-text-editor .woocommerce-order p{
	font-size:17px;
	line-height:1.8em;
}

@media (min-width:769px){

	body.page-id-231 .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .woocommerce .checkout #order_review .woocommerce-checkout-review-order-table{
	width:100% !important;
}

body.page-id-231 .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details{
	width:100%;
	}

}