/* =========================================================
   Checkout page simplification — shorter, less cluttered form
   ========================================================= */

/* تقليل المسافات بين الحقول لتقصير الصفحة بصرياً */
.woocommerce-checkout .form-row {
	margin-bottom: 10px !important;
}
.woocommerce-checkout .woocommerce-billing-fields h3,
.woocommerce-checkout .woocommerce-shipping-fields h3,
.woocommerce-checkout #order_review_heading {
	font-size: 17px;
	margin: 18px 0 10px;
}

/* القسم القابل للطي: بيانات الفوترة الإضافية (اسم الشركة/الرقم الضريبي/البنك/الآيبان) */
details.mbd-advanced-fields {
	border: 1px dashed #d8dade;
	border-radius: 10px;
	padding: 4px 12px 10px;
	margin-top: 14px;
	background: #fafafa;
}
details.mbd-advanced-fields summary {
	cursor: pointer;
	padding: 10px 4px;
	font-weight: 600;
	color: #0aa789;
	list-style: none;
	display: flex;
	align-items: center;
	gap: 6px;
}
details.mbd-advanced-fields summary::-webkit-details-marker { display: none; }
details.mbd-advanced-fields summary::before {
	content: "+";
	font-size: 18px;
	line-height: 1;
	width: 20px;
	text-align: center;
}
details.mbd-advanced-fields[open] summary::before {
	content: "−";
}
details.mbd-advanced-fields .form-row {
	margin-top: 10px !important;
}

/* شارة الشحن التلقائي: أخف حجماً وأقرب لسياق النموذج */
.mbd-shipping-match-box {
	margin: 8px 0 4px !important;
	padding: 8px 12px !important;
	font-size: 13px !important;
}
