.woocommerce-terms-and-conditions-wrapper {
    display: none;
}

#add_payment_method #payment ul.payment_methods li img, .woocommerce-cart #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img {
    max-width: 180px !important;
}

button#place_order {
    background-color: #DE0000 !important;
}

.woocommerce form .form-row label {
    font-weight: 400 !important;
    font-size: 13px !important;
}

h3#order_review_heading {
    font-weight: bold;
}

tr.cart-subtotal {
    display: none !important;
}

.woocommerce-page.woocommerce-checkout table.shop_table thead, .woocommerce.woocommerce-checkout table.shop_table thead {
    display: none !important;
}

.payment_box.payment_method_paystack {
    display: none !important;
}

strong.product-quantity {
    display: none !important;
}

.elementor-widget-woocommerce-checkout-page .woocommerce h3 {
    margin-bottom: var(--sections-title-spacing,0px);
}

a.e-show-coupon-form {
    color: #DE0000 !important;
    font-weight: 500;
}

.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td, .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th {
    color: #000000 !important;
    font-size: 16px;
}

.e-woocommerce-coupon-nudge.e-checkout-secondary-title {
    font-size: 16px;
}