.woocommerce-MyAccount-navigation.account-page-side-nav ul li {
  padding: 24px !important;
}
.woocommerce-MyAccount-navigation.account-page-side-nav ul li.is-active, .woocommerce-MyAccount-navigation.account-page-side-nav ul li:hover {
  transition: 0.5s ease;
  background: #D4AF37;
}
.woocommerce-MyAccount-navigation.account-page-side-nav ul li.is-active, .woocommerce-MyAccount-navigation.account-page-side-nav ul li:hover {
  color: white !important;
  text-decoration: none;
}
.woocommerce-MyAccount-navigation.account-page-side-nav ul a {
  color: black;
  border: 0 !important;
}

body.woocommerce-account.woocommerce-page .woocommerce {
  max-width: 1312px;
}

.woocommerce-orders-table__cell-order-actions {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.woocommerce-notices-wrapper,
.woocommerce-form-login {
  width: 480px;
  place-self: anchor-center;
}

.woocommerce-ResetPassword .button.woocommerce-Button {
  border-radius: 0px;
  background: #D4AF37;
}
.woocommerce-ResetPassword .button.woocommerce-Button:hover {
  border: 1px solid black;
  background: #fff !important;
}

.woocommerce-form-login {
  border: 2px solid #D4AF37 !important;
}
.woocommerce-form-login h2 {
  text-align: center;
}
.woocommerce-form-login .form-row button.woocommerce-form-login__submit {
  width: 100%;
  border-radius: 0px;
  background: #D4AF37;
}
.woocommerce-form-login .form-row button.woocommerce-form-login__submit:hover {
  border: 1px solid black;
  background: #fff !important;
}
.woocommerce-form-login .woocommerce-LostPassword.lost_password {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.woocommerce-form-login .woocommerce-LostPassword.lost_password a {
  color: black;
  text-decoration: underline;
  margin-bottom: 24px;
}

main a:hover {
  color: black !important;
}

.woocommerce-orders-table thead th {
  padding: 16px 24px !important;
  color: #404040 !important;
  background: #EFEFF2 !important;
  text-align: center;
}
.woocommerce-orders-table tbody th.woocommerce-orders-table__header-order-actions, .woocommerce-orders-table tbody th.woocommerce-orders-table__cell-order-actions,
.woocommerce-orders-table tbody td.woocommerce-orders-table__header-order-actions,
.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-actions {
  width: 230px;
}
.woocommerce-orders-table tbody th,
.woocommerce-orders-table tbody td {
  padding: 48px 24px !important;
}
.woocommerce-orders-table tbody th a,
.woocommerce-orders-table tbody td a {
  margin-bottom: 0 !important;
}
.woocommerce-orders-table tbody th a,
.woocommerce-orders-table tbody th span,
.woocommerce-orders-table tbody td a,
.woocommerce-orders-table tbody td span {
  font-size: 16px;
  color: #6D6C6C !important;
}
.woocommerce-orders-table tbody th a.woocommerce-button,
.woocommerce-orders-table tbody td a.woocommerce-button {
  border-radius: 0 !important;
  background: #D4AF37;
  padding: 6px !important;
  color: #35220E !important;
}
.woocommerce-orders-table tbody th a.woocommerce-button:hover,
.woocommerce-orders-table tbody td a.woocommerce-button:hover {
  transition: 0.5s ease;
  background: white !important;
  border-bottom: 0px;
}

.wishlist-items-wrapper td span,
.wishlist-items-wrapper td a {
  color: #6D6C6C !important;
}
.wishlist-items-wrapper td.product-remove {
  width: 60px !important;
}
.wishlist-items-wrapper td.product-remove div a {
  font-size: 0;
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("../../icons/trash.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.wishlist-items-wrapper td.product-remove div a:hover {
  /* background-image: url("../../icons/trash.png") !important; */
  background-color: unset !important;
}
.wishlist-items-wrapper td.product-add-to-cart a {
  border-radius: 0 !important;
  background: #D4AF37;
  color: #35220E !important;
}
.wishlist-items-wrapper td.product-add-to-cart a:hover {
  background: white !important;
}

.woocommerce-form-login {
  width: min(100%, 500px);
  margin-inline: auto;
  padding: clamp(1.5rem, 3vw, 2.5rem);
  border-radius: clamp(12px, 2vw, 24px);
  margin: auto !important;
}
@media (max-width: 768px) {
  .woocommerce-form-login {
    width: 100%;
    padding: 1.5rem;
  }
}
@media (max-width: 480px) {
  .woocommerce-form-login {
    padding: 1rem;
    border-radius: 12px;
  }
}

@media (max-width: 781px) {
  .wishlist_table.wishlist_view.responsive .product-thumbnail, .wishlist_table.wishlist_view.responsive .item-details {
    display: block !important;
    max-width: 100% !important;
    width: 100% !important;
  }
  .wishlist_table.wishlist_view.responsive .product-thumbnail .product-name h3, .wishlist_table.wishlist_view.responsive .item-details .product-name h3 {
    font-size: 20px;
  }
  .wishlist_table.wishlist_view.responsive .product-thumbnail .item-details-table, .wishlist_table.wishlist_view.responsive .item-details .item-details-table {
    width: 100%;
  }
  .wishlist_table.wishlist_view.responsive .additional-info {
    display: flex;
    justify-content: center;
  }
}/*# sourceMappingURL=style.css.map */