.wide-modal{width:min(760px,calc(100% - 30px))}.section-label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-weight:800;border-bottom:1px solid var(--line);padding:8px 0 5px}.economics{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;background:#f4f8f7;border-radius:10px;padding:12px}.economics div{border-right:1px solid #dce7e4;padding:0 8px}.economics div:last-child{border:0}.economics small,.economics strong{display:block}.economics small{color:var(--muted);font-size:10px}.economics strong{margin-top:4px}.line-discount{display:flex;align-items:center;gap:4px;margin-top:8px}.line-discount span{font-size:11px;color:var(--muted)}.line-discount select,.line-discount input{height:28px;border:1px solid var(--line);background:white;border-radius:6px}.line-discount select{width:42px}.line-discount input{width:72px;padding:4px 6px}.volume-note,.discounted{display:block;color:var(--accent)!important}.discount-summary{display:flex;justify-content:space-between}.cart-line{grid-template-columns:minmax(0,1fr) auto}@media(max-width:800px){.economics{grid-template-columns:1fr 1fr}.wide-modal .form-grid{grid-template-columns:1fr}}
