.wd-nav-my-acc>li>a {
	justify-content: var(--wd-align, start);
	font-size: unset;
	text-transform: unset
}

.wd-nav-my-acc.wd-grid-g {
	display: grid;
	gap: var(--wd-gap)
}

.wd-nav-my-acc>li>a .wd-nav-icon {
	width: 1em;
	line-height: 1;
	text-align: center;
	transition: all .25s ease
}

.wd-nav-my-acc>li>a .wd-nav-icon:before {
	content: var(--wd-my-acc-nav-icon, "\f140");
	display: block;
	font-weight: 400;
	font-family: "woodmart-font"
}

.wd-nav-my-acc.wd-icon-top>li>a {
	flex-direction: column;
	align-items: var(--wd-align, start);
	text-align: var(--wd-align, start)
}

.wd-nav-my-acc.wd-icon-top>li>a .wd-nav-icon {
	margin-inline-end: 0;
	margin-bottom: 10px
}

.wd-my-acc-wishlist {
	--wd-my-acc-nav-icon: "\f134"
}

.wd-my-acc-waitlist {
	--wd-my-acc-nav-icon: "\f185"
}

.wd-my-acc-edit-account {
	--wd-my-acc-nav-icon: "\f135"
}

.wd-my-acc-orders {
	--wd-my-acc-nav-icon: "\f138"
}

.wd-my-acc-downloads {
	--wd-my-acc-nav-icon: "\f136"
}

.wd-my-acc-payment-methods {
	--wd-my-acc-nav-icon: "\f142"
}

.wd-my-acc-edit-address {
	--wd-my-acc-nav-icon: "\f139"
}

.wd-my-acc-customer-logout {
	--wd-my-acc-nav-icon: "\f137"
}

.wd-my-acc-price-tracker {
	--wd-my-acc-nav-icon: "\f18a"
}

.wd-my-acc-my-card {
	--wd-my-acc-nav-icon: "\f139"
}

.woocommerce-MyAccount-content>*:not(:last-child) {
	margin-bottom: 20px
}

.woocommerce-MyAccount-content p:not(.form-row):last-child {
	--wd-tags-mb: .001px
}

.woocommerce-MyAccount-content>.button {
	border-radius: var(--btn-accented-brd-radius);
	color: var(--btn-accented-color);
	box-shadow: var(--btn-accented-box-shadow);
	background-color: var(--btn-accented-bgcolor);
	text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase));
	font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600));
	font-family: var(--btn-accented-font-family, var(--btn-font-family, inherit));
	font-style: var(--btn-accented-font-style, var(--btn-font-style, unset))
}

.woocommerce-MyAccount-content>.button:hover {
	color: var(--btn-accented-color-hover);
	box-shadow: var(--btn-accented-box-shadow-hover);
	background-color: var(--btn-accented-bgcolor-hover)
}

.woocommerce-MyAccount-content>.button:active {
	box-shadow: var(--btn-accented-box-shadow-active);
	bottom: var(--btn-accented-bottom-active, 0)
}

.woocommerce-MyAccount-content :is(address, .woocommerce-Message, .woocommerce-info, .woocommerce-orders-table):last-child {
	margin-bottom: 0
}

.woocommerce-MyAccount-content .wd-wtl-table {
	margin-bottom: 0
}

.elementor-element.woocommerce-MyAccount-content>div>*:not(:last-child) {
	margin-bottom: 20px
}

.elementor-element.woocommerce-MyAccount-content>div>.button {
	border-radius: var(--btn-accented-brd-radius);
	color: var(--btn-accented-color);
	box-shadow: var(--btn-accented-box-shadow);
	background-color: var(--btn-accented-bgcolor);
	text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase));
	font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600));
	font-family: var(--btn-accented-font-family, var(--btn-font-family, inherit));
	font-style: var(--btn-accented-font-style, var(--btn-font-style, unset))
}

.elementor-element.woocommerce-MyAccount-content>div>.button:hover {
	color: var(--btn-accented-color-hover);
	box-shadow: var(--btn-accented-box-shadow-hover);
	background-color: var(--btn-accented-bgcolor-hover)
}

.elementor-element.woocommerce-MyAccount-content>div>.button:active {
	box-shadow: var(--btn-accented-box-shadow-active);
	bottom: var(--btn-accented-bottom-active, 0)
}

.woocommerce-orders-table th {
	--wd-link-color: var(--color-gray-800);
	--wd-link-color-hover: var(--color-gray-500);
	--wd-link-decor: none;
	--wd-link-decor-hover: none
}

.woocommerce-orders-table td:before {
	color: var(--color-gray-800);
	font-weight: 600
}

.woocommerce-pagination .button {
	border-radius: var(--btn-accented-brd-radius);
	color: var(--btn-accented-color);
	box-shadow: var(--btn-accented-box-shadow);
	background-color: var(--btn-accented-bgcolor);
	text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase));
	font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600));
	font-family: var(--btn-accented-font-family, var(--btn-font-family, inherit));
	font-style: var(--btn-accented-font-style, var(--btn-font-style, unset))
}

.woocommerce-pagination .button:hover {
	color: var(--btn-accented-color-hover);
	box-shadow: var(--btn-accented-box-shadow-hover);
	background-color: var(--btn-accented-bgcolor-hover)
}

.woocommerce-pagination .button:active {
	box-shadow: var(--btn-accented-box-shadow-active);
	bottom: var(--btn-accented-bottom-active, 0)
}

.account-payment-methods-table .button {
	border-radius: var(--btn-accented-brd-radius);
	color: var(--btn-accented-color);
	box-shadow: var(--btn-accented-box-shadow);
	background-color: var(--btn-accented-bgcolor);
	text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase));
	font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600));
	font-family: var(--btn-accented-font-family, var(--btn-font-family, inherit));
	font-style: var(--btn-accented-font-style, var(--btn-font-style, unset))
}

.account-payment-methods-table .button:hover {
	color: var(--btn-accented-color-hover);
	box-shadow: var(--btn-accented-box-shadow-hover);
	background-color: var(--btn-accented-bgcolor-hover)
}

.account-payment-methods-table .button:active {
	box-shadow: var(--btn-accented-box-shadow-active);
	bottom: var(--btn-accented-bottom-active, 0)
}

.woocommerce-Address-title .edit {
	color: var(--wd-link-color);
	font-weight: var(--wd-text-font-weight);
	font-style: var(--wd-text-font-style);
	font-family: var(--wd-text-font);
	font-size: 1.1em
}

.woocommerce-Address-title .edit:before {
	margin-inline-end: 7px;
	font-weight: 400;
	content: "\f116";
	font-family: "woodmart-font"
}

.woocommerce-EditAccountForm fieldset {
	margin-top: 40px
}

.wd-email-sub-main {
	margin-top: 25px
}

.wd-email-sub-main~.wd-email-sub {
	margin-inline-start: 10px
}

button[name="save_account_details"],
button[name="save_address"] {
	border-radius: var(--btn-accented-brd-radius);
	color: var(--btn-accented-color);
	box-shadow: var(--btn-accented-box-shadow);
	background-color: var(--btn-accented-bgcolor);
	text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase));
	font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600));
	font-family: var(--btn-accented-font-family, var(--btn-font-family, inherit));
	font-style: var(--btn-accented-font-style, var(--btn-font-style, unset))
}

button[name="save_account_details"]:hover,
button[name="save_address"]:hover {
	color: var(--btn-accented-color-hover);
	box-shadow: var(--btn-accented-box-shadow-hover);
	background-color: var(--btn-accented-bgcolor-hover)
}

button[name="save_account_details"]:active,
button[name="save_address"]:active {
	box-shadow: var(--btn-accented-box-shadow-active);
	bottom: var(--btn-accented-bottom-active, 0)
}

@media (min-width: 1025px) {
	.woocommerce-MyAccount-content {
		--wd-empty-block-size: 30px
	}

	.woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions a:not(:last-child) {
		margin-inline-end: 5px
	}
}

@media (min-width: 769px) and (max-width: 1024px) {
	.woocommerce-orders-table {
		display: block
	}

	.woocommerce-orders-table thead {
		display: none
	}

	.woocommerce-orders-table :is(tbody, tfoot) {
		display: block
	}

	.woocommerce-orders-table tr {
		position: relative;
		display: flex;
		flex-direction: column;
		gap: 5px;
		margin-bottom: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid var(--brdcolor-gray-300)
	}

	.woocommerce-orders-table tr:last-child {
		margin-bottom: 0
	}

	.woocommerce-orders-table :is(th, td) {
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		gap: 5px;
		padding: 0;
		border-bottom: none
	}

	.woocommerce-orders-table :is(th, td):not(:last-child) {
		padding-bottom: 5px;
		border-bottom: 1px dashed var(--brdcolor-gray-300)
	}

	.woocommerce-orders-table :is(th, td):before {
		content: attr(data-title);
		margin-inline-end: auto
	}
}