.elementor-5603 .elementor-element.elementor-element-99fe306{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5603 .elementor-element.elementor-element-e6f6566{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5603 .elementor-element.elementor-element-59260d6 #payment #place_order{background-color:#E77222;}.elementor-5603 .elementor-element.elementor-element-59260d6 .woocommerce-checkout{--place-order-title-alignment:stretch;--purchase-button-width:100%;}.elementor-5603 .elementor-element.elementor-element-59260d6{--sections-title-spacing:5px;--order-summary-rows-gap-top:calc( 5px/2 );--order-summary-rows-gap-bottom:calc( 5px/2 );--purchase-button-normal-text-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-59260d6 .woocommerce #customer_details .form-row .input-text, .elementor-5603 .elementor-element.elementor-element-59260d6  .woocommerce #customer_details .form-row textarea, .elementor-5603 .elementor-element.elementor-element-59260d6 .woocommerce form #customer_details select, .elementor-5603 .elementor-element.elementor-element-59260d6 .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-5603 .elementor-element.elementor-element-59260d6 #coupon_code, .elementor-5603 .elementor-element.elementor-element-59260d6 .select2-container--default .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5603 .elementor-element.elementor-element-e6f6566{--justify-content:center;}.elementor-5603 .elementor-element.elementor-element-59260d6{--sections-padding:5px 5px 5px 5px;--sections-margin:10px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-59260d6 .woocommerce-shipping-fields{--shipping-heading-padding-start:5px;}}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-59260d6 *//* Force Paystack label to stack content and allow space */
.woocommerce-checkout label[for="payment_method_paystack"] {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 10px !important;
  width: 100% !important;
  max-width: 100% !important;
  line-height: 1.4 !important;
}

/* Make the image size responsive but not too tiny */
.woocommerce-checkout label[for="payment_method_paystack"] img {
  display: block !important;
  width: auto !important;
  max-width: 100% !important;
  height: auto !important;
  max-height: 50px !important;
}

/* Optional: Add some bottom margin to give space from next element */
.woocommerce-checkout label[for="payment_method_paystack"]::after {
  content: '';
  display: block;
}

/* Hide empty Paystack payment box completely */
.payment_box.payment_method_paystack {
    display: none !important;
}/* End custom CSS */