.elementor-8 .elementor-element.elementor-element-53089faa{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for container, class: .elementor-element-53089faa *//* ====== Palette وبيز ====== */
:root{
  --bg:#fffaf6; --ink:#5a2324; --ink-2:#7a3a34;
  --brand:#d9844b; --brand-2:#f0b17e; --ring:rgba(217,132,75,.25);
  --card:#fff; --border:#f0e2dc; --radius:18px; --shadow:0 10px 25px rgba(0,0,0,.08);
}

/* الكونتينر */
.woocommerce-checkout .site,
.woocommerce-checkout .woocommerce{ background:var(--bg) }
.woocommerce-checkout form.checkout{ width:min(1200px,94%); margin:30px auto; display:grid; grid-template-columns:1.1fr .9fr; gap:24px; }
@media(max-width:980px){ .woocommerce-checkout form.checkout{ grid-template-columns:1fr } }

/* كروت */
#customer_details, #order_review{ background:var(--card); border:1px solid var(--border); border-radius:var(--radius); box-shadow:var(--shadow); padding:18px; }
#order_review{ position:sticky; top:90px }

/* العناوين */
.woocommerce h3, .woocommerce .woocommerce-billing-fields h3, #order_review_heading{
  color:var(--ink); font-weight:800; margin:0 0 10px;
}

/* الحقول */
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea,
.woocommerce form .form-row select{
  border:1px solid var(--border); border-radius:12px; padding:12px 14px; background:#fff;
}
.woocommerce form .form-row input:focus,
.woocommerce form .form-row textarea:focus,
.woocommerce form .form-row select:focus{
  outline:0; box-shadow:0 0 0 4px var(--ring);
}

/* الكوبون */
.woocommerce-form-coupon-toggle, .checkout_coupon{
  background:#fff; border:1px dashed var(--border); border-radius:14px; padding:12px; margin-bottom:12px;
}

/* جدول الطلب */
.woocommerce-checkout-review-order-table th, .woocommerce-checkout-review-order-table td{ color:#7a3a34 }
.woocommerce-checkout-review-order-table tfoot th{ font-weight:700; color:var(--ink) }

/* زر Place Order */
#place_order, .woocommerce a.button.alt, .woocommerce button.button.alt{
  background:linear-gradient(120deg,var(--brand),var(--brand-2)) !important;
  color:#fff !important; border:0 !important; border-radius:999px !important;
  padding:13px 22px !important; font-weight:800 !important; box-shadow:0 8px 18px var(--ring) !important;
}
#place_order:hover{ transform:translateY(-1px) }

/* إشعارات */
.woocommerce-NoticeGroup, .woocommerce-error, .woocommerce-message{
  border-radius:14px; border:1px solid var(--border);
}

/* لوجو فوق الشيك أوت (اختياري إن وجد) */
.woocommerce .site-branding img{ max-height:48px }

/* تصغير الحقول الثانوية */
.form-row-wide #billing_address_2_field,
#billing_company_field{ opacity:.8 }/* End custom CSS */