Delivery setting fixes

- We’ve fixed issues where delivery settings were sometimes applying for incorrect dates, depending on the timezone of the shop - Fixed maintenance time not being always applied correctly for delivery orders with pickup