/* Checkout page shell */
.checkout-brand {
	padding-top: 5rem;
	padding-bottom: 5rem;
}



/* Optional: hide duplicate page title from editor/theme output */
.checkout-brand #checkout-real .entry-title,
.checkout-brand #checkout-real .page-title,
.checkout-brand #checkout-real > h1:first-child {
	display: none;
}

/* Make native Woo/Kustom block sit nicely under your custom summary */
.checkout-brand #checkout-real .woocommerce,
.checkout-brand #checkout-real .woocommerce-checkout,
.checkout-brand #checkout-real .kco-woocommerce,
.checkout-brand #checkout-real .kco-woocommerce-checkout {
	width: 100%;
}

/* Empty state */
.checkout-brand .woocommerce-info,
.checkout-brand .cart-empty,
.checkout-brand .wc-empty-cart-message {
	text-transform: uppercase;
}

/* Buttons */
.checkout-brand .button,
.checkout-brand button,
.checkout-brand input[type="submit"] {
	border-radius: 999px;
}

/* Optional: keep summary and real checkout visually separated */
.checkout-brand #checkout-data {
	margin-bottom: 1rem;
}





.wc-block-checkout__contact-fields, .wc-block-checkout__shipping-fields, .wc-block-checkout__billing-fields, .wc-block-checkout__shipping-option {
	display: none !important;
}



.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block, .wc-block-checkout__order-notes {
  display: none !important;
}
.wc-block-components-main.wc-block-checkout__main {
  padding-right: 0 !important;
  width: 100% !important;
}
fieldset.wc-block-checkout__payment-method.wp-block-woocommerce-checkout-payment-block {
  display: none !important;
}



.wc-block-checkout__actions.wp-block-woocommerce-checkout-actions-block {
	display: none !important;
}
