.elementor-21 .elementor-element.elementor-element-64e7d977{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-21 .elementor-element.elementor-element-8ea4e55 .woocommerce-MyAccount-navigation ul li a:hover{background-color:#053333;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-8ea4e55 .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#053333;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-8ea4e55 .MyAccount-user-info{justify-content:center;}.elementor-21 .elementor-element.elementor-element-8ea4e55 .woocommerce-MyAccount-navigation ul li a{font-family:"Outfit", Sans-serif;font-weight:600;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-8ea4e55 .woocommerce-MyAccount-navigation ul li:not(.is-active) a{box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-8ea4e55.etheme-account-page-tabs-vertical .woocommerce-MyAccount-navigation ul li:not(:last-child){margin-bottom:13px;}.elementor-21 .elementor-element.elementor-element-8ea4e55.etheme-account-page-tabs-horizontal .woocommerce-MyAccount-navigation ul li:not(:last-child){margin-inline-end:13px;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-64e7d977{--content-width:1440px;}}/* Start custom CSS for woocommerce-account-etheme_page, class: .elementor-element-8ea4e55 *//* Targets the "Login" heading in the XStore/Elementor account widget */
.elementor-widget-woocommerce-account-etheme_page .woocommerce > h2 {
    font-weight: 800 !important;
    font-size: 20px !important;
    margin-bottom: 20px !important;
    display: block !important;
}

/* Optional: Centering the form and limiting width to 1440px */
.elementor-element-8ea4e55 .elementor-widget-container {
    max-width: 1440px;
    margin: 0 auto;
}/* End custom CSS */