h2.woocommerce-order-details__title {
    font-family: Yekan Bakh;
    font-weight: 700;
    font-size: 20px;
    line-height: 100%;
    text-align: right;
    margin: 0 0 30px 0;
    color: #232323;
}

.farmed-dashboard-data-container {
    padding: 16px;
    border-radius: 12px;
    border: solid 1px #EBEBEB;
    margin-top: 24px;
}

.farmed-dashboard-date {
    font-family: Yekan Bakh;
    font-weight: 400;
    font-size: 16px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: right;
}

.farmed-dashboard-data-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.farmed-dashboard-data-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.farmed-dashboard-item {
    padding: 14px 40px 14px 24px;
    display: flex;
    gap: 16px;
    width: 100%;
    align-items: center;
}

.dash-item-image {
    display: flex;
}

.farmed-dashboard-item:first-child {
    border-left: solid 1px #D9D9D9;
}

.farmed-dashboard-item:nth-child(2) {
    border-left: solid 1px #D9D9D9;
}

.farmed-dashboard-data-header p {
    margin: 0;
}

.farmed-dashboard-data-header {
    margin-bottom: 16px;
}

.farmed-dashboard-data-header a {
    font-family: Yekan Bakh;
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: right;
    vertical-align: middle;
    text-decoration: underline !important;
    text-decoration-style: solid;
}

.farmed-dashboard-container h3 {
    font-family: Yekan Bakh;
    font-weight: 700;
    font-size: 20px !important;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: right;
    color: #232323 !important;
    margin: 0 0 15px 0 !important;
}

.farmed-dashboard-data-header h4 {
    margin: 0;
    font-family: Yekan Bakh;
    font-weight: 600;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: right;
    vertical-align: middle;
}


.dash-item-data {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.dash-item-data br {
    display: none;
}

.dash-item-data strong {
    font-family: Yekan Bakh;
    font-weight: 600;
    font-size: 16px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: right;
    vertical-align: middle;
    color: #232323;
}

.dash-item-data span {
    font-family: Yekan Bakh;
    font-weight: 400;
    font-size: 10px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: right;
    vertical-align: middle;
    color: #232323;
}

.page-id-11 .entry-title {
    display: none;
}

.woocommerce-account .woocommerce-MyAccount-navigation {
    height: 100%;
    width: 20% !important;
    background: white;
    padding: 16px;
    border-radius: 24px;
}


.page-id-11 .page-content .woocommerce {
    background: #F9FAFB;
}

.woocommerce-account .woocommerce-MyAccount-content {
    width: 78% !important;
    padding: 60px;
    min-height: 600px;
    border-radius: 24px;
    background: white;
}

nav.woocommerce-MyAccount-navigation ul li:hover {
    font-weight: 700;
}

nav.woocommerce-MyAccount-navigation ul li a {
    text-decoration: none;
    color: #182230;
    display: block;
}

nav.woocommerce-MyAccount-navigation ul li {
    padding: 12px;
    list-style: none;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 6px;
    font-weight: 400;
}

nav.woocommerce-MyAccount-navigation ul {
    padding: 0;
}

nav.woocommerce-MyAccount-navigation ul li.is-active {
    background: #E98E3D1A;
    border-radius: 6px;
    cursor: pointer;
    padding: 12px;
    font-weight: 700;
}


nav.woocommerce-MyAccount-navigation ul li:hover {
    background: #E98E3D1A;
    border-radius: 6px;
    cursor: pointer;
}

li.woocommerce-MyAccount-navigation-link.is-active a
 {
    color: #E98E3D;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    font-family: 'yekan bakh';
}

li.woocommerce-MyAccount-navigation-link a br {
    display: none;
}

li.woocommerce-MyAccount-navigation-link a:hover
 {
    color: #E98E3D;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    font-family: 'yekan bakh';
}

li.woocommerce-MyAccount-navigation-link a
 {
    color: #232323;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    font-family: 'yekan bakh';
}



li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders,
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address,
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--panel-farmed-wishlist,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--panel-ticket,
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout{
    position: relative;
}


li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 10px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/category.svg);
    background-repeat: no-repeat;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 8px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/box.svg);
    background-repeat: no-repeat;
}


li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 8px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/profile-circle.svg);
    background-repeat: no-repeat;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 6px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/marker.svg);
    background-repeat: no-repeat;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--panel-farmed-wishlist:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 6px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/heart.svg);
    background-repeat: no-repeat;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--panel-ticket:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 6px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/life-buoy.svg);
    background-repeat: no-repeat;
}



li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 8px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/log-out.svg);
    background-repeat: no-repeat;
}

li.woocommerce-MyAccount-navigation-link a {
    padding: 0 40px 0 0;
}



li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard:hover:before, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 10px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/category-hover.svg);
    background-repeat: no-repeat;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders:hover:before, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders.is-active:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 8px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/box-hover.svg);
    background-repeat: no-repeat;
}


li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account:hover:before, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account.is-active:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 8px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/profile-circle-hover.svg);
    background-repeat: no-repeat;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address:hover:before, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address.is-active:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 6px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/marker-hover.svg);
    background-repeat: no-repeat;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--panel-farmed-wishlist:hover:before, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--panel-farmed-wishlist.is-active:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 6px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/heart-hover.svg);
    background-repeat: no-repeat;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--panel-ticket:hover:before, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--panel-ticket.is-active:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 6px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/life-buoy-hover.svg);
    background-repeat: no-repeat;
}



li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout:hover:before, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout.is-active:before {
    content: "";
    position: absolute;
    right: 16px;
    top: 8px;
    width: 25px;
    height: 25px;
    background-image: url(/wp-content/plugins/farmed-core/assets/front/images/panel/log-out-hover.svg);
    background-repeat: no-repeat;
}
















.farmed-orders-tabs .tab.active, .farmed-orders-tabs .tab:hover {
    background: white;
    color: #E98E3D;
    border-bottom: solid 3px #E98E3D;
    font-family: Yekan Bakh;
    font-weight: 600;
    font-size: 14px;
    font-style: normal;
}

.farmed-orders-tabs {
    display: flex;
    gap: 10px;
    border-bottom: solid 1px #DADADA;
    margin-bottom: 24px;
}

.farmed-orders-tabs .tab {
    padding: 6px;
    border-radius: 0;
    font-family: Yekan Bakh;
    font-weight: 600;
    font-size: 14px;
    color: #AAAAAA;
    text-decoration: none;
    transition: 0.3s;
}

.farmed-order-card {
    border: 1px solid #EBEBEB;
    border-radius: 12px;
    padding: 16px;
    margin-bottom: 24px;
    background: white;
}

.farmed-order-card .order-status-cancelled {
    padding: 2px 8px;
    background: #ffebeb;
    border-radius: 25px;
    font-family: Yekan Bakh;
    font-weight: 400;
    border: solid 1px #feb289;
    font-size: 10px;
    line-height: 18px;
    letter-spacing: 0%;
    text-align: center;
    color: #e31111;
}

.farmed-order-card .order-status-failed {
    padding: 2px 8px;
    background: #ffebeb;
    border-radius: 25px;
    font-family: Yekan Bakh;
    font-weight: 400;
    border: solid 1px #feb289;
    font-size: 10px;
    line-height: 18px;
    letter-spacing: 0%;
    text-align: center;
    color: #e31111;
}

.farmed-order-card .order-status-on-hold {
    padding: 2px 8px;
    background: #ebf3ff;
    border-radius: 25px;
    font-family: Yekan Bakh;
    font-weight: 400;
    border: solid 1px #89c0fec2;
    font-size: 10px;
    line-height: 18px;
    letter-spacing: 0%;
    text-align: center;
    color: #116de3;
}

.farmed-order-card .order-status-completed {
    padding: 2px 8px;
    background: #ECFDF3;
    border-radius: 25px;
    font-family: Yekan Bakh;
    font-weight: 400;
    border:solid 1px #ABEFC6;
    font-size: 10px;
    line-height: 18px;
    letter-spacing: 0%;
    text-align: center;
    color: #067647;
}

.farmed-order-card .order-status-pending {
    padding: 2px 8px;
    background: #FFFAEB;
    border-radius: 25px;
    font-family: Yekan Bakh;
    font-weight: 400;
    border:solid 1px #FEDF89;
    font-size: 10px;
    line-height: 18px;
    letter-spacing: 0%;
    text-align: center;
    color: #B54708;
}

.farmed-order-card .order-status-processing {
    padding: 2px 8px;
    background: #FFFAEB;
    border-radius: 25px;
    font-family: Yekan Bakh;
    font-weight: 400;
    border:solid 1px #FEDF89;
    font-size: 10px;
    line-height: 18px;
    letter-spacing: 0%;
    text-align: center;
    color: #B54708;
}

.farmed-order-card .order-meta .order-date {
    font-family: Yekan Bakh;
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: right;
    color: #232323;
}

.farmed-order-card .order-meta .order-meta-title {
    font-family: Yekan Bakh;
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0%;
    color: #787878;
    text-align: right;
    margin-right: 24px;
}

.farmed-order-card .order-meta {
    margin-bottom: 16px;
    font-family: Yekan Bakh;
    font-weight: 600;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: right;
}

.farmed-order-card .order-header {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px;
    flex-direction: row-reverse;
}

.woocommerce-MyAccount-content h3 {
    font-family: Yekan Bakh;
    font-weight: 700;
    font-size: 20px;
    line-height: 100%;
    text-align: right;
    margin: 0 0 30px 0;
    color: #232323;
}

.farmed-order-card .order-product img {
    width: 60px;
    height: 60px;
    object-fit: cover;
    border-radius: 8px;
}

.farmed-order-card .order-products {
    display: flex;
    gap: 7px;
    flex-wrap: wrap;
}

.farmed-order-card .order-details-btn {
    color: #232323;
    font-family: Yekan Bakh;
    font-weight: 400;
    font-size: 14px;
    text-decoration: none;
    border-bottom: solid 1px;
}

.farmed-order-card .order-details-btn:hover {
    color: #232323;
    font-family: Yekan Bakh;
    font-weight: 400;
    font-size: 14px;
    text-decoration: none;
    border-bottom: solid 1px;
}

.farmed-pagination a.active, .farmed-pagination a:hover {
    background: white;
    color: #E98E3D !important;
    padding: 0 10px;
}

.farmed-pagination a.active, .farmed-pagination a {
    background: white;
    color: #232323;
    padding: 0 10px;
}


.farmed-pagination { display: flex; gap: 5px;}

table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{
border:none;    
}

table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr th {
    border: none;
    border-bottom: solid 1px #ececec;
    background: white;
        font-weight: 400;

}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr td {
border: none;
    border-bottom: solid 1px #ececec;
    background: white;
        font-weight: 400;

    
}

table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr td {
    border: none;
    border-bottom: solid 1px #ececec;
    background: white;
}

table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr th {
    border: none;
    border-bottom: solid 1px #ececec;
    background: white;
}

section.woocommerce-order-details p.order-again a {
    background: #2b2676;
    color: white;
    font-size: 14px;
    padding: 16px 25px;
    border-radius: 10px;
    font-weight: 400;
}

section.woocommerce-customer-details {
    display: none;
}

.farmed-order-card .order-meta del {
    margin-left: 10px;
    color: #939393;
    font-weight: 400;
}

.farmed-order-card .order-meta ins {
    text-decoration: none;
}

a.woocommerce-button.button.pay.order-actions-button {
    background: #e98e3d;
    padding: 12px 24px;
    color: white;
    font-weight: 400;
    border-radius: 10px;
    font-size: 14px;
}

a.woocommerce-button.button.cancel.order-actions-button {
    background: #ececec;
    padding: 12px 24px;
    color: #464040;
    font-weight: 400;
    border-radius: 10px;
    font-size: 14px;
}

form.woocommerce-EditAccountForm.edit-account p:first-child {
    display: none;
}

p.woocommerce-FormRow.woocommerce-FormRow--wide.form-row.form-row-wide {
    display: none;
}

p.woocommerce-form-row br {
    display: none;
}

.page-id-9 .woocommerce form .form-row label, .woocommerce-page form .form-row label{
    display:none;
}

p.form-row.address-field.validate-required.validate-state.form-row-wide {
    margin-bottom: 14px;
}

.page-id-10 form#farmed-address-form br {
    display: none;
}

.page-id-10 form#farmed-address-form input[type=date], .page-id-10 form#farmed-address-form input[type=email], .page-id-10 form#farmed-address-form input[type=number], .page-id-10 form#farmed-address-form input[type=password], .page-id-10 form#farmed-address-form input[type=search], .page-id-10 form#farmed-address-form input[type=tel], .page-id-10 form#farmed-address-form input[type=text], .page-id-10 form#farmed-address-form input[type=url], .page-id-10 form#farmed-address-form select, .page-id-10 form#farmed-address-form textarea {
    margin-bottom: 12px;
}

.page-id-10 form#farmed-address-form button {
    background: #2b2676 !important;
    color: white !important;
    border: none !important;
    padding: 14px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    width: 100%;
}

.page-id-10 form#farmed-address-form {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 0px;
}

.woocommerce form .form-row label {
    line-height: 34px !important;
    font-size: 14px;
    font-family: 'yekan bakh';
}

span#account_display_name_description {
    display: none;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout {
    margin-top: 200px;
}

.woocommerce form .form-row .input-text, .woocommerce form .form-row select {
    background: white !important;
    border: solid 1px #e7e7e7 !important;
    border-radius: 8px !important;
    height: 48px !important;
    padding: 12px 14px !important;
}

form.woocommerce-EditAccountForm.edit-account fieldset {
    border: solid 1px #e7e7e7;
    border-radius: 8px;
    margin-top: 20px;
}

input.woocommerce-Input.woocommerce-Input--email.input-text.dig_wc_nw_phone {
    background: white;
    border: solid 1px #e7e7e7;
    border-radius: 8px;
    height: 48px;
    margin-top: 10px;
    padding: 12px 14px;
}

form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button {
    background: #2b2676;
    padding: 14px 25px;
    border-radius: 8px;
    font-weight: 400;
    color: white;
    font-size: 14px;
}


















