/*
 Theme Name:   SoloGaming Theme
 Theme URI:    https://solo-gaming.com/
 Description:  Solo Gaming custom child theme for Bricks Builder.
 Author:       Solo Gaming
 Author URI:   https://solo-gaming.com/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

:root {
  --btn-border-color: var(--border-color);
}

/* .dgwt-wcas-suggestions-wrapp {
  background: var(--neutral-dark) none repeat scroll 0 0 !important;
} */

.woocommerce-MyAccount-navigation {
  display: none;
}

.role-administrator .woocommerce-MyAccount-navigation {
  display: flex;
}

.woocommerce .woocommerce-notice.woocommerce-notice--success {
  font-size: var(--text-l);
}

.woocommerce-order-details table .product-quantity {
  background: var(--neutral-dark);
}

.woocommerce-order-details table tfoot {
  background: var(--neutral-dark) !important;
}

.woocommerce-order-overview.order_details li {
  border-bottom: none !important;
}

.woocommerce-checkout .shop_table td,
.woocommerce-checkout .shop_table th {
  padding: 10px !important;
}

.woocommerce-table__product-name.product-name {
  display: flex;
  width: 100%;
  gap: 10px;
  align-items: flex-start;
}

.woocommerce-order-overview.order_details {
  border-radius: var(--radius);
}

.woocommerce-customer-details {
  display: none;
}

.order-again {
  display: none;
}

.custom-order-content {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 20px;
  background: var(--neutral-dark);
  border-radius: 10px;
  margin-top: 20px;
}

.mobile-only {
  display: none;
}

@media (max-width: 768px) {
  .desktop-only {
    display: none;
  }

  .mobile-only {
    display: flex;
  }
}
