/* ACCOUNT */
.woocommerce-account .woocommerce-MyAccount-navigation,
.woocommerce-account .woocommerce-MyAccount-content {
    float: unset;
    width: auto;
}
.woocommerce #v_account form.checkout_coupon,
.woocommerce #v_account form.login,
.woocommerce form.register {
    border: none;
    padding: 0;
}
.woocommerce #v_account form .form-row input.input-text,
.woocommerce #v_account form .form-row textarea,
.woocommerce #v_account .select2-container--default .select2-selection--single {
    background: transparent !important;
    border: none;
    border-bottom: 1px solid var(--color-orange);
    border-radius: 0;
    outline: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 10px;
}
.woocommerce #v_account form .form-row input.input-text::-webkit-input-placeholder,
.woocommerce #v_account form .form-row textarea::-webkit-input-placeholder {
    opacity: 0;
}
.woocommerce #v_account form .form-row input.input-text::-moz-placeholder,
.woocommerce #v_account form .form-row textarea::-moz-placeholder {
    opacity: 0;
}
.woocommerce #v_account form .form-row input.input-text:-ms-input-placeholder,
.woocommerce #v_account form .form-row textarea:-ms-input-placeholder {
    opacity: 0;
}
.woocommerce #v_account form .form-row input.input-text::-ms-input-placeholder,
.woocommerce #v_account form .form-row textarea::-ms-input-placeholder {
    opacity: 0;
}
.woocommerce #v_account form .form-row input.input-text::placeholder,
.woocommerce #v_account form .form-row textarea::placeholder {
    opacity: 0;
}
/* for field mobile fix */
.woocommerce #v_account form .show-password-input, .woocommerce-page form .show-password-input {
    top: unset;
}
@media ( min-width: 768px) {
    .woocommerce #v_account form .form-row label {
        -webkit-transform: translateY(80%);
        -ms-transform: translateY(80%);
        transform: translateY(80%);
        -webkit-transform-origin: left;
        -ms-transform-origin: left;
        transform-origin: left;
        -webkit-transition: -webkit-transform .3s linear;
        transition: -webkit-transform .3s linear;
        -o-transition: transform .3s linear;
        transition: transform .3s linear;
        transition: transform .3s linear, -webkit-transform .3s linear;
    }
    .woocommerce #v_account form .form-row label.woocommerce-form-login__rememberme {
        display: block;
        margin: 1rem 0;
    }
    .woocommerce #v_account form .form-row label.focus {
        -webkit-transform: translateY(0) scale(0.85);
        -ms-transform: translateY(0) scale(0.85);
        transform: translateY(0) scale(0.85);
    }
    .woocommerce #v_account form .show-password-input,
    .woocommerce-page form .show-password-input {
        top: 0.1rem;
    }
}
/* for field mobile fix end */
.woocommerce #v_account .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 0;
}
.woocommerce #v_account table.shop_table td.product-name {
    vertical-align: top;
}
.woocommerce #v_account table.shop_table tbody tr td.product-thumbnail {
    width: 20%;
}
.woocommerce #v_account table.shop_table tfoot>tr>* {
    border: none;
}
.woocommerce #v_account table.shop_table tfoot>tr.order-total>* {
    border-top: 1px solid var(--color-orange);
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
    background: transparent;
}

.woocommerce table.my_account_orders {
    border: 1px solid transparent;
}

/* END ACCOUNT */