.acf-checkoutThx {
  margin-bottom: 5rem; }
  .acf-checkoutThx .woocommerce-thankyou-order-received {
    font-size: var(--font-size--xxl);
    text-align: center;
    font-weight: 800;
    margin-bottom: 4rem; }
  .acf-checkoutThx .woocommerce ul.order_details {
    padding: 0;
    gap: 3rem;
    text-align: center;
    display: flex;
    flex-wrap: wrap; }
    @media (min-width: 700px) {
      .acf-checkoutThx .woocommerce ul.order_details {
        justify-content: center; } }
    .acf-checkoutThx .woocommerce ul.order_details::after, .acf-checkoutThx .woocommerce ul.order_details::before {
      content: unset; }
    .acf-checkoutThx .woocommerce ul.order_details li {
      margin: 0;
      padding: 0;
      border-right: none;
      font-size: 1.3rem;
      width: 100%; }
      @media (min-width: 700px) {
        .acf-checkoutThx .woocommerce ul.order_details li {
          width: auto; } }
  .acf-checkoutThx .woocommerce-order-details h2 {
    margin-bottom: 2rem;
    font-size: var(--font-size--l);
    font-weight: 400; }
  .acf-checkoutThx .woocommerce table.shop_table {
    border: none !important;
    border-collapse: collapse; }
    .acf-checkoutThx .woocommerce table.shop_table th,
    .acf-checkoutThx .woocommerce table.shop_table td {
      border: none;
      font-size: 1.4rem; }
      .acf-checkoutThx .woocommerce table.shop_table th a,
      .acf-checkoutThx .woocommerce table.shop_table td a {
        color: var(--color-black);
        font-weight: 800; }
    .acf-checkoutThx .woocommerce table.shop_table tr {
      border-bottom: 1px solid; }
