#logistics-delivery-form{max-width:none}
#logistics-delivery-form label{display:grid;gap:8px;min-width:0;margin:0}
#logistics-prepare{justify-self:start}
#logistics-page .receiving-form-grid{max-width:none;grid-template-columns:minmax(0,2fr) minmax(100px,.65fr) minmax(0,1.4fr)}
#logistics-page .logistics-consent{display:flex;align-items:flex-start;gap:12px;margin:18px 0;line-height:1.5}
#logistics-page .logistics-consent input{width:20px;height:20px;min-height:20px;min-width:20px;flex:0 0 20px;margin:2px 0 0;accent-color:var(--primary,#174f87)}
#logistics-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 16px}
#logistics-list li strong,#logistics-list li small{grid-column:1;overflow-wrap:anywhere}
#logistics-list li button{grid-column:2;grid-row:1/3;align-self:center}
@media(max-width:680px){
 #logistics-page .receiving-form-grid{grid-template-columns:minmax(0,1fr)}
 #logistics-list li{grid-template-columns:minmax(0,1fr)}
 #logistics-list li button{grid-column:1;grid-row:3}
}
