.elementor-10042 .elementor-element.elementor-element-355569ce{--display:flex;}.elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-wrapper-separator-divider{justify-content:center;}.elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-left-side{transform-origin:center;transform:rotate(0deg);}.elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-inner{width:100%;}.elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#EDE9DD;}.elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#EDE9DD;}.elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single, .elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .select2-results__option, .elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab__payment-methods input[type=text]{background-color:#F5F5F5;}.elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-10042 .elementor-element.elementor-element-5e7b787 #add_payment_method #payment #place_order{background-color:#202020;}.elementor-10042 .elementor-element.elementor-element-5e7b787{--tabs-hover-color:#616161;--tabs-active-color:#5F5F5F;--tabs-border-type:none;--typography-section-titles-color:#373737;--general-text-color:#888888;--links-normal-color:#000000;--links-hover-color:#404040;--tables-links-normal-color:#359390;--tables-buttons-border-type:solid;}.elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-10042 .elementor-element.elementor-element-5e7b787 {--tables-buttons-border-color:#359390;}.elementor-10042 .elementor-element.elementor-element-e0a2b23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-wrapper-separator-divider{justify-content:center;}.elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-left-side{transform-origin:center;transform:rotate(0deg);}.elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-inner{width:100%;}@media(max-width:767px){.elementor-10042 .elementor-element.elementor-element-56f96b0 > .elementor-widget-container{margin:0px -40px 0px -40px;}.elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-divider-left hr,
                    .elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-divider-right hr{border-top-width:0px;}.elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-curvedtop .premium-separator-left-side hr,
                     .elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-curvedtop .premium-separator-right-side hr{border-bottom-width:0px;}.elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-shadow .premium-separator-left-side hr,
                     .elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-shadow .premium-separator-right-side hr,
                    .elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-gradient .premium-separator-left-side hr,
                    .elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-gradient .premium-separator-right-side hr,
                    .elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-div-svg .premium-separator-divider-right,
                    .elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-div-svg .premium-separator-divider-left,
                    .elementor-10042 .elementor-element.elementor-element-56f96b0 .premium-separator-divider-bg hr{height:0px;}.elementor-10042 .elementor-element.elementor-element-5e7b787{--tabs-border-radius:0px 0px 0px 0px;}.elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-10042 .elementor-element.elementor-element-5e7b787 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:20px;}.elementor-10042 .elementor-element.elementor-element-e963a7e > .elementor-widget-container{margin:0px -40px 0px -40px;}.elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-divider-left hr,
                    .elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-divider-right hr{border-top-width:0px;}.elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-curvedtop .premium-separator-left-side hr,
                     .elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-curvedtop .premium-separator-right-side hr{border-bottom-width:0px;}.elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-shadow .premium-separator-left-side hr,
                     .elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-shadow .premium-separator-right-side hr,
                    .elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-gradient .premium-separator-left-side hr,
                    .elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-gradient .premium-separator-right-side hr,
                    .elementor-10042 .elementor-element.elementor-element-e963a7e .premium-div-svg .premium-separator-divider-right,
                    .elementor-10042 .elementor-element.elementor-element-e963a7e .premium-div-svg .premium-separator-divider-left,
                    .elementor-10042 .elementor-element.elementor-element-e963a7e .premium-separator-divider-bg hr{height:0px;}}/* Start custom CSS for container, class: .elementor-element-355569ce *//* Add icon to Dashboard tab */
.woocommerce-MyAccount-navigation-link--dashboard a:before {
    content: "\f015"; /* Font Awesome icon code for "home" */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 10px;
}

/* Add icon to Orders tab */
.woocommerce-MyAccount-navigation-link--orders a:before {
    content: "\f291"; /* Font Awesome icon code for "shopping-cart" */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 10px;
}

/* Add icon to Downloads tab */
.woocommerce-MyAccount-navigation-link--downloads a:before {
    content: "\f019"; /* Font Awesome icon code for "download" */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 10px;
}

/* Add icon to Account Details tab */
.woocommerce-MyAccount-navigation-link--edit-account a:before {
    content: "\f007"; /* Font Awesome icon code for "user" */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 10px;
}

/* Add icon to Addresses tab */
.woocommerce-MyAccount-navigation-link--edit-address a:before {
    content: "\f3c5"; /* Font Awesome icon code for "map-marker-alt" */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 10px;
}

/* Add icon to Payment Methods tab */
.woocommerce-MyAccount-navigation-link--payment-methods a:before {
    content: "\f09d"; /* Font Awesome icon code for "credit-card" */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 10px;
}

/* Add icon to Log Out tab */
.woocommerce-MyAccount-navigation-link--customer-logout a:before {
    content: "\f2f5"; /* Font Awesome icon code for "sign-out-alt" */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 10px;
}

.show-password-input {
    display: none !important;
}/* End custom CSS */