
.deposit-size-upload::file-selector-button{box-sizing:border-box;width:82px;height:36px;padding:4px 9px;font-size:12px;line-height:18px;border:1px solid #ddd;border-radius:12px;background:#f1f0ed;color:#222;box-shadow:0 2px 2px #0003;margin-right:0}.deposit-size-upload::-webkit-file-upload-button{box-sizing:border-box;width:82px;height:36px;padding:4px 9px;font-size:12px;line-height:18px;border:1px solid #ddd;border-radius:12px;background:#f1f0ed;color:#222;box-shadow:0 2px 2px #0003;margin-right:0}

.delivery-inline-upload{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;justify-content:flex-start!important;gap:8px}.delivery-inline-upload>.photo-label{width:58px;flex:0 0 58px;margin:0}.delivery-inline-upload>.photo-review{flex-basis:100%}

.delivery-inline-upload{min-height:36px;margin-bottom:8px!important;align-items:center!important}.delivery-inline-upload>.photo-label{align-self:center!important;line-height:18px}.delivery-inline-upload>div:not(.photo-review){align-items:center!important;height:44px}.delivery-inline-upload input.deposit-size-upload{height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;margin:0!important;border:0!important;line-height:normal!important}.delivery-inline-upload button{height:36px!important;min-height:36px!important;margin:0!important;align-self:center!important}

.deposit-size-upload::file-selector-button,.deposit-size-upload::-webkit-file-upload-button{margin-top:4px;margin-bottom:0}

.delivery-inline-upload{padding:0!important;min-height:44px!important}.delivery-inline-upload input.deposit-size-upload{overflow:visible!important}
