/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 04 2025 | 16:17:34 */
.mws-sign-up .button,
.mws-sign-in .button {
    display: block;
    width: 100%;
    margin: 20px 0;
}

.mws-sign-up input:not([type="button"]):not([type="submit"]) {
    border: 0;
    border-bottom: 2px solid #CBCBCB;
    border-radius: 0;
    max-height: 38px;
}

.mws-sign-up .first-x-2 {
    display: inline-block;
    width: 49%;
    float: left;
}

.mws-sign-up .first-x-2:first-child {
    margin-right: 1%;
}

.mws-sign-up .first-x-2:nth-child(2) {
    margin-left: 1% !important;
}

.mws-sign-in .woocommerce-form-login__rememberme {
    margin-top: 20px !important;
    display: block;
}

.mws-sign-in .woocommerce-form-row--wide {
    margin-top: 20px !important;
}

.mws-sign-in input[type=checkbox] {
    width: 21px !important;
    height: 21px !important;
    max-width: 21px !important;
    padding: 3px 2px!important;
    font-size: 15px !important;
    color: #000 !important;
}



.woocommerce-account .woocommerce-MyAccount-navigation {
    max-width: 200px;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul,
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
    border: 0;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
    display: none;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 32px;
	letter-spacing: -0.4px;
	color: #605F5F;
    border-bottom: 1px solid #fff;
    padding: 10px 0 10px 0;
    margin: 10px 0 10px 0;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a,
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
    border-bottom: 1px solid #000;
	color: #121212;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a {
    background: rgb(240 240 240 / 45%);
}


/* Dashboard */
.woocommerce-account .elementor-jet-myaccount-dashboard {
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    color: #121212;
}


.mws-user-role .elementor-shortcode {
    color: rgb(9, 160, 85);
    font-size: 16px;
    text-transform: capitalize;
    padding: 9px 24px;
    border: 1px #09a055 solid;
    background: #09a05512;
    border-radius: 6px;
    max-width: fit-content;
}





@media(min-width:700px) and (max-width:1440px) {
    .elementor-624 .elementor-element.elementor-element-d11741f:not(.elementor-motion-effects-element-type-background),
    .elementor-624 .elementor-element.elementor-element-d11741f > .elementor-motion-effects-container > .elementor-motion-effects-layer,
    .elementor-823 .elementor-element.elementor-element-03a653d:not(.elementor-motion-effects-element-type-background),
    .elementor-823 .elementor-element.elementor-element-03a653d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: -150px 0 !important;
    }

    .mws-sign-in.elementor-widget,
    .mws-sign-up.elementor-widget {
        min-height: 700px;
    }
}


















