/*!/wp-content/plugins/dropoff-to-ready/assets/dtr-scoped-reset.css*/:root{--dtr-hub-staff-dialog-max-width:calc(44rem + 50px);--dtr-hub-staff-dialog-height:min(88vh, 52rem);--dtr-hub-staff-dialog-min-height:min(72vh, 44rem)}.dtr .dtr-ui.dtr-ui--schedule.dtr-ui--schedule,.dtr-ui.dtr-ui--schedule.dtr-ui--schedule,.dtr-schedule.dtr-schedule--embed.dtr-schedule--embed{max-width:min(100%, 1200px)}.dtr-ui.dtr-ui--schedule.dtr-ui--contact.dtr-ui--contact,.dtr-schedule.dtr-schedule--embed.dtr-schedule--contact.dtr-schedule--contact{max-width:100%}.dtr-ui.dtr-ui--schedule .dtr-ui-form.dtr-ui-form,.dtr-ui.dtr-ui--schedule .dtr-ui-fieldset>*:not(legend),.dtr-schedule.dtr-schedule--embed .dtr-schedule-form.dtr-schedule-form,.dtr-schedule.dtr-schedule--embed .dtr-fieldset>*:not(legend){max-width:none;width:100%;box-sizing:border-box}@media (min-width:64rem){.dtr .dtr-ui.dtr-ui--schedule.dtr-ui--schedule,.dtr-ui.dtr-ui--schedule.dtr-ui--schedule,.dtr-schedule.dtr-schedule--embed.dtr-schedule--embed{max-width:min(100%, 1360px)}}.dtr .dtr-ui.dtr-ui--schedule .dtr-ui-calendar__grid button.dtr-ui-cal-day,.dtr-ui.dtr-ui--schedule .dtr-ui-calendar__grid button.dtr-ui-cal-day,.dtr-schedule.dtr-schedule--embed .dtr-schedule-calendar__grid button.dtr-schedule-cal-day,.dtr .dtr-ui.dtr-ui--schedule .dtr-ui-time-grid button.dtr-ui-time-slot,.dtr-ui.dtr-ui--schedule .dtr-ui-time-grid button.dtr-ui-time-slot,.dtr-schedule.dtr-schedule--embed .dtr-schedule-time-grid button.dtr-schedule-time-slot{appearance:none;-webkit-appearance:none;font:inherit;text-transform:none;letter-spacing:normal;box-shadow:none;text-shadow:none}.dtr-ui.dtr-ui--form .dtr-ui__conditional[hidden],.dtr--pickup-signature .dtr-pickup-signature__form[hidden]{display:none}.dtr.dtr--hub .dtr-hub-calendar__month button.dtr-hub-calendar__day,.dtr.dtr--hub .dtr-hub-calendar__month .dtr-hub-calendar__dow{appearance:none;-webkit-appearance:none;font:inherit;text-transform:none;letter-spacing:normal;box-shadow:none}#dtr-hub-calendar-modal .dtr-schedule.dtr-schedule--embed{font-size:14px;line-height:1.5;color:#141414}#dtr-hub-calendar-modal h3.dtr-group-heading,#dtr-hub-calendar-modal h4.dtr-group-heading{font-size:16px;font-weight:400;line-height:1.25;color:#009444;margin:0 0 .75rem;letter-spacing:normal;text-transform:none}#dtr-hub-calendar-modal .dtr-schedule.dtr-schedule--embed .dtr-field>label,#dtr-hub-calendar-modal .dtr-schedule.dtr-schedule--embed .dtr-field-label{font-size:14px;font-weight:400;line-height:1.5;color:#1a1a1a}#dtr-hub-calendar-modal .dtr-field--radio-group .dtr-radio-list{list-style:none;margin:0;padding:0}#dtr-hub-calendar-modal .dtr-field--radio-group .dtr-radio-list label{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:.5rem;width:auto;max-width:100%;text-align:left;float:none}#dtr-hub-calendar-modal .dtr-field--radio-group .dtr-radio-list input[type='radio']{width:auto;max-width:none;min-height:0;height:auto;margin:.2rem 0 0;flex:0 0 auto}html:has(body.dtr-confirm-body .dtr-schedule--embed){font-size:14px}body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row button.dtr-schedule-cal-day,body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row button.dtr-schedule-time-slot,body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row .dtr-schedule-calendar__nav-btn{appearance:none;-webkit-appearance:none;font-family:inherit;text-transform:none;letter-spacing:normal;box-shadow:none;text-shadow:none;min-height:0;min-width:0}body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row .dtr-schedule-calendar__title,body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row .dtr-field--date label,body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row .dtr-field--time label,body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row button.dtr-schedule-cal-day,body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row button.dtr-schedule-time-slot{font-size:13px;line-height:1.2}body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row .dtr-schedule-calendar__dow{font-size:10px}body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row .dtr-schedule-calendar__nav-btn{font-size:14px;line-height:1}body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row .dtr-schedule-calendar__grid{grid-auto-rows:26px;flex:none}body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row .dtr-schedule-time-grid{grid-auto-rows:auto;flex:none}body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row button.dtr-schedule-cal-day,body.dtr-confirm-body .dtr-schedule--edit-booking .dtr-schedule-datetime-row button.dtr-schedule-time-slot{min-height:26px;height:auto;max-height:none;padding-block:.15rem;padding-inline:4px}.dtr-ui-lightbox.dtr-ui-lightbox .dtr-ui-lightbox__panel.dtr-ui-lightbox__panel--iframe>.dtr-ui-lightbox__close{position:absolute;top:.35rem;right:.35rem;left:auto;width:auto;min-width:0;max-width:none;margin:0;flex:none}#dtr-hub-calendar-modal:not([hidden]) .dtr-hub-calendar__modal-panel{width:100%;max-width:min(calc(100vw - 2rem), var(--dtr-hub-staff-dialog-max-width));min-height:var(--dtr-hub-staff-dialog-min-height);height:var(--dtr-hub-staff-dialog-height);max-height:min(92vh, 52rem);box-sizing:border-box}#dtr-hub-calendar-modal .dtr-hub-calendar__modal-close{appearance:none;-webkit-appearance:none;width:auto;min-width:0;max-width:none;flex:0 0 auto;align-self:flex-start;margin:0;padding:.15rem .45rem;border:0;border-radius:.25rem;background:#fff0;color:#1e1e1e;box-shadow:none;text-transform:none;letter-spacing:normal;font:inherit;font-size:1.75rem;line-height:1;cursor:pointer}