/* Visual treatment only: order routes retain their existing data and actions. */
#app .orders-nav-shell,
#app .order-detail-nav-shell,
#app .orders-page .orders-tabs .van-tabs__wrap,
#app .orders-page .order-card,
#app .orders-page .order-card__body .van-image,
#app .order-detail-page .detail-status-hero,
#app .order-detail-page .content-item,
#app .order-detail-page .list-tile-container,
#app .order-detail-page .detail-card,
#app .order-detail-page .detail-row,
#app .order-detail-page .address-card,
#app .order-detail-page .cart-item-container,
#app .order-detail-page .cart-item-container .item-img,
#app .order-detail-page .bottom,
#app .order-detail-page .bottom .van-button {
  box-shadow: none !important;
}

#app .orders-page .order-card,
#app .order-detail-page .content-item,
#app .order-detail-page .detail-card,
#app .order-detail-page .detail-row {
  border: 1px solid var(--order-line);
}

#app .orders-page .order-status,
#app .order-detail-page .status-row .list-title-value {
  font-weight: 750;
}

#app .orders-page .order-card__title {
  font-weight: 700;
}

#app .orders-page .order-card__total span:last-child {
  font-size: 1.16rem;
  font-weight: 800;
  font-variant-numeric: tabular-nums;
}

#app .order-detail-page .detail-status-hero__text strong {
  font-size: 1.2rem;
  font-weight: 800;
}

#app .order-detail-page .total-row .list-title-value,
#app .order-detail-page .bottom .total-number {
  font-weight: 800;
  font-variant-numeric: tabular-nums;
}
