/* PDV 022 — compactação final de recebimento, delivery e impressão */
.erp011-page .pdv017-discount{align-items:end!important}
.erp011-page .pdv019-delivery{width:120px!important;flex:0 0 120px!important}
.erp011-page .pdv022-fee{width:170px;flex:0 0 170px;min-width:0}
.erp011-page .pdv022-fee input{height:44px;min-height:44px}
.erp011-page .pdv022-fee input:disabled{background:#e9eef5;color:#8a96a9;cursor:not-allowed}
.erp011-page #delivery-campos{display:none!important}
.erp011-page .pdv022-received-row{border-top:1px solid #dce7fc;margin-top:16px;padding-top:13px;display:grid;grid-template-columns:1fr 1fr;gap:12px}
.erp011-page .pdv022-money-cell{display:flex;flex-direction:column;gap:6px;min-width:0}
.erp011-page .pdv022-money-cell span{font-size:12px;color:#596b83}
.erp011-page .pdv022-money-cell strong{font-size:17px;overflow-wrap:anywhere}
.erp011-page .pdv022-unpaid{color:#c42130!important}
.erp011-page .pdv021-checkout-grid{grid-template-columns:minmax(0,1.25fr) minmax(265px,.75fr)!important}
.erp011-page .pdv019-observation-row{grid-template-columns:minmax(0,1.25fr) minmax(265px,.75fr)!important;align-items:start!important}
.erp011-page .pdv021-actions{gap:8px!important}
.erp011-page .pdv021-action-pair>button:first-child{height:40px!important;min-height:40px!important;padding:5px 7px!important;font-size:11px!important}
.erp011-page .pdv021-action-pair>input,.erp011-page .pdv021-action-pair>#copiar-pasta{height:40px!important;min-height:40px!important}
.erp011-page .pdv019-observations textarea{height:88px;min-height:88px}
.erp011-page #bloco-forma{display:block!important}
@media(max-width:1120px){.erp011-page .pdv019-observation-row{grid-template-columns:minmax(0,1.25fr) minmax(265px,.75fr)!important}}
@media(max-width:900px){.erp011-page .pdv019-observation-row,.erp011-page .pdv021-checkout-grid{grid-template-columns:1fr!important}}
@media(max-width:600px){.erp011-page .pdv022-fee{width:150px;flex-basis:150px}.erp011-page .pdv022-received-row{grid-template-columns:1fr 1fr}}
