/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 20 2024 | 16:05:32 */
.theme-konte .footer-widgets .footer-widgets-area-1 {
	display: none;
}
.theme-konte .woocommerce-MyAccount-navigation-link--downloads {
	display: none;
}
.theme-konte .woocommerce-thankyou-order-details .woocommerce-order-overview__payment-method {
	display: none;
}
.theme-konte .woocommerce-table--order-details tfoot tr:nth-child(2n) {
	display: none;
}
.woocommerce-account-login form.login .input-text {
	-webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
.woocommerce-account-login form.login label {
	transform: translateY(10px)
}
.woocommerce-account-login form.login .focused label {
	transform: translateY(10px)
}
.woocommerce .woocommerce-thankyou-order-received {
	display: none;
}
.checkout-page-header-content-info p:first-child {
	font-size: 22px;
    font-weight: 500;
	margin-bottom: 0;
}
.checkout-page-header-content-info p:last-child {
	margin-top: 5px;
}
.account-links ul li.account-link--downloads {
	display: none;
}
.products-tools .products-filter .widget li .count{
	    margin-left: 10px;
}
form.edit-account .form-row>span.password-input {
	display: flex;
}
form.edit-account .form-row>span.password-input .show-password-input {
	display: flex;
    width: 40px;
    height: auto;
    align-items: center;
    justify-content: center;
    cursor: pointer;
	transition: .4s;
}
form.edit-account .form-row>span.password-input .show-password-input:hover {
    color: black;
	transition: .4s;
}
form.edit-account .form-row>span.password-input .show-password-input:before {
    content: '\f070';
    font-family: 'Font Awesome 5 Pro';
}
form.edit-account .form-row>span.password-input .show-password-input.display-password:before {
    content: '\f06e';
    font-family: 'Font Awesome 5 Pro';
}

/* My Account > Shipping */
.woocommerce-address-fields__field-wrapper {
    display: flex;
    flex-direction: column;
}
.woocommerce-address-fields__field-wrapper #billing_id_field input{
    border: none;
    pointer-events: none;
}
.woocommerce-address-fields__field-wrapper #billing_id_field {
    order: 10;
}
.woocommerce-address-fields__field-wrapper #billing_company_field {
    order: 20;
}
.woocommerce-address-fields__field-wrapper #billing_comercial_name_field {
    order: 30;
}
.woocommerce-address-fields__field-wrapper #billing_type_document_field {
    order: 40;
}
.woocommerce-address-fields__field-wrapper #billing_company_number_field {
    order: 45;
}
.woocommerce-address-fields__field-wrapper #billing_country_field {
    order: 50;
}
.woocommerce-address-fields__field-wrapper #billing_state_field {
    order: 60;
}
.woocommerce-address-fields__field-wrapper #billing_address_1_field {
    order: 70;
}
form .woocommerce-address-fields #billing_first_name_field,
form .woocommerce-address-fields #billing_last_name_field {
    display: none;
}




.checkout-coupon{
    margin-top: 50px;
}

.woocommerce-thankyou-order-details{
    margin-top: 50px;
}

.woocommerce-order-received .woocommerce-customer-details{
    display: none;
}
.woocommerce-checkout-2-columns .woocommerce-checkout-review-order-table tfoot .shipping label:before,
.woocommerce-checkout-2-columns .woocommerce-checkout-review-order-table tfoot .shipping label:after{
    display: none;
}
.woocommerce-badge{
    width: max-content;
    height: auto;
    font-size: 11px;
    letter-spacing: 0.5px;
    padding: 8px 10px;
}

.woocommerce-badge span{
    top: initial;
    transform: initial;
}

body.logged-in .account-data-text{
    display: none;
}

.enova-hide{
	display: none !important;
}

.filter-checkboxes-item {
    cursor: pointer;
}

.filter-checkboxes-item.selected{
    color: #4b8a53 !important;
    text-decoration: underline;
}