label, input, .woocommerce form .form-row .input-text, .woocommerce form .form-row select, th, td.woocommerce-table__product-name.product-name > a{
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
}


/* Icône œil ouvert */
.woocommerce form .show-password-input::before, .woocommerce-page form .show-password-input::before {
    font-family: 'lunettesdemarque' !important;
    content: '\e885' !important;
    font-weight: 600 !important;
    background-image: none;
}

/* Icône œil fermé */
.woocommerce form .show-password-input.display-password::before, .woocommerce-page form .show-password-input.display-password::before {
    font-family: 'lunettesdemarque' !important;
    content: '\e886' !important;
    font-weight: 600!important;
    background-image: none;
}

/* Hover transparent */
.woocommerce form .show-password-input:hover,
.woocommerce-page form .show-password-input:hover,
.woocommerce form .show-password-input.display-password:hover,
.woocommerce-page form .show-password-input.display-password:hover {
    background-color: transparent !important;
    color: black;
}

/* Bouton */
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button{
    background-color: #000000;
    border-radius: 99rem;
    padding: 1rem 2rem 1rem 2rem ;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover,
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover {
    background-color: #333333 !important;
}

td.woocommerce-table__product-name.product-name > a{
    color: black !important;
}