.elementor-12 .elementor-element.elementor-element-ba949ad{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ba949ad:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ba949ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a4bb01 );}/* Start custom CSS for wc-elements, class: .elementor-element-1eb8b80 */#customer_details {
    /* border: 1px solid red; */
    border-radius: 20px;
    background: white;
    padding: 20px;
    margin: 30px;
}

.woocommerce-input-wrapper input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select {
    border-radius: 20px !important;
}
.select2-container--default .select2-selection--single {
    border-radius: 20px !important;
}
.woocommerce-input-wrapper textarea {
    min-height: 100px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba949ad */.eael-woo-checkout .woocommerce .woocommerce-info {
    display: none;
}
#place_order {
    background: red !important;

    border-radius: 30px !important;
}/* End custom CSS */