<?php ?>

<style>
	* {
		box-sizing: border-box;	
	}
	
    .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-radius: 0 !important;
        border-width: 0px !important;
        border-color: #B7C7B7;
        background-color: #F1F0F6 !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 {
        min-height: 56px !important;
        padding: 0 !important;

		font-size: 1.5rem !important;
        color: #FFFFFF !important;
        border: none !important;
        box-shadow: -3px 3px 0 0 rgba(32, 51, 27, 0.1);
        border-radius: 99rem !important;
        background-color: #ff9559 !important;

        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: #1C1962;
        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;
    }
	
	.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .woocommerce-info > a, .wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .woocommerce-info > a:not(.wfacp_close_icon):not(.button-social-login):not(.wfob_btn_add):not(.ywcmas_shipping_address_button_new):not(.wfob_qv-button):not(.wfob_read_more_link):not(.wfacp_step_text_have ):not(.wfacp_cart_link) {
		color: #1c1962 !important;
	}
	
	.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .wfacp-coupon-field-btn {
		background: #1c1962 !important;
	}
	
	.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page p.wfacp-form-control-wrapper .wfacp-form-control:focus {
		border-color: #1c1962 !important;
		box-shadow: none;
	}
</style>