/* One quantity-and-notes card; delivery remains a separate section. */
.gs-wholesale.gs-date-orders #product_details .gs-product-order-fields {
  box-sizing:border-box;margin:0 0 16px;padding:18px;
  border:1px solid #dadfd7;border-left:3px solid #b5944c;border-radius:10px;
  background:#faf9f5;color:#0c3041;
}
.gs-wholesale.gs-date-orders #product_details form[data-gs-procurement-form] .gs-product-order-fields .gs-order-quantity,
.gs-wholesale.gs-date-orders #product_details form[data-gs-procurement-form] .gs-product-order-fields .gs-note-panel {
  width:100%;max-width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;
}
.gs-wholesale.gs-date-orders #product_details .gs-product-order-fields > .js_add_cart_variants {
  margin:16px 0 0!important;padding:16px 0 0!important;border-top:1px solid #e0e4dd;
}
.gs-wholesale.gs-date-orders #product_details .gs-product-order-fields .gs-qty-estimate {margin-bottom:0}
.gs-wholesale.gs-date-orders #product_details .gs-product-order-fields .gs-note-help {margin-bottom:0}
.gs-wholesale.gs-date-orders #product_attributes_simple[hidden] {display:none!important}
@media(max-width:575px) {
  .gs-wholesale.gs-date-orders #product_details .gs-product-order-fields {padding:15px;margin-bottom:13px}
  .gs-wholesale.gs-date-orders #product_details .gs-product-order-fields > .js_add_cart_variants {margin-top:14px!important;padding-top:14px!important}
}
