/**
===== Theme Settings =====

=== Variables ===
--theme-pri-color
--theme-pri-bg-text-color
--theme-pri-bg-text-hover-color
--theme-sec-color
--theme-sec-bg-text-color
--theme-sec-bg-text-hover-color
--theme-success-color
--theme-fail-color
--theme-warning-color
--theme-body-bg-color

**/
/**
V WooCommerce Styles
**/
.woocommerce-account .woocommerce-MyAccount-navigation a {
  display: block;
  padding: 0.5rem 1rem;
  background: var(--theme-light-gray, #e6e6e6);
  font-weight: bold;
  text-transform: uppercase;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {
  background: var(--theme-pri-color, #77b042);
  color: var(--theme-white, #ffffff);
}
.woocommerce-account .woocommerce-form-row label {
  width: 100%;
  display: block;
}
.woocommerce-account .woocommerce-form-row input {
  width: 100%;
}
.woocommerce-account .woocommerce-form-row.form-row-first {
  float: left;
  width: 48%;
}
.woocommerce-account .woocommerce-form-row.form-row-last {
  float: right;
  width: 48%;
}
.woocommerce-account fieldset {
  border: 2px solid var(--theme-pri-color, #77b042);
  padding: 1rem;
}
.woocommerce-account fieldset legend {
  color: var(--theme-pri-color, #77b042);
  font-weight: bold;
  text-transform: uppercase;
}
.woocommerce-account fieldset legend + * {
  margin-top: 0;
}
.woocommerce-account fieldset *:last-child {
  margin-bottom: 0;
}
