/* HE Supply production record components */
.request-row-details{margin:0 0 12px!important;max-width:760px;color:#9aa5ac;font-size:11px;line-height:1.55}.request-facts{display:grid;grid-template-columns:repeat(4,minmax(110px,1fr));gap:0;margin-top:14px;border-top:1px solid var(--he-line)}.request-facts span{padding:11px 14px 0 0;color:#8c979f;font-size:10px;line-height:1.45}.request-facts span+span{padding-left:14px;border-left:1px solid var(--he-line)}.request-facts b{display:block;margin-bottom:4px;color:#65717a;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.request-link-state{margin-top:5px;font-size:9px;color:var(--he-gold)}
.quote-document{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);min-height:220px}.quote-breakdown{padding:18px 22px;background:#091014}.quote-breakdown>div{min-height:45px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;border-bottom:1px solid rgba(255,255,255,.055)}.quote-breakdown>div:last-child{border-bottom:0}.quote-breakdown span{display:block;color:#a6afb5}.quote-breakdown span b{display:block;color:#d9dde0;font-size:11px;font-weight:700}.quote-breakdown span small{display:block;margin-top:4px;color:#65717a;font-size:9px}.quote-breakdown strong{font-size:12px;color:#f1eee5}.quote-commercial{border-left:1px solid var(--he-line);padding:24px;display:flex;flex-direction:column;background:linear-gradient(155deg,#0c1318,#091014)}.quote-commercial>span{font-size:9px;letter-spacing:.11em;text-transform:uppercase;color:#7e8a92}.quote-commercial>strong{margin-top:8px;font-size:36px;line-height:1;letter-spacing:-.045em}.quote-commercial-meta{display:grid;gap:5px;margin-top:16px;padding-top:14px;border-top:1px solid var(--he-line)}.quote-commercial-meta small{font-size:9px;color:#7f8a92}.quote-commercial .commerce-pay{margin:auto 0 0!important;width:100%;justify-content:center}.quote-commercial .payment-wait{margin:8px 0 0!important;line-height:1.45}.commerce-note{display:grid!important;grid-template-columns:110px minmax(0,1fr);gap:18px}.commerce-note strong{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--he-gold)}.commerce-note span{font-size:11px;color:#a1abb1;line-height:1.55}
.order-document{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);min-height:180px}.order-document>div:first-child{padding:20px 22px}.order-current{padding:20px 22px;border-left:1px solid var(--he-line);background:#091014}.order-current>small{display:block;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#76828a}.order-current>strong{display:block;margin-top:8px;font-size:21px;letter-spacing:-.03em}.order-current>p{margin:10px 0 0;color:#8c979f;font-size:10px;line-height:1.55}.order-current>span{display:block;margin-top:7px;color:#59656d;font-size:9px}.order-current .tracking-line{display:grid!important;margin:16px 0 0!important;padding:14px 0 0!important;border-top:1px solid var(--he-line)!important}.order-current .tracking-line span{font-size:9px;color:#76828a}.order-current .tracking-line strong{margin-top:5px;font-size:11px;overflow-wrap:anywhere}
@media(max-width:1050px){.request-facts{grid-template-columns:1fr 1fr}.request-facts span:nth-child(3){border-left:0}.quote-document,.order-document{grid-template-columns:1fr}.quote-commercial,.order-current{border-left:0;border-top:1px solid var(--he-line)}.quote-commercial .commerce-pay{margin-top:20px!important}}
@media(max-width:620px){.request-facts{grid-template-columns:1fr}.request-facts span,.request-facts span+span{padding:10px 0;border-left:0;border-bottom:1px solid var(--he-line)}.request-facts span:last-child{border-bottom:0}.commerce-note{grid-template-columns:1fr;gap:6px}.quote-breakdown,.quote-commercial,.order-current,.order-document>div:first-child{padding-left:16px;padding-right:16px}.quote-commercial>strong{font-size:30px}}
