.elementor-19 .elementor-element.elementor-element-69969fdc{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-69969fdc *//* =====================================================
   KALINDI MY ACCOUNT
===================================================== */

.elementor-19 .elementor-element.elementor-element-69969fdc{
    max-width:1400px;
    margin:auto;
    padding:70px 60px;
    background:#F8F4EF;
}

/* Navigation */

.woocommerce-MyAccount-navigation{
    background:#fff;
    border:1px solid #E6DDD2;
    padding:20px;
}

.woocommerce-MyAccount-navigation ul{
    list-style:none;
    margin:0;
    padding:0;
}

.woocommerce-MyAccount-navigation li{
    margin:0;
}

.woocommerce-MyAccount-navigation a{
    display:block;
    padding:16px 18px;
    color:#5B1D26;
    text-decoration:none;
    font-family:"Cormorant Garamond",serif;
    font-size:24px;
    transition:.3s;
    border-bottom:1px solid #EFE6DA;
}

.woocommerce-MyAccount-navigation a:hover{
    background:#F8F4EF;
    padding-left:28px;
}

.woocommerce-MyAccount-navigation .is-active a{
    background:#5B1D26;
    color:white;
}

/* Content */

.woocommerce-MyAccount-content{
    background:white;
    border:1px solid #E6DDD2;
    padding:45px;
}

.woocommerce-MyAccount-content h2,
.woocommerce-MyAccount-content h3{
    font-family:"Cormorant Garamond",serif;
    color:#5B1D26;
    font-size:40px;
    margin-bottom:25px;
}

.woocommerce-MyAccount-content p{
    font-family:"Inter",sans-serif;
    color:#555;
    line-height:1.8;
}

/* Forms */

.woocommerce form .form-row input,
.woocommerce form .form-row select,
.woocommerce form .form-row textarea{
    border:1px solid #D7CFC5;
    background:white;
    padding:15px;
    border-radius:0;
}

.woocommerce form .form-row input:focus,
.woocommerce form .form-row textarea:focus{
    border-color:#5B1D26;
}

/* Buttons */

.woocommerce button,
.woocommerce .button{
    background:#5B1D26 !important;
    color:white !important;
    border:none;
    border-radius:0;
    padding:16px 32px;
    letter-spacing:.08em;
    text-transform:uppercase;
    transition:.3s;
}

.woocommerce button:hover,
.woocommerce .button:hover{
    background:#7B2B38 !important;
}

/* Tables */

.woocommerce table{
    border-collapse:collapse;
}

.woocommerce table td,
.woocommerce table th{
    border:1px solid #ECE2D7;
    padding:16px;
}

/* Orders */

.woocommerce-orders-table{
    margin-top:25px;
}

/* Addresses */

.woocommerce-Address{
    background:#FAF7F3;
    border:1px solid #E8DED3;
    padding:30px;
}

/* Downloads */

.woocommerce-downloads-table a{
    color:#5B1D26;
}

/* Logout */

.woocommerce-MyAccount-navigation-link--customer-logout a{
    color:#9B3030;
}

/* Mobile */

@media(max-width:767px){

.elementor-19 .elementor-element.elementor-element-69969fdc{
padding:30px 18px;
}

.woocommerce-MyAccount-navigation{
margin-bottom:30px;
}

.woocommerce-MyAccount-navigation a{
font-size:20px;
padding:14px;
}

.woocommerce-MyAccount-content{
padding:22px;
}

.woocommerce-MyAccount-content h2,
.woocommerce-MyAccount-content h3{
font-size:32px;
}

}/* End custom CSS */