/** Shopify CDN: Minification failed

Line 91:1 Expected "}" to go with "{"

**/
#recover:target {
  display: block;
}
#recover:target ~ #login {
  display: none;
}
.account__header {
  margin-bottom: calc(var(--spacing) * 4);
}
.address {
  border-top: 1px solid var(--color-divider);
  padding: 32px 0;
}
tfoot tr:last-child .t-td:before {
  color: var(--color-normal-text);
}
.bill-address {
  border-bottom: 1px solid var(--color-divider);
}
.customer-order .s-content > p {
  padding-bottom: calc(var(--spacing) * 4);
  margin: 0;
  color: var(--color-light-text);
}
.customer-order table tfoot tr {
  border: none;
}
@media (max-width: 768px) {
  .t-tr {
    border-top: 1px solid var(--color-divider);
    border-bottom: none;
    display: block;
  }
  .t-td {
    display: flex;
    justify-content: space-between;
  }
  .t-td:before {
    content: attr(data-name);
    color: var(--color-light-text);
    margin-right: 20px;
  }
  th,
  td {
    padding: 8px 0px;
  }
  .t-thead {
    display: none;
  }
  .customer-order tfoot .t-td:first-of-type {
    display: none;
  }
  .customer-order tbody tr:last-child {
    padding-bottom: 16px;
    border-bottom: 1px solid var(--color-divider);
    margin-bottom: 16px;
  }
  .customer-order tfoot .tf-tr:last-child {
    border-bottom: 1px solid var(--color-divider);
    padding-bottom: 24px;
    display: block;
  }
  .customer-order__position {
    text-align: right;
  }
  .account__header {
    margin-bottom: 0;
  }
}
@media (min-width: 769px) {
  .t-tr {
    border-bottom: 1px solid var(--color-divider);
  }
  .account-adress .address {
    padding: 48px 0;
  }
  .customer-order tfoot .tf-tr:first-child .t-td {
    padding-top: 32px;
  }
@media (max-width: 767px) {
  .product_info .product__title,
  .product_info .h2,
  .product_info h1.h2 {
    font-size: 10px !important; 
  }
}