/* Main/aside page columns are managed here, not inside individual cards. */
.merchant-review-layout,
.account-health-layout,
.buyer-reviews-layout,
.important-email-layout,
.returns-layout,
.reward-shipments-layout,
.rewards-layout {
  gap: var(--shell-region-gap) !important;
}

.merchant-review-layout > aside.stack,
.merchant-review-layout > .stack:last-child {
  min-width: 0;
}

.merchant-review-layout > aside.stack > .card,
.merchant-review-layout > aside.stack .collapse-panel,
.merchant-review-layout > .stack:last-child > .card,
.merchant-review-layout > .stack:last-child .collapse-panel {
  border-color: var(--shell-panel-border) !important;
  background: var(--shell-aside-bg) !important;
}

.merchant-review-layout > :not(aside):not(.stack),
.merchant-review-main,
.todos-main-layout,
.after-sales-current-panel {
  min-width: 0;
}

body.theme-lux .merchant-review-layout > aside.stack > .card,
body.theme-lux .merchant-review-layout > .stack:last-child > .card {
  box-shadow: var(--shell-panel-shadow);
}
