.elementor-694 .elementor-element.elementor-element-cb46073{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-c33e935{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-c33e935.e-con{--align-self:stretch;}@media(min-width:768px){.elementor-694 .elementor-element.elementor-element-c33e935{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-ca0c1ec */.elementor-694 .elementor-element.elementor-element-ca0c1ec input {
border: 2px solid #ececec !important;
  border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-694.logged-in .woocommerce {
	min-height: 38vh;
	max-width: 800px;
	margin: auto;
}

body.elementor-page-694.logged-in form {
	height: 100%;
}

@media (min-width:600px) {
.u-column2.col-2 {
border-inline-start: 1px solid rgba(0,0,0,0.105);
}
}
.woocommerce-LostPassword.lost_password,
.woocommerce-form-register > p:nth-child(4) {
	font-size: 12px;
	font-style: italic;
}

.woocommerce-account .woocommerce-form-login, .woocommerce-account .woocommerce-form-register {
	border: none !important;
}

.woocommerce-account .woocommerce-form-login, .woocommerce-account .woocommerce-form-register {
	min-height: 540px;
	padding: 70px 40px 0;
}

.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit, .woocommerce-account .woocommerce-form-register .woocommerce-form-login__submit {
	margin-top: 34px;
}

.woocommerce-account fieldset {
	background: var(--bt-color-content-cards-bg);
}

#account_display_name_description {
	font-size: 12px;
}

.woocommerce-MyAccount-navigation ul li a {
	text-transform: uppercase;
}

@media (min-width: 768px) {
    .logged-in .woocommerce-EditAccountForm {
        display: grid !important;
        grid-template-columns: 1fr 1fr; 
        grid-column-gap: 4%; 
        align-items: start;
    }

    .woocommerce-EditAccountForm .clear {
        display: none !important;
    }

    .woocommerce-EditAccountForm > p:nth-child(1),
    .woocommerce-EditAccountForm > p:nth-child(4) {
        grid-column: 1 !important;
        width: 100% !important;
        margin-bottom: 20px !important;
    }

    .woocommerce-EditAccountForm > p:nth-child(2),
    .woocommerce-EditAccountForm > p:nth-child(6) {
        grid-column: 2 !important;
        width: 100% !important;
        margin-bottom: 20px !important;
    }

    .woocommerce-EditAccountForm fieldset,
    .woocommerce-EditAccountForm > p:last-of-type {
        grid-column: 1 / span 2 !important;
        width: 100% !important;
        clear: both;
    }

    #account_display_name_description {
        display: block;
        margin-top: 5px;
        line-height: 1.2;
    }
}/* End custom CSS */