/* Siparişler · Liste ve Detay — yalnız bu modül. Parçalar Woomen'in shop-cart /
   shop-order sınıfları; burada yalnızca o sınıfların bu içerikte eksik kalan hâlleri. */

/* Sepet tablosunun ilk sütunu: başlıktaki 30px girintiyle hizalı (sepette orada sil ikonu var) */
[data-module-name="siparis-02-liste"] .shopping_cart_table {
  max-width: none;
}
[data-module-name="siparis-02-liste"] .shopping_cart_table tbody tr td:first-child {
  padding-left: 30px;
}
[data-module-name="siparis-02-liste"] .shopping_cart_table tbody tr td:last-child {
  text-align: right;
}
[data-module-name="siparis-02-liste"] .shopping_cart_table thead tr th:first-child {
  width: 34%;
}
[data-module-name="siparis-02-liste"] .shopping_cart_table .cart_title {
  text-transform: uppercase;
}

/* Detay: adresler satır satır */
[data-module-name="siparis-02-liste"] [data-detail="shipping_address"],
[data-module-name="siparis-02-liste"] [data-detail="billing_address"] {
  white-space: pre-line;
}
[data-module-name="siparis-02-liste"] .cart-total-widget .text {
  flex-shrink: 0;
}

/* Sipariş özeti kutusu beş bilgiyle: dar ekranda sığsın */
[data-module-name="siparis-02-liste"] .order_lists ul {
  max-width: 100%;
  gap: 16px;
}

/* hidden, Bootstrap'in d-flex / d-block !important'ından güçlü olsun (satırlar d-flex) */
[data-module-name="siparis-02-liste"] [hidden] {
  display: none !important;
}
