/* my account not loggedin frame */

.woocommerce-account:not(.logged-in) .my-account .page-header {
    display: none;
}

/* .woocommerce-account .my-account { */

.woocommerce-account.woocommerce-page .container:not(.registration) {
    width: 100%;
    max-width: 1200px;
    margin: min(40px, 0) auto min(60px, 0);
    min-height: 50vh;
}

.woocommerce-account fieldset {
    margin-top: 3em;
}

.woocommerce-account mark {
    color: var(--red)
}

.woocommerce-account:not(.logged-in) .my-account {
    width: 100%;
    max-width: 900px;
    /* margin: 40px auto; */
    margin: 0 auto;
    padding: 1em;
}

.woocommerce-account:not(.logged-in) .adlab-login_form {
    width: 100%;
    /* border: 1px solid var(--line_color); */
    margin: 40px auto;
    border-radius: 6px;
    /* background-color: rgba(10, 10, 10, .1); */
    overflow: hidden;
}

.woocommerce-account:not(.logged-in) .adlab-login_form .form-row {
    margin-top: 1em;
    margin-bottom: 1em;
    width: 100%;
}

.woocommerce-account:not(.logged-in) .adlab-login_form .login_image {
    width: 45%;
    background-color: transparent;
}

@media screen and (max-width:767px) {
    .woocommerce-account:not(.logged-in) .adlab-login_form .login_image {
        width: 100%;
        aspect-ratio: 1.5/1;
    }
}

.woocommerce-account:not(.logged-in) .adlab-login_form .login_image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.woocommerce-account:not(.logged-in) .adlab-login_form .login_form-wrapper {
    width: 55%;
    padding: min(40px, 4vw) min(60px, 4vw);
    /* background-color: var(--main_light-bgcolor); */
    background-color: rgba(255, 255, 255, .05);

    /* background-color: rgba(10, 10, 10, .05); */
    /* color: var(--main_dark-text-color); */
    color: var(--main_light-text-color);
}

@media screen and (max-width:767px) {
    .woocommerce-account:not(.logged-in) .adlab-login_form .login_form-wrapper {
        width: 100%;
    }
}

.woocommerce-account:not(.logged-in) .adlab-login_form .login_form-wrapper .button {
    width: 100%;
}