body.woocommerce-account:not(.logged-in) .uk-article-title {
  display: none;
}

body.woocommerce-account.logged-in #btn-login-register {
  display: none;
}

#customer_login .u-column1,
#customer_login .u-column2 {
  padding: 0 24px;
}

#customer_login .u-column1 h2,
#customer_login .u-column2 h2 {
  margin-bottom: 24px;
  color: #f9726f;
  font-size: 36px;
}

#customer_login
  .form-row
  label:first-child:not(.checkbox, .woocommerce-form__label-for-checkbox) {
  font-size: 18px;
  margin-bottom: 8px;
}

#customer_login .woocommerce-form__label-for-checkbox {
  font-size: 16px;
}

#customer_login form button[type="submit"] {
  margin-top: 24px;
  width: 300px;

  font-size: 18px;
  font-weight: 600;
  line-height: 48px;
  text-transform: uppercase;
}

.woocommerce form.login > :last-child {
  margin-top: 24px;
  font-size: 16px;
}

.woocommerce-privacy-policy-text {
  font-size: 16px;
}

/* sdfghjkl */
.woocommerce-order .woocommerce-order-overview {
  padding: 16px;
  border-radius: 12px;
  border: 1px solid var(--Primary);
}
.woocommerce-order .woocommerce-order-overview > li {
  display: flex;
  gap: 16px;
}
.woocommerce-order .woocommerce-order-overview > li > strong {
  color: var(--Second-Color-Green);
  font-weight: 700 !important;
}
.woocommerce-order .woocommerce-order-overview > li:nth-child(n + 2) {
  margin-top: 16px;
}
.woocommerce-order-details {
  margin-top: 48px !important;
}
.woocommerce-order-details .woocommerce-order-details__title {
  font-size: 24px;
  font-weight: 500;
  margin-bottom: 32px;
}

.woocommerce-order-details .woocommerce-table--order-details {
  display: block;
  width: 100%;

  padding: 0 16px;
  border-radius: 12px;
  border: 1px solid var(--Primary);
}
.woocommerce-order-details .woocommerce-table--order-details > * {
  display: block;
  width: 100%;
}
.woocommerce-order-details .woocommerce-table--order-details > * > tr {
  display: flex;
  width: 100%;

  align-items: center;
  justify-content: space-between;
}
.woocommerce-order-details
  table.shop_table.woocommerce-table--order-details
  thead
  th {
  color: #2a2a2a;
  font-size: 18px;
  text-transform: capitalize;
}
.woocommerce-order-details
  table.shop_table.woocommerce-table--order-details
  tbody
  .product-name {
  font-size: 18px;
}
.woocommerce-order-details
  table.shop_table.woocommerce-table--order-details
  tbody
  .product-total {
  font-size: 18px;
  font-weight: 600;
}
.woocommerce-order-details
  table.shop_table.woocommerce-table--order-details
  tfoot
  th {
  font-size: 16px;
  font-weight: 500;
}
.woocommerce-order-details
  table.shop_table.woocommerce-table--order-details
  tfoot
  td {
  font-size: 16px;
  font-weight: 700;
}
.woocommerce-order-details
  table.shop_table.woocommerce-table--order-details
  tfoot
  tr:last-child
  td {
  color: var(--Second-Color-Green);
}

@media only screen and (max-width: 959px) {
  body.woocommerce-account #tm-main {
    padding: 48px 0;
  }
  #customer_login .u-column1 h2,
  #customer_login .u-column2 h2 {
    display: none;
  }
  #customer_login .u-column1,
  #customer_login .u-column2 {
    padding-right: 0px;
  }

  #customer_login input {
    border-radius: 12px;
    border: 1px solid var(--Primary);
    background: rgba(176, 224, 230, 0.2);
  }
  #customer_login form button[type="submit"] {
    width: 200px;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
}

@media only screen and (max-width: 639px) {
  .woocommerce-order .woocommerce-order-overview > li {
    font-size: 16px;
  }
  .woocommerce-order-details {
    margin-top: 24px !important;
  }
  .woocommerce-order-details .woocommerce-order-details__title {
    font-size: 18px;
    margin-bottom: 24px;
  }
  .woocommerce-order-details
    table.shop_table.woocommerce-table--order-details
    thead
    th {
    font-size: 16px;
  }
  .woocommerce-order-details
    table.shop_table.woocommerce-table--order-details
    tbody
    .product-total {
    font-size: 16px;
  }
}
