/* Checkout sidebar uses basket's desktop column width; no inner-card changes. */
@media (min-width: 1200px) {
  body.wb-order-page .wb-order-main > .wb-order-layout {
    grid-template-columns: minmax(0, 1fr) 400px !important;
    gap: 20px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  body.wb-order-page .wb-order-main > .wb-order-layout {
    grid-template-columns: minmax(0, 1fr) 330px !important;
    gap: 20px;
  }
}
@media (max-width: 991.98px) {
  body.wb-order-page .wb-order-main > .wb-order-layout {
    grid-template-columns: minmax(0, 1fr) !important;
  }
}
body.wb-order-page .wb-order-main > .wb-order-layout > .wb-order-content,
body.wb-order-page .wb-order-main > .wb-order-layout > .wb-order-sidebar {
  min-width: 0;
}
