.elementor-546 .elementor-element.elementor-element-647ca6c{--display:flex;}.elementor-546 .elementor-element.elementor-element-78d22be.elementor-element{--flex-grow:1;--flex-shrink:0;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-78d22be *//* Make My Account Login Form Much Wider */
.woocommerce-account .woocommerce form.login,
.woocommerce-account .woocommerce form.register,
.woocommerce-account .woocommerce .woocommerce-form-login,
.woocommerce-account .woocommerce .woocommerce-form-register {
    max-width: 800px !important;
    width: 100% !important;
    margin: 20px auto !important;
}

/* Make the login form container much wider */
.woocommerce-account .woocommerce .u-columns.col2-set {
    max-width: 1600px !important;
    width: 100% !important;
}

/* Make individual login/register columns wider */
.woocommerce-account .woocommerce .u-column1,
.woocommerce-account .woocommerce .u-column2 {
    width: 48% !important;
    max-width: 800px !important;
}

/* If using a single column layout */
.woocommerce-account .woocommerce .woocommerce-form-wrapper {
    max-width: 800px !important;
    width: 100% !important;
    margin: 0 auto !important;
}

/* Make the entire account page content area wider */
.woocommerce-account .woocommerce {
    max-width: 1200px !important;
    width: 100% !important;
    margin: 0 auto !important;
}

/* Make form fields wider */
.woocommerce-account .woocommerce form.login input[type="text"],
.woocommerce-account .woocommerce form.login input[type="email"],
.woocommerce-account .woocommerce form.login input[type="password"],
.woocommerce-account .woocommerce form.register input[type="text"],
.woocommerce-account .woocommerce form.register input[type="email"],
.woocommerce-account .woocommerce form.register input[type="password"] {
    width: 100% !important;
    max-width: 100% !important;
    padding: 12px 15px !important;
    font-size: 16px !important;
}/* End custom CSS */