.order-details dl{display:grid;grid-template-columns:180px minmax(0,1fr);gap:10px 20px}.order-details dt{font-weight:750}.order-details dd{margin:0;overflow-wrap:anywhere}@media(max-width:700px){.order-details dl{grid-template-columns:1fr;gap:4px}.order-details dd{margin-bottom:12px}}@media print{.nav,.legal-footer,.back-link,.order-details button{display:none!important}.legal-shell{padding:0}.legal-card{border:0}}
