/* Start custom CSS for section, class: .elementor-element-4601733 */.samagra-woo-wrapper .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding: 80px 20px;
}

.samagra-woo-wrapper form.woocommerce-form.woocommerce-form-login.login {
    background: #FFFAE1;
}

.samagra-woo-wrapper form.woocommerce-form.woocommerce-form-register.register {
    background: #FFFAE1;
    height: 350px;
}



.samagra-woo-wrapper .u-column1.col-1.woocommerce-Address {
    background: white;
    padding: 50px 15px 69px 15px;
}

.samagra-woo-wrapper .u-column2.col-2.woocommerce-Address {
    background: white;
    padding: 50px 15px 69px 15px;
}

.samagra-woo-wrapper .form-separetor.account-form-or {
    display: none !important;
}

.samagra-woo-wrapper .woocommerce-Address .woocommerce-Address-title {
    display: flex;
    flex-direction: column-reverse;
}

.samagra-woo-wrapper .woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table thead {
    border-top: 1px solid #E7E7E7;
    border-left: 1px solid #E7E7E7;
    background: #F7F7F7;
}

.samagra-woo-wrapper .account-orders-table tbody {
    background: #FFFFFF;
}

.samagra-woo-wrapper a.woocommerce-button.button.view {
    margin: 5px;
}

.samagra-woo-wrapper a.woocommerce-button.button.pay,
.samagra-woo-wrapper a.woocommerce-button.button.view,
.samagra-woo-wrapper a.woocommerce-button.button.cancel {
    padding: 10px 12px;
}

.samagra-woo-wrapper table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th,
.samagra-woo-wrapper table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td {
    border: 1px solid #E7E7E7;
    padding: 10px 12px;
    background: #FFFFFF;
}

.samagra-woo-wrapper span.woocommerce-Price-amount.amount {
    color: #F07F13;
}

.samagra-woo-wrapper .woocommerce-column.woocommerce-column--billing-address.col-1 {
    border-radius: 5px;
    padding: 16px 20px;

}

.samagra-woo-wrapper .woocommerce .woocommerce-customer-details address {
    border: 0;
     background: #FFFFFF;

}

.samagra-woo-wrapper .wc-item-meta li {
    display: flex;
    align-items: center;
    justify-content: center;
}

.samagra-woo-wrapper .woocommerce form .form-row .input-text,
.samagra-woo-wrapper .woocommerce form .form-row select {
    padding: 1rem;
}

form.woocommerce-EditAccountForm.edit-account{
    margin: 30px 0;
}

@media (max-width: 768px) {
    .samagra-woo-wrapper .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
        margin-top: 30px;
    }
    
   .fonts-loaded p{
       margin:30px 0;
}
.samagra-woo-wrapper .u-column1.col-1.woocommerce-Address {
    margin-bottom:50px;
}

.samagra-woo-wrapper table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table {
        margin-top: 30px;
    }
}

@media (min-width: 1024px) {
    .samagra-woo-wrapper form.woocommerce-EditAccountForm.edit-account {
        margin-left: 90px;
        margin-top:0px;
    }
}

.woocommerce-MyAccount-navigation-link {
    color: white;
}

.woocommerce-MyAccount-navigation-link.is-active {
    color: red;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {
    display: none;
}




.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link {
    background-color:#FFFAE1;
    color: black; 
}

.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active {
    background-color: #FFDEA2;
}

nav.woocommerce-MyAccount-navigation {
    background: #FFFAE1;
}/* End custom CSS */