/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
#DW-SFToolkit,
.c-button,
.c-form__row,
.c-order-details-summary__title,
.c-order-info__print,
.c-product-table__actions,
.c-product-table__cell.m-write-review,
.c-product-table__quantity-label,
.c-sticky-bar,
.c-tabs.m-tertiary .c-tabs__controls,
.c-toaster,
.h-hide-for-large,
.l-account__header-actions,
.l-account__top,
.l-footer,
.l-header {
  display: none;
}
.c-order-details-summary {
  margin: 0;
}
.c-order-info__item {
  align-items: baseline;
  margin: 0 1.875rem 0 0;
}
.c-product-table__cell.m-image {
  display: block;
}
.c-product-table__cell.m-details {
  width: 100%;
}
.c-product-table__cell.m-total,
.c-product-table__column-header.m-quantity {
  text-align: center;
}
.c-product-quantity .c-product-quantity__value {
  color: #202020;
  padding: 0;
}
.c-order-details-box__title {
  font-weight: 700;
  margin: 1.25rem 0 0.625rem;
  padding: 0;
  text-align: left;
}
.l-account__order-details-content {
  display: flex;
  flex-flow: column;
}
.l-account__order-details-main-content.c-tabs__panel {
  border-top: 1px solid #d8d8d8;
  display: block;
  margin: 0.9375rem 0 0;
  order: 1;
}
.l-account__order-details-aside-content.c-tabs__panel {
  display: block;
  order: 2;
  width: 50%;
}
.c-cart-summary-table__item.m-total .c-cart-summary-table__cell {
  padding: 0;
}
.c-order-details-box,
.c-product-table__body {
  page-break-inside: avoid;
}
