.schedule-process__label{color:var(--color-text,#1e2022);text-align:left;margin-bottom:.45rem;font-size:.875rem;font-weight:600;line-height:1.35;display:block}.schedule-process__field--with-icon .schedule-process__location-icon{z-index:2;color:#9aa3ad;pointer-events:none;font-size:1rem;line-height:1;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.schedule-process .pac-target-input{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;height:50px;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.schedule-process .pac-target-input--with-icon{padding-left:2.35rem}.schedule-process .pac-target-input--verified{border-color:#28a745;box-shadow:0 0 0 .1rem #28a74533}.schedule-process .pac-target-input:focus{border-color:var(--color-primary,#3379ab);outline:0;box-shadow:0 0 0 .15rem #3379ab40}.schedule-process #removeIcon,.schedule-process #verifiedIcon{cursor:pointer;z-index:10;background:0 0;border:none;padding:0;line-height:1}.schedule-process .address-verified-msg{color:#28a745}.schedule-process .pickup-address-newsletter{width:100%}.schedule-process .pickup-address-verified{text-align:center;background:#f3faf6;border:1px solid #b8dfc8;border-radius:8px;justify-content:center;align-items:flex-start;gap:.65rem;margin-top:.75rem;padding:.65rem .75rem;display:flex}.schedule-process .pickup-address-verified__icon{color:#2e9b52;flex-shrink:0;margin-top:1px;font-size:1.1rem;line-height:1.35}.schedule-process .pickup-address-verified__body{text-align:center}.schedule-process .pickup-address-verified__title{font-size:var(--f14,.875rem);color:#1f5c34;font-weight:600;line-height:1.35}.schedule-process .pickup-address-verified__detail{color:#4a5568;font-size:13px;line-height:1.4;margin-top:.15rem!important}.schedule-process .pickup-address-verified--hero{margin-top:.65rem;margin-bottom:.15rem;padding:.6rem .7rem}@media (max-width:767px){.schedule-process .pickup-address-verified__title{font-size:13px}}.schedule-process .loader-icon{text-align:center;z-index:9;background-color:#0000;justify-content:center;align-items:center;width:100%;height:24px;font-size:24px;display:flex;top:0;left:0}.schedule-process .loader-icon:before{content:"";font-family:FontAwesome;animation:2s linear infinite fa-spin}
