<?php ?>

<style>
    .wfacp_collapsible_order_summary_wrap {
        display: none !important;
    }

    .wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .form_section_single_step_0_gutenberg {
        margin: 0 !important;
        padding-bottom: 0 !important;

        border-width: 0 !important;
        background-color: transparent;
    }

    .wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .form_section_single_step_1_gutenberg {
        margin: 0 !important;

        border-width: 0 !important;
        background-color: transparent;
    }

    #wfacp-e-form .wfacp-section.wfacp_payment {
        border-width: .75px;
        border-color: #B7C7B7;
        background-color: #EBF6F3 !important;
    }

    body #wfacp-e-form .woocommerce-checkout #payment ul.payment_methods {
        background-color: #FFFFFF;
    }

    .wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce button#place_order {
        height: 56px;
        padding: 0 !important;

        box-shadow: -3px 3px 0 0 rgba(32, 51, 27, 0.1);

        cursor: pointer;
        transition: all ease-in-out .15s;
    }

    .wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce button#place_order:hover {
        box-shadow: -6px 6px 0 0 rgba(32, 51, 27, 0.1);
    }

    .wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce .form_section_single_step_0_gutenberg .wfacp_section_title,
    .wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce .form_section_single_step_1_gutenberg .wfacp_section_title {
        margin-bottom: 1rem;

        font-size: .9rem;
        color: #4ECD65;
        text-transform: uppercase;
    }

    .step__subtitle {
        font-size: 1.75rem !important;
        color: #20331B !important;
    }

    .step__description {
        font-size: 1.1rem !important;
        color: #20331B !important;
    }

    .paypal-button-container {
        max-width: 100% !important;
    }

    #wfacp-e-form .wfacp_main_form #payment .place-order {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;

        width: 100%;
    }

    .wc-ppcp-checkout-container {
        width: 100%;
        max-width: 750px;
    }

    .wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form .woocommerce-input-wrapper input[type="text"].wfacp-form-control {
        border-radius: .125rem;
        border-color: #B7C7B7 !important;
    }

    #wfacp_smart_button_paymentplugins_wc_ppcp {
        display: flex !important;
        justify-content: center !important;
    }

    #wc-ppcp-express-button {
        width: 100% !important;
        max-width: 750px !important;
    }

    body .bwf-section-wrap.bwf-section-4d6ccf62>.bwf-col {
        max-width: 1080px !important;
        padding-inline: 1rem !important;
    }

    .wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp-section {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .form_section_your_order_0_gutenberg {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }

    body .bwf-section-wrap.bwf-section-4d6ccf62 {
        padding: 0 !important;
    }
</style>