.schedule-pickup-steps-page__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#85be41;margin-bottom:.35rem;font-size:.72rem;font-weight:700;display:inline-block}.schedule-pickup-steps-page__flow{clear:both;scroll-margin-top:var(--schedule-landing-header-offset,80px);background:#f5f7fa;border-top:1px solid #e2e6ea;margin-top:0;padding:2.5rem 0 3.5rem;display:block}.schedule-pickup-steps-page__flow--iframe,.schedule-pickup-steps-page__flow--widget{padding-top:0;padding-bottom:0}.schedule-pickup-steps-page #schedule-pickup-steps-accordion.schedule-pickup-steps-page__flow:has(.schedule-flow-iframe-wrap){padding-top:0;padding-bottom:0}.schedule-pickup-steps-page #schedule-pickup-steps-accordion.schedule-pickup-steps-page__flow:has(.schedule-flow-web-component){padding-top:0;padding-bottom:0}.schedule-pickup-steps-page__preview-body{max-width:100%}.schedule-pickup-steps-page__preview-form .form-control[readonly]{background:#fff}.schedule-pickup-steps-page__chips{flex-wrap:wrap;gap:.5rem;display:flex}.schedule-pickup-steps-page__chip{color:#555;background:#fff;border:1px solid #d4d7dd;border-radius:8px;align-items:center;padding:.4rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.schedule-pickup-steps-page__chip.is-on{color:#5a9030;background:#f4faf0;border-color:#85be41}.schedule-pickup-steps-page__summary{background:#fafafa;border:1px solid #e2e6ea;border-radius:10px;padding:1rem 1.25rem;font-size:.95rem}.schedule-pickup-steps-page__cta{padding-bottom:.5rem}.schedule-pickup-steps-page__step-bar{margin-bottom:1.5rem}.schedule-pickup-steps-page__step-bar-list{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.5rem 0;margin:0;padding:0;list-style:none;display:flex}.schedule-pickup-steps-page__step-bar-item{text-align:center;flex-direction:column;flex:22%;align-items:center;min-width:72px;max-width:140px;display:flex;position:relative}.schedule-pickup-steps-page__step-bar-item:not(:last-child):after{content:"";z-index:0;background:#d4d7dd;width:calc(100% - 44px);height:2px;position:absolute;top:18px;left:calc(50% + 22px)}.schedule-pickup-steps-page__step-bar-item.is-done:not(:last-child):after,.schedule-pickup-steps-page__step-bar-item.is-active:not(:last-child):after{background:#85be41}.schedule-pickup-steps-page__step-bar-dot{z-index:1;color:#6b6b6b;background:#fff;border:2px solid #d4d7dd;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:.35rem;font-size:.9rem;font-weight:700;display:flex;position:relative}.schedule-pickup-steps-page__step-bar-label{color:#6b6b6b;padding:0 4px;font-size:.72rem;font-weight:600;line-height:1.2}.schedule-pickup-steps-page__step-bar-item.is-active .schedule-pickup-steps-page__step-bar-dot{color:#fff;background:#85be41;border-color:#85be41}.schedule-pickup-steps-page__step-bar-item.is-active .schedule-pickup-steps-page__step-bar-label{color:#5a9030}.schedule-pickup-steps-page__step-bar-item.is-done .schedule-pickup-steps-page__step-bar-dot{color:#5a9030;background:#f4faf0;border-color:#85be41}.schedule-pickup-steps-page__hero{margin-bottom:0}.schedule-pickup-steps-page__flow-intro{background:#fff;border:1px solid #e2e6ea;border-radius:12px;margin-bottom:1rem;padding:1.5rem 1.25rem 1.25rem;box-shadow:0 8px 28px #00000012}.schedule-pickup-steps-page .schedule-flow--steps-page{background:0 0;width:100%;min-height:0}.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__hero--steps{background:0 0;border-bottom:none;width:100%;padding:0 0 .5rem}.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__hero-inner--steps,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__content--steps{width:100%;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;max-width:100%!important}@media (min-width:1200px){.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__hero-inner--steps,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__content--steps{padding-left:12px;padding-right:12px}}.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__main{width:100%;padding:0 0 1.5rem}.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__accordion,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__accordion,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__accordion>.accordion,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__accordion-item-wrap,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__accordion-card,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__accordion .accordion-item,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-pickup-steps-page__accordion-card{width:100%;max-width:100%}.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-pickup-steps-page__accordion-card{margin-left:0;margin-right:0}.schedule-pickup-steps-page .schedule-flow--steps-page .pickup-address form .btn-block,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow-services-cta .btn-block,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow-datetime-cta .btn-block,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__checkout-embed .btn-block.btn-lg,.schedule-pickup-steps-page .schedule-flow--steps-page .schedule-flow__checkout-embed #place-order{width:100%}@media (min-width:992px){.schedule-pickup-steps-page .schedule-flow--steps-page .checkout .book-pickup-wrapper{clear:both;flex-flow:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;width:100%;display:flex}.schedule-pickup-steps-page .schedule-flow--steps-page .checkout .book-my-pickup-login{text-align:left;flex:auto;min-width:0;margin:0;position:static!important;top:auto!important;left:auto!important}.schedule-pickup-steps-page .schedule-flow--steps-page .checkout .book-pickup-wrapper .btn-round.pull-right{flex-shrink:0;max-width:none;margin-left:auto;float:none!important;width:auto!important}.schedule-pickup-steps-page .schedule-flow--steps-page .checkout .book-pickup-wrapper .guest-tooltip{flex:0 0 100%;order:3}}@media (max-width:991px){.schedule-pickup-steps-page .schedule-flow--steps-page .checkout .book-pickup-wrapper{flex-direction:column;align-items:stretch;display:flex}.schedule-pickup-steps-page .schedule-flow--steps-page .checkout .book-pickup-wrapper .btn-round.pull-right,.schedule-pickup-steps-page .schedule-flow--steps-page .checkout .place-order .btn{width:100%;margin-left:0;float:none!important}}.schedule-pickup-steps-page__accordion-wrap .schedule-flow--embedded-city{background:0 0;min-height:0}.schedule-pickup-steps-page__accordion-wrap .schedule-flow--embedded-city .schedule-flow__main{padding:0}.schedule-pickup-steps-page__accordion-wrap .schedule-flow--embedded-city .schedule-flow__content{max-width:100%}.schedule-pickup-steps-page__accordion-card{background:#fff;border:1px solid #e2e6ea;border-radius:12px;margin-bottom:1rem;padding:1.75rem 1.5rem 1.25rem;box-shadow:0 8px 28px #00000012}.schedule-pickup-steps-page__accordion-title{color:#333}@media (max-width:575px){.schedule-pickup-steps-page__step-bar-item:not(:last-child):after{display:none}.schedule-pickup-steps-page__accordion-card{padding:1.25rem 1rem 1rem}}@media (max-width:767px){.schedule-pickup-steps-page #our-services.reviews{padding-top:2rem!important;padding-bottom:1.5rem!important}.schedule-pickup-steps-page #our-services .benefits-block{height:auto}.schedule-pickup-steps-page #our-services img{margin-bottom:6px;width:72px!important}.schedule-pickup-steps-page #our-services .benefits-block h4.h5{font-size:.9rem}.schedule-pickup-steps-page #our-services .benefits-block .icon-wrapper{min-height:80px}.schedule-pickup-steps-page #our-services .our-services__mobile-scroll{padding-left:0;padding-right:0;display:block!important}.schedule-pickup-steps-page #our-services .patrons-banefits>.container>.d-none.d-md-flex{display:none!important}.schedule-pickup-steps-page #our-services .mobile-scroll-row__btn{visibility:visible!important;opacity:1!important;display:flex!important}.schedule-pickup-steps-page .featuredin--mobile-carousel{padding-top:1rem;margin-top:2rem!important;padding-bottom:1.25rem!important}.schedule-pickup-steps-page .featuredin--mobile-carousel .featuredin__title{width:100%;font-size:1.35rem;line-height:1.3}}.toronto-laundry-pickup-page .backgroundg-light,.calgary-laundry-pickup-page .backgroundg-light,.edmonton-laundry-pickup-page .backgroundg-light,.vancouver-laundry-pickup-page .backgroundg-light,.laundry-pickup-landing-page .backgroundg-light{background:#f0f8ff}.toronto-laundry-pickup-page #services,.calgary-laundry-pickup-page #services,.edmonton-laundry-pickup-page #services,.vancouver-laundry-pickup-page #services,.laundry-pickup-landing-page #services{padding:0!important}.toronto-laundry-pickup-page .backgroundg-light>.container>.row,.calgary-laundry-pickup-page .backgroundg-light>.container>.row,.edmonton-laundry-pickup-page .backgroundg-light>.container>.row,.vancouver-laundry-pickup-page .backgroundg-light>.container>.row,.laundry-pickup-landing-page .backgroundg-light>.container>.row{align-items:flex-start}.toronto-laundry-pickup-page .services.pricing-product-listing,.toronto-laundry-pickup-page .services.pricing-product-listing--landing,.calgary-laundry-pickup-page .services.pricing-product-listing,.calgary-laundry-pickup-page .services.pricing-product-listing--landing,.edmonton-laundry-pickup-page .services.pricing-product-listing,.edmonton-laundry-pickup-page .services.pricing-product-listing--landing,.vancouver-laundry-pickup-page .services.pricing-product-listing,.vancouver-laundry-pickup-page .services.pricing-product-listing--landing,.laundry-pickup-landing-page .services.pricing-product-listing,.laundry-pickup-landing-page .services.pricing-product-listing--landing{min-height:0;margin:0;padding:0}.toronto-laundry-pickup-page .services.pricing-product-listing>div,.toronto-laundry-pickup-page .services.pricing-product-listing .pricing-product-listing__inner,.toronto-laundry-pickup-page .services.pricing-product-listing--landing>div,.toronto-laundry-pickup-page .services.pricing-product-listing--landing .pricing-product-listing__inner,.calgary-laundry-pickup-page .services.pricing-product-listing>div,.calgary-laundry-pickup-page .services.pricing-product-listing .pricing-product-listing__inner,.calgary-laundry-pickup-page .services.pricing-product-listing--landing>div,.calgary-laundry-pickup-page .services.pricing-product-listing--landing .pricing-product-listing__inner,.edmonton-laundry-pickup-page .services.pricing-product-listing>div,.edmonton-laundry-pickup-page .services.pricing-product-listing .pricing-product-listing__inner,.edmonton-laundry-pickup-page .services.pricing-product-listing--landing>div,.edmonton-laundry-pickup-page .services.pricing-product-listing--landing .pricing-product-listing__inner,.vancouver-laundry-pickup-page .services.pricing-product-listing>div,.vancouver-laundry-pickup-page .services.pricing-product-listing .pricing-product-listing__inner,.vancouver-laundry-pickup-page .services.pricing-product-listing--landing>div,.vancouver-laundry-pickup-page .services.pricing-product-listing--landing .pricing-product-listing__inner,.laundry-pickup-landing-page .services.pricing-product-listing>div,.laundry-pickup-landing-page .services.pricing-product-listing .pricing-product-listing__inner,.laundry-pickup-landing-page .services.pricing-product-listing--landing>div,.laundry-pickup-landing-page .services.pricing-product-listing--landing .pricing-product-listing__inner{min-height:0}.toronto-laundry-pickup-page .services.pricing-product-listing #services,.toronto-laundry-pickup-page .services.pricing-product-listing--landing #services,.calgary-laundry-pickup-page .services.pricing-product-listing #services,.calgary-laundry-pickup-page .services.pricing-product-listing--landing #services,.edmonton-laundry-pickup-page .services.pricing-product-listing #services,.edmonton-laundry-pickup-page .services.pricing-product-listing--landing #services,.vancouver-laundry-pickup-page .services.pricing-product-listing #services,.vancouver-laundry-pickup-page .services.pricing-product-listing--landing #services,.laundry-pickup-landing-page .services.pricing-product-listing #services,.laundry-pickup-landing-page .services.pricing-product-listing--landing #services{max-width:100%!important;height:auto!important;min-height:0!important}.toronto-laundry-pickup-page .services.pricing-product-listing .add-services,.toronto-laundry-pickup-page .services.pricing-product-listing--landing .add-services,.calgary-laundry-pickup-page .services.pricing-product-listing .add-services,.calgary-laundry-pickup-page .services.pricing-product-listing--landing .add-services,.edmonton-laundry-pickup-page .services.pricing-product-listing .add-services,.edmonton-laundry-pickup-page .services.pricing-product-listing--landing .add-services,.vancouver-laundry-pickup-page .services.pricing-product-listing .add-services,.vancouver-laundry-pickup-page .services.pricing-product-listing--landing .add-services,.laundry-pickup-landing-page .services.pricing-product-listing .add-services,.laundry-pickup-landing-page .services.pricing-product-listing--landing .add-services{margin-top:0;min-height:0!important}.toronto-laundry-pickup-page .services.pricing-product-listing .washing-preferences,.toronto-laundry-pickup-page .services.pricing-product-listing--landing .washing-preferences,.calgary-laundry-pickup-page .services.pricing-product-listing .washing-preferences,.calgary-laundry-pickup-page .services.pricing-product-listing--landing .washing-preferences,.edmonton-laundry-pickup-page .services.pricing-product-listing .washing-preferences,.edmonton-laundry-pickup-page .services.pricing-product-listing--landing .washing-preferences,.vancouver-laundry-pickup-page .services.pricing-product-listing .washing-preferences,.vancouver-laundry-pickup-page .services.pricing-product-listing--landing .washing-preferences,.laundry-pickup-landing-page .services.pricing-product-listing .washing-preferences,.laundry-pickup-landing-page .services.pricing-product-listing--landing .washing-preferences{min-height:0!important}.toronto-laundry-pickup-page .services.pricing-product-listing .pricing-product-tabs-wrap,.toronto-laundry-pickup-page .services.pricing-product-listing--landing .pricing-product-tabs-wrap,.calgary-laundry-pickup-page .services.pricing-product-listing .pricing-product-tabs-wrap,.calgary-laundry-pickup-page .services.pricing-product-listing--landing .pricing-product-tabs-wrap,.edmonton-laundry-pickup-page .services.pricing-product-listing .pricing-product-tabs-wrap,.edmonton-laundry-pickup-page .services.pricing-product-listing--landing .pricing-product-tabs-wrap,.vancouver-laundry-pickup-page .services.pricing-product-listing .pricing-product-tabs-wrap,.vancouver-laundry-pickup-page .services.pricing-product-listing--landing .pricing-product-tabs-wrap,.laundry-pickup-landing-page .services.pricing-product-listing .pricing-product-tabs-wrap,.laundry-pickup-landing-page .services.pricing-product-listing--landing .pricing-product-tabs-wrap{margin-top:0}.toronto-laundry-pickup-page .services.pricing-product-listing .tab-content>.tab-pane:not(.active),.toronto-laundry-pickup-page .services.pricing-product-listing--landing .tab-content>.tab-pane:not(.active),.calgary-laundry-pickup-page .services.pricing-product-listing .tab-content>.tab-pane:not(.active),.calgary-laundry-pickup-page .services.pricing-product-listing--landing .tab-content>.tab-pane:not(.active),.edmonton-laundry-pickup-page .services.pricing-product-listing .tab-content>.tab-pane:not(.active),.edmonton-laundry-pickup-page .services.pricing-product-listing--landing .tab-content>.tab-pane:not(.active),.vancouver-laundry-pickup-page .services.pricing-product-listing .tab-content>.tab-pane:not(.active),.vancouver-laundry-pickup-page .services.pricing-product-listing--landing .tab-content>.tab-pane:not(.active),.laundry-pickup-landing-page .services.pricing-product-listing .tab-content>.tab-pane:not(.active),.laundry-pickup-landing-page .services.pricing-product-listing--landing .tab-content>.tab-pane:not(.active){display:none!important}.toronto-laundry-pickup-page #our-services,.calgary-laundry-pickup-page #our-services,.edmonton-laundry-pickup-page #our-services,.vancouver-laundry-pickup-page #our-services,.laundry-pickup-landing-page #our-services{background-color:#4c5f6b}@media (min-width:992px){.toronto-laundry-pickup-page .items-horizontal-grid,.calgary-laundry-pickup-page .items-horizontal-grid,.edmonton-laundry-pickup-page .items-horizontal-grid,.vancouver-laundry-pickup-page .items-horizontal-grid{grid-template-columns:repeat(2,1fr);column-gap:1rem}.toronto-laundry-pickup-page .pricing-tab-collapsible--collapsed,.calgary-laundry-pickup-page .pricing-tab-collapsible--collapsed,.edmonton-laundry-pickup-page .pricing-tab-collapsible--collapsed,.vancouver-laundry-pickup-page .pricing-tab-collapsible--collapsed{max-height:16rem}}html.scheduler-widget-mounted,html.scheduler-widget-mounted body{height:auto!important;min-height:0!important;overflow:auto!important}html.embed-schedule-flow-page:has(.laundry-pickup-landing-page) body{height:auto!important;min-height:0!important;overflow:auto!important}.laundry-pickup-landing-page{--schedule-landing-header-offset:72px;clear:both;width:100%;display:flow-root}.laundry-pickup-landing-page>section,.laundry-pickup-landing-page>div{clear:both}.laundry-pickup-landing-page #city-how-it-work{clear:both;margin-top:2.5rem}.laundry-pickup-landing-page .schedule_pickup.row{display:none}.laundry-pickup-landing-page #our-services{padding-top:3rem!important;padding-bottom:1rem!important}.laundry-pickup-landing-page #place-order{width:auto!important;max-width:fit-content!important;padding-left:3rem!important;padding-right:3rem!important}@media (max-width:767px){.laundry-pickup-landing-page .city-hero--conversion-card .city-hero__bg-img{min-height:420px!important}.laundry-pickup-landing-page .city-hero--conversion-card .city-hero__bg-wrap,.laundry-pickup-landing-page .city-hero--conversion-card.city-hero.cities .city-bg{min-height:420px}.laundry-pickup-landing-page .city-hero--with-review-badge .city-hero__bg-img{min-height:480px!important}.laundry-pickup-landing-page .city-hero--with-review-badge .city-hero__bg-wrap,.laundry-pickup-landing-page .city-hero--with-review-badge.city-hero.cities .city-bg{min-height:480px}.laundry-pickup-landing-page .city-hero__bg-img{min-height:400px!important}.laundry-pickup-landing-page .city-hero__bg-wrap,.laundry-pickup-landing-page .city-hero.cities .city-bg{min-height:400px}.laundry-pickup-landing-page #place-order{max-width:100%!important}.laundry-pickup-landing-page .featuredin--mobile-carousel{margin-top:0!important;margin-bottom:0!important;padding-top:1rem!important;padding-bottom:1.25rem!important}.laundry-pickup-landing-page .featuredin--mobile-carousel .mobile-scroll-row,.laundry-pickup-landing-page .featuredin--mobile-carousel .mobile-scroll-row__viewport,.laundry-pickup-landing-page .featuredin--mobile-carousel .mobile-scroll-row__track{height:auto;min-height:0}.laundry-pickup-landing-page #our-services.reviews{background-attachment:scroll!important;margin-bottom:0!important;padding-top:2rem!important;padding-bottom:1.25rem!important}.laundry-pickup-landing-page #our-services .benefits-block{height:auto!important}.laundry-pickup-landing-page #our-services .patrons-banefits .container{padding-bottom:0}.laundry-pickup-landing-page #our-services .our-services__mobile-scroll,.laundry-pickup-landing-page #our-services .mobile-scroll-row{align-items:flex-start;height:auto;min-height:0}.laundry-pickup-landing-page #our-services .mobile-scroll-row__viewport,.laundry-pickup-landing-page #our-services .mobile-scroll-row__track{height:auto;min-height:0}}@media (max-width:767.98px){:is(main:has(.toronto-laundry-pickup-page)+.page-specific-footer .footer-bottom,main:has(.calgary-laundry-pickup-page)+.page-specific-footer .footer-bottom,main:has(.edmonton-laundry-pickup-page)+.page-specific-footer .footer-bottom,main:has(.vancouver-laundry-pickup-page)+.page-specific-footer .footer-bottom){margin-top:0!important}}
