body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Lato","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{--scrollbarBG:#cfd8dc;--thumbBG:#90a4ae}body::-webkit-scrollbar{width:11px}body{scrollbar-width:thin;scrollbar-color:#90a4ae #cfd8dc;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}body::-webkit-scrollbar-track{background:#cfd8dc;background:var(--scrollbarBG)}body::-webkit-scrollbar-thumb{background-color:#90a4ae;background-color:var(--thumbBG);border-radius:6px;border:3px solid #cfd8dc;border:3px solid var(--scrollbarBG)}@font-face{font-family:"Circular-Medium";src:url(../../static/media/lineto-circular-medium.8f516c4c.eot);src:url(../../static/media/lineto-circular-medium.8f516c4c.eot) format("embedded-opentype"),url(../../static/media/lineto-circular-medium.5b4d0688.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Circular";src:url(../../static/media/lineto-circular-bold.6ca9638f.eot);src:url(../../static/media/lineto-circular-bold.6ca9638f.eot) format("embedded-opentype"),url(../../static/media/lineto-circular-bold.926416f0.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Circular-Black";src:url(../../static/media/lineto-circular-black.678b3387.eot);src:url(../../static/media/lineto-circular-black.678b3387.eot) format("embedded-opentype"),url(../../static/media/lineto-circular-black.99406e69.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Circular-Italic";src:url(../../static/media/lineto-circular-boldItalic.df71ef45.eot);src:url(../../static/media/lineto-circular-boldItalic.df71ef45.eot) format("embedded-opentype"),url(../../static/media/lineto-circular-boldItalic.0c2a5e57.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Circular-Book";src:url(../../static/media/lineto-circular-book.c541f8e1.eot);src:url(../../static/media/lineto-circular-book.c541f8e1.eot) format("embedded-opentype"),url(../../static/media/lineto-circular-book.2ac8bef0.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Circular";src:url(../../static/media/lineto-circular-medium.8f516c4c.eot);src:url(../../static/media/lineto-circular-medium.8f516c4c.eot) format("embedded-opentype"),url(../../static/media/lineto-circular-medium.5b4d0688.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Circular-Black";src:url(../../static/media/lineto-circular-blackItalic.21f1093b.eot);src:url(../../static/media/lineto-circular-blackItalic.21f1093b.eot) format("embedded-opentype"),url(../../static/media/lineto-circular-blackItalic.ffd5fae8.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Circular-Book";src:url(../../static/media/lineto-circular-bookItalic.08f55550.eot);src:url(../../static/media/lineto-circular-bookItalic.08f55550.eot) format("embedded-opentype"),url(../../static/media/lineto-circular-bookItalic.96286d95.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Akkurat-Bold";src:url(../../static/media/akkurat-pro-bold.a2bd4669.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Akkurat";src:url(../../static/media/akkurat-pro-regular.b577d813.otf) format("opentype");font-weight:400;font-style:normal}.AddressAutoFill__saved-addresses{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.16);margin-top:2px}.AddressAutoFill__saved-addresses__title{display:block;font-size:12px;font-weight:700;margin-bottom:10px;padding:10px 16px 0}.AddressAutoFill__saved-addresses__address-list>li{cursor:pointer;padding:4px 16px}.AddressAutoFill__saved-addresses__address-list>li:hover{background-color:#fafafa}.AddressAutoFill__saved-addresses__address-list>li p{font-size:12px;margin-bottom:0}.AddressAutoFill__saved-addresses__address-list>li p>span{display:block;font-size:14px;font-weight:600}.AddressAutoFill__map-maker-icon{color:#fd6c6c}.AddressAutoFill__suggestion-icon{margin-right:8px}.AddressAutoFill__search-bar-container{width:100%;margin:2px auto 0;position:relative}.AddressAutoFill__search-input-container{position:relative}.AddressAutoFill__search-input,.AddressAutoFill__search-input:active,.AddressAutoFill__search-input:focus{display:block;width:100%;border-radius:2px;outline:none}.AddressAutoFill__clear-button,.AddressAutoFill__clear-button:active,.AddressAutoFill__clear-button:focus{position:absolute;right:16px;top:10px;background:transparent;border:none;outline:none;font-weight:600;color:#999}.AddressAutoFill__autocomplete-container{background-color:#fff;border:#f0fff0;border-top:1px solid #e6e6e6;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:0 0 2px 2px;z-index:1000;position:absolute;width:100%}.AddressAutoFill__suggestion-item{padding:8px 16px;text-align:left;background-color:#fff;cursor:pointer}.AddressAutoFill__suggestion-item--active{background-color:#fafafa;z-index:100}.AddressAutoFill__dropdown-footer{display:flex;justify-content:flex-end;padding:4px;z-index:100}.AddressAutoFill__dropdown-footer-image{display:inline-block;width:150px;z-index:100}.AddressAutoFill__spinner{color:#18bc9c;font-size:30px;z-index:100}.AddressAutoFill__error-message{color:red}.AddressAutoFill__geocode-result-header{font-size:20px;color:#222;z-index:100}.AddressSearchBar__results-holder{top:90%;display:table;margin:0;position:absolute;width:100%;z-index:10}.AddressSearchBar__saved-addresses{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.16);margin-top:2px}.AddressSearchBar__saved-addresses__title{display:block;font-family:"Avenir",sans-serif;font-size:12px;font-weight:700;margin-bottom:10px;padding:10px 16px 0}.AddressSearchBar__saved-addresses__address-list>li{align-items:center;cursor:pointer;display:flex;padding:8px 16px 0}.AddressSearchBar__saved-addresses__address-list>li--active{background-color:#fafafa;z-index:100}.AddressSearchBar__saved-addresses__address-list>li:last-of-type{padding:8px 16px}.AddressSearchBar__saved-addresses__address-list>li:hover{background-color:#fafafa}.AddressSearchBar__saved-addresses__address-list>li>figure{background-color:#b3b3b3;border-radius:100%;display:flex;height:25px;justify-content:center;margin:0 5% 0 0;width:25px}.AddressSearchBar__saved-addresses__address-list>li>figure>img{width:13px}.AddressSearchBar__saved-addresses__address-list>li>figure.icon .MuiSvgIcon-root{color:#fff;font-size:16px;margin-top:4px}.AddressSearchBar__saved-addresses__address-list>li p{flex-basis:85%;color:#aeaeae;line-height:1.2;font-size:11px;margin:8px 0 10px}.AddressSearchBar__saved-addresses__address-list>li p>span{color:#000;display:block;font-size:14px;font-weight:600}.AddressSearchBar__map-maker-icon{color:#fd6c6c}.AddressSearchBar__suggestion-icon{margin-right:8px}.AddressSearchBar__search-bar-container{margin:2px auto 0;position:relative;width:100%}.AddressSearchBar__search-input-container{position:relative}.AddressSearchBar__search-input,.AddressSearchBar__search-input:active,.AddressSearchBar__search-input:focus{border-radius:2px;box-sizing:border-box;display:block;outline:none;width:100%}.AddressSearchBar__clear-button,.AddressSearchBar__clear-button:active,.AddressSearchBar__clear-button:focus{background:transparent;border:none;color:#999;font-weight:600;outline:none;position:absolute;right:16px;top:10px}.AddressSearchBar__autocomplete-container{background-color:#fff;border-radius:0 0 2px 2px;border:#f0fff0;border-top:1px solid #e6e6e6;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%;z-index:1000}.AddressSearchBar__suggestion-item{align-items:center;cursor:pointer;display:flex;padding:8px 16px 0}.AddressSearchBar__suggestion-item--active{background-color:#fafafa;z-index:100}.AddressSearchBar__suggestion-item:last-of-type{padding:8px 16px}.AddressSearchBar__suggestion-item:hover{background-color:#fafafa}.AddressSearchBar__suggestion-item>figure{background-color:#b3b3b3;border-radius:100%;display:flex;height:25px;justify-content:center;margin:0 5% 0 0;width:25px}.AddressSearchBar__suggestion-item>figure>img{width:13px}.AddressSearchBar__suggestion-item>figure.icon .MuiSvgIcon-root{color:#fff;font-size:16px;margin-top:4px}.AddressSearchBar__suggestion-item p{flex-basis:85%;color:#aeaeae;line-height:1.2;font-size:11px;margin:8px 0 10px}.AddressSearchBar__suggestion-item p>span{color:#000;display:block;font-size:14px;font-weight:600}.AddressSearchBar__dropdown-footer{display:flex;justify-content:flex-end;padding:4px;z-index:100}.AddressSearchBar__dropdown-footer-image{display:inline-block;width:150px;z-index:100}.AddressSearchBar__spinner{color:#18bc9c;font-size:30px;z-index:100}.AddressSearchBar__error-message{color:red}.AddressSearchBar__geocode-result-header{color:#222;font-size:20px;z-index:100}.AddressSearchBar__add-new-address{align-items:center;color:#b3b3b3;display:flex}.AddressSearchBar__add-new-address p{padding-left:10px}.RequestSubmittedModal__title{padding:0!important;text-align:center}.RequestSubmittedModal__title-text{padding:20px}.RequestSubmittedModal__content{-ms-overflow-style:none;scrollbar-width:none}.RequestSubmittedModal__content::-webkit-scrollbar{display:none}.RequestSubmittedModal__button-container{padding:20px 0}.RequestSubmittedModal__button-container button{border-radius:12px;padding:5px 22px;border:2px solid;color:#4051b6;font-size:10px;font-weight:500;font-family:"Avenir",sans-serif;text-align:center}@media (min-width:600px){.RequestSubmittedModal__button-container button{font-size:13px}}.RequestSubmittedModal__button-container button.Mui-disabled{color:rgba(0,0,0,.26)}.RequestSubmittedModal__button-container button.filled{background-color:#4051b6;border-color:#4051b6;color:#fff}.RequestSubmittedModal__button-container button__icon{font-size:1.2rem;margin-right:13px}.RequestSubmittedModal__question{padding:20px 0}.RequestSubmittedModal__answer{color:#a7a7a7}.RequestSubmittedModal__header-image{max-height:120px}.TimePicker__icon{box-shadow:0 0 7px #d7d7d7}.card{background-color:#fff;border-radius:8px;box-shadow:0 0 10px 2px #efefef;padding:20px 25px 25px;position:relative}.meds-button-group{margin-bottom:20px;width:100%}.meds-button-group .MuiToggleButton-root,.meds-button-group__button{border-color:#4051b6;border-width:1px;flex-basis:50%;padding:6px 0}.meds-button-group .MuiToggleButton-root span,.meds-button-group__button span{color:#4051b6;font-family:"Avenir",sans-serif;font-size:12px;margin:0;text-transform:none}.meds-button-group .MuiToggleButton-root.meds-button-group__button--active{background-color:#4051b6;color:#fff}.meds-button-group .MuiToggleButton-root.meds-button-group__button--active span{color:#fff}.dropdown__label>p{color:#ab917b;font-size:14px}.dropdown__container{display:table;position:relative}.dropdown__button-container{border-radius:4px;padding:0;text-transform:none}.dropdown__button{display:table;margin-bottom:3px;min-width:120px;padding:10px 40px 10px 8px;position:relative;text-align:left}.dropdown__button.MuiPaper-elevation3{-moz-box-shadow:0 0 7px #d7d7d7;-webkit-box-shadow:0 0 7px #d7d7d7;border-radius:2px;box-shadow:0 0 7px #d7d7d7;font-family:"Circular-Book",sans-serif;font-size:12px;color:#555}.dropdown__button__icon{position:absolute;right:8px;top:20%}.dropdown__button span{color:#8a909f}.dropdown__dropdown-menu{left:0;margin-top:4px;min-width:100%;position:absolute;top:100%;z-index:10}.dropdown__dropdown-menu__list>li{cursor:pointer;padding:8px 10px}.dropdown__dropdown-menu__list>li:hover{background-color:#fafafa}.dropdown__button-wide{display:block;width:100%}.AddedCount__btnAdded{background-color:#4051b6;border-color:#4051b6;border-radius:60px;color:#fff;font-size:10px;line-height:1.8;width:50px;text-align:center}.AddedCount__container{height:20px;padding-left:4px;padding-right:4px;margin-bottom:4px}.AddedCount__productCount{background-color:transparent;border-radius:60px;border:1px solid #8a909f;color:#8a909f;font-size:10px;padding:0 3px;text-align:right}.grocery-cartitem__image-holder{margin:0;width:45px}.grocery-cartitem__image-holder img{width:100%}.grocery-cartitem__nameText{font-size:11px;text-transform:capitalize;font-weight:500}.grocery-cartitem__smallLightText{font-size:10px;color:#999}.grocery-cartitem__smallDarkText{font-size:10px;color:#222}.grocery-cartitem__countText{font-size:10px;color:#999;border:1px solid #999;border-radius:2px;padding:2px;text-align:end}.grocery-cartitem__buttonLabel{color:red;font-size:8px}.grocery-cartitem__lastColumn{text-align:end}.CustomGroceryItemDialog__total{padding-top:10px}.groceries-service__checkout-container{border-radius:10px;box-shadow:0 0 14px -6px rgba(0,0,0,.3);max-height:330px;overflow:scroll;padding:10px}.ride-button-group{justify-content:space-between;margin-bottom:30px;width:100%}.ride-button-group .MuiToggleButton-root,.ride-button-group__button{border:2px solid #4051b6!important;border-radius:14px!important;flex-basis:30%;font-family:"Avenir",sans-serif;padding:10px 0;text-transform:none}.ride-button-group .MuiToggleButton-root:first-of-type,.ride-button-group .MuiToggleButton-root:last-of-type,.ride-button-group__button:first-of-type,.ride-button-group__button:last-of-type{border-left:2px solid #4051b6;border-radius:14px}.ride-button-group .MuiToggleButton-root h5,.ride-button-group__button h5{color:#4051b6;font-size:14px;font-weight:500;margin-bottom:6px;margin-top:0}.ride-button-group .MuiToggleButton-root p,.ride-button-group__button p{color:#4051b6;font-size:10px;line-height:9px;margin-bottom:10px;margin-top:0}.ride-button-group .MuiToggleButton-root.ride-button-group__button--active{background-color:#4051b6;color:#fff}.ride-button-group .MuiToggleButton-root.ride-button-group__button--active h5,.ride-button-group .MuiToggleButton-root.ride-button-group__button--active p{color:#fff}.dashboard-container .card{padding:30px 0 0}.dashboard-container .card__content .module{padding:0 0 80px;position:relative}.dashboard-container .card__content .module-top{padding:0 20px}.dashboard-container .card__content .module-fields{box-sizing:border-box;max-height:285px;min-height:285px;overflow-x:hidden;overflow-y:scroll;padding:10px 20px 0;-ms-overflow-style:none;scrollbar-width:none}.dashboard-container .card__content .module-fields::-webkit-scrollbar{display:none}.dashboard-container .card__content .module-fields.overflow-unset{overflow:unset}.dashboard-container .card__content .module-fields input{height:34px}.dashboard-container .card__content .module-fields input,.dashboard-container .card__content .module-fields textarea{background-color:#fff;border-radius:4px;border:1px solid #fff;box-shadow:0 0 7px #d7d7d7;box-sizing:border-box;color:#555;display:block;font-family:"Avenir",sans-serif;font-size:12px;line-height:1.42857143;outline:none;padding:6px 12px;width:100%}.dashboard-container .card__content .module-fields textarea{height:34px;height:auto}.dashboard-container .card__content .module-fields p{font-family:"Avenir",sans-serif}.dashboard-container .card__content .module-fields p.confirmation-text{margin:30px 0}.dashboard-container .card__content .module-fields--left-addon{padding-left:20px;position:relative}.dashboard-container .card__content .module-fields__ride-dropoff:after,.dashboard-container .card__content .module-fields__ride-pickup:after{background-color:#121212;content:"";display:block;height:108%;left:5px;position:absolute;width:1px;transition:all .3s}.dashboard-container .card__content .module-fields__ride-dropoff:before,.dashboard-container .card__content .module-fields__ride-pickup:before{background-color:#121212;content:"";display:block;height:12px;left:0;position:absolute;width:12px}.dashboard-container .card__content .module-fields__ride-pickup:after{top:22px}.dashboard-container .card__content .module-fields__ride-pickup:before{border-radius:100%;top:10px}.dashboard-container .card__content .module-fields__ride-dropoff:after{bottom:22px}.dashboard-container .card__content .module-fields__ride-dropoff:before{bottom:13px}.dashboard-container .card__content .module-bot{bottom:20px;box-sizing:border-box;left:0;padding:0 20px;position:absolute;width:100%}.dashboard-container .card__content .module-bot p.module-bot-right-price{color:#222;font-family:"Circular",sans-serif;font-size:21px;font-weight:500;margin:0}.dashboard-container .card__content .module-bot p.module-bot-right-taxestxt{color:#8a909f;font-size:10px;margin:0}.dashboard-container .card__content .module-bot p{font-family:"Circular-Book",sans-serif;font-size:10px;color:#8a909f;margin:0;text-align:right}.dashboard-container .card__content .products-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;max-height:265px;min-height:265px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.dashboard-container .card__content .products-list::-webkit-scrollbar{display:none}.dashboard-container .card__content .products-list>.grocery-product{background-color:#f6f6f6;border-radius:4px;flex-basis:46%;margin:4px}@media (min-width:600px){.dashboard-container .card__content .products-list>.grocery-product{flex-basis:30%}}.dashboard-container .card__content .products-list>.grocery-product .productmodule-price{color:#8a909f;font-size:11px;font-weight:500;margin-left:4px;margin-top:4px;padding:3px}.dashboard-container .card__content .products-list>.grocery-product img{width:75%}.dashboard-container .card__content .products-list>.grocery-product .hovereffect{overflow:hidden;position:relative}.dashboard-container .card__content .products-list>.grocery-product .hovereffect:hover>.overlay{top:0;transition:top .3s}.dashboard-container .card__content .products-list>.grocery-product .hovereffect .overlay{background-color:rgba(0,0,0,.7);border-radius:4px;color:#fff;height:100%;padding:25px 0 14px;position:absolute;top:100%;width:100%}.dashboard-container .card__content .products-list>.grocery-product .hovereffect .overlay h6{margin:10px 0}.dashboard-container .card__content .products-list>.grocery-product .hovereffect .overlay button.hovereffect-btadd{background-color:unset;border-radius:50px;border:1px solid #fff;color:#fff;display:table;font-size:12px;margin:0 auto;outline:none;padding:5px 8px;text-transform:capitalize}.dashboard-container .card__content .products-list>.grocery-product .hovereffect .overlay .btn-group{border-radius:50px;border:1px solid #fff;display:table;margin:0 auto}.dashboard-container .card__content .products-list>.grocery-product .hovereffect .overlay .btn-group button{background:none;border:0;box-sizing:border-box;color:#fff;font-size:12px;outline:none;line-height:1}.dashboard-container .card__content .products-list>.grocery-product .hovereffect .overlay .productmodule-price-wh{font-size:12px;left:4px;position:absolute;top:4px}.active-icon-button__active-icon{padding:0}.active-icon-button__active-icon--active svg{color:#3db51c}.active-icon-button__active-icon--disabled{opacity:.4}.service-card{background-color:#fff;border-radius:8px;box-shadow:0 0 10px 2px #efefef;padding:20px 25px 25px;position:relative}.service-card__icon-holder>figure{height:46px;margin-bottom:15px;margin-left:0;margin-top:5px;width:73px}.service-card__icon-holder>figure>img{height:100%}.service-card__address-info p{line-height:1.5}.service-card__address-info--title{font-size:12px;font-weight:500;margin-bottom:5px}.service-card__address-info--address{color:#8a909f;font-size:10px;max-width:110px}.service-card__address-info--edit,.service-card__address-info--remove{margin:0;line-height:1}.service-card__address-actions{font-size:12px;margin-top:12px}.bottom-actions{font-size:10px;margin-top:20px}.bottom-actions--edit{color:#4051b6;line-height:1}.bottom-actions--remove{color:red;line-height:1}.bottom-actions p{border-bottom:1px solid;cursor:pointer}.payment-card__name{margin-bottom:20px}.payment-card__name p{line-height:1}.payment-card__name span{color:#8a909f;font-size:10px}.payment-card__card-info{align-items:center;display:flex;margin-bottom:20px}.payment-card__card-info figure{margin:0 14px 0 0;width:50px}.payment-card__card-info figure>img{width:100%}.payment-card__card-info span,.payment-card__expire-date{font-size:12px}.payment-card__remove p{border-bottom:1px solid;color:red;cursor:pointer;display:inline-block;font-size:10px;line-height:1}.payment-card p{margin:0}.insurance-card__name p{line-height:1}.insurance-card__name span{color:#8a909f;font-size:10px}.insurance-card__insurance-info p{font-size:12px;line-height:1.2}.insurance-card__edit,.insurance-card__remove{line-height:0}.insurance-card__edit p,.insurance-card__remove p{border-bottom:1px solid;cursor:pointer;display:inline-block;font-size:10px;line-height:1}.insurance-card__edit{line-height:0}.insurance-card__edit p{color:#4051b6}.insurance-card__remove{line-height:0}.insurance-card__remove p{cursor:pointer;color:red}.insurance-card__image-holder figure{margin:0;width:100%}.insurance-card__image-holder figure img{width:100%}.insurance-card p{margin:0}.service-box{margin-bottom:40px}.service-box>.service-box__title{line-height:1.5;margin:0;padding:0}.service-box>.service-box__text{color:#ab917b;font-size:12px;margin:3px 0 22px}button.base-button{border:2px solid #4051b6;border-radius:6px;color:#4051b6;font-size:12px}.RideCartList__circle{border:1px solid #666;border-radius:50%;width:20px;height:20px;text-align:center}.RideCartList__line{border-left:1px solid #666;height:20px;margin-left:10px!important}.RideCartList__address{padding-left:30px}button.back-button{color:#4051b6;font-size:9px}.order-card p{margin:16px 0 0}@media (min-width:600px){.order-card p{margin:0}}.order-card__info-col{align-items:center;display:flex}.order-card__info-col p{margin:0 0 0 14px}.order-card__info-col p.order-name{font-size:14px;font-weight:600}.order-card__info-col p.order-date{color:#9f9f9f;font-size:11px}.order-card__status-col.MuiGrid-item{margin:14px 0}@media (min-width:600px){.order-card__status-col.MuiGrid-item{margin:0}}.order-card__status-col span{color:#000;font-size:14px;margin-left:4px}.order-card__status-col--created,.order-card__status-col--fullfilled{color:#3db51c}.order-card__actions-col{justify-content:flex-start}@media (min-width:600px){.order-card__actions-col{justify-content:flex-end}}.order-card__capitalize{text-transform:capitalize}.order-history__order-filters{margin-bottom:40px}.order-history__orders-container{margin-top:40px}.onboarding{background:#fff}@media (min-width:600px){.onboarding{width:440px}}@media (max-width:600px){.onboarding{background-position:top;background-size:contain;padding:16px;width:340px}}@media (max-width:470px){.onboarding{width:auto}}.onboarding__header{background-repeat:no-repeat;background-size:cover;background:#fff;background-position:top;padding-top:250px;width:100%;position:relative}.onboarding__top-container.MuiGrid-item{width:100%}@media (max-width:600px){.onboarding__top-container.MuiGrid-item{margin-top:180px}}@media (max-width:470px){.onboarding__top-container.MuiGrid-item{margin-top:140px}}.onboarding__main-container{padding:24px 32px}.onboarding__main-text{font-family:"Avenir",sans-serif;font-size:24px;font-weight:800;margin-bottom:10px;text-align:center}@media (min-width:470px){.onboarding__main-text{width:300px}}.onboarding__explanation-text{font-family:"Avenir",sans-serif;color:#61697d;font-size:14px;margin-bottom:10px;margin-top:0;text-align:center}@media (min-width:470px){.onboarding__explanation-text{width:320px}}.onboarding__step-circle{border-radius:50%;display:inline-block;height:6px;margin-left:6px;margin-right:6px;width:6px}.onboarding__step-circle--active{background:#2f3c98}.onboarding__step-circle--light{background:#dde1ff}.onboarding__footer{margin-top:20px;padding:24px 32px}.onboarding__cancel-button{color:#61697d}.OrderingForButton__profile-image{max-height:40px;border-radius:6px}.OrderingForButton__button-content{padding:10px;width:100%}.OrderingForButton__button-image,.OrderingForButton__button-name{text-align:left}.OrderingForButton__button-end{text-align:right;justify-content:center}.save-changes{background-color:#fff;width:460px;padding:24px 32px}@media (max-width:600px){.save-changes{padding:14px 16px;width:auto}}.save-changes__title{font-size:24px;font-weight:800}.save-changes__close-icon{cursor:pointer}.save-changes__main-container.MuiGrid-item{margin-top:65px;width:100%}.save-changes__main-text.MuiGrid-item{font-size:24px;font-weight:800;margin-bottom:8px;text-align:center}.save-changes__explanation-text.MuiGrid-item{width:450px;font-size:16px;text-align:center}.save-changes__error-message{margin-top:8px;margin-bottom:8px;height:20px}.save-changes footer{margin-top:40px}.save-changes__save-button.MuiButton-root{margin-left:8px}@media (max-width:600px){.save-changes__cancel-additional-text{display:none}}.edit-user{background:#fff;width:620px;padding:24px 32px}@media (max-width:800px){.edit-user{width:auto}}.edit-user__title{font-size:24px;font-weight:800}.edit-user__close-icon{cursor:pointer}.edit-user__user-info-container.MuiGrid-item{margin-top:50px}@media (max-width:800px){.edit-user__user-info-container.MuiGrid-item{margin-top:20px}}.edit-user__user-image-panel{width:200px}.edit-user__user-info-panel{width:400px}@media (max-width:800px){.edit-user__user-info-panel{width:100%;margin-top:15px}}.edit-user__user-image{width:200px;height:200px;margin-top:8px;margin-bottom:16px}.edit-user__user-info-part.MuiGrid-item{margin-bottom:24px}.edit-user__user-info-part-input{background:#fff;border:1px solid #c2c8d6;box-sizing:border-box;height:50px;box-shadow:inset 0 2px 2px rgba(108,131,145,.19);border-radius:2px;margin-top:8px;width:400px;font-size:16px;padding:16px}.edit-user__user-info-part-input:focus{box-shadow:0 0 3px #4682b4;outline:none}@media (max-width:800px){.edit-user__user-info-part-input{width:100%}}.edit-user__user-info-part-radio{margin-top:8px}.edit-user__change-password-button.MuiButtonBase-root{margin-bottom:24px}.edit-user__phone-input-parent{border:1px solid #c2c8d6;box-sizing:border-box;box-shadow:inset 0 2px 2px rgba(108,131,145,.19);height:50px;padding-left:20px;margin-top:8px}.edit-user__phone-input-parent:focus-within{box-shadow:0 0 3px #4682b4}.edit-user__phone-input-child{border:none;box-shadow:none;margin-top:0;height:0}.edit-user__phone-input-child:focus{outline:none;box-shadow:none}.edit-user__change-password-paper{background:#fff;padding:24px 32px}.edit-user__change-password-main-container.MuiGrid-item{margin-top:32px}.edit-user__info-message.MuiGrid-item{text-align:center;margin:32px auto 46px;max-width:400px}.edit-user__change-password-error-message{text-align:center;margin-right:auto;margin-left:auto;max-width:400px;color:#f46f6f}.edit-user__input-text{float:left}.edit-user__forgot-password-link{float:right}.edit-user__save-button.MuiButtonBase-root{margin-left:10px}.NavButton__active{background:#a0adff;color:#fff}.NavButton__button{height:68px}.site-nav{position:relative}.site-nav__logo-holder{margin:0 auto 30px;text-align:center;width:40px}.site-nav__logo-holder>img{width:100%}.site-nav__user-info>h5{font-family:"Circular",sans-serif;font-size:14px;margin-bottom:6px;margin-top:0;padding-bottom:0}.site-nav__user-info>a{color:#8a909f;font-size:12px;text-decoration:none}.site-nav__menu-container{margin-top:25px;margin-bottom:50px}.site-nav__footer{bottom:30px;max-width:200px;padding:0 10px;position:fixed;width:100%}.site-nav__footer a,.site-nav__footer span{color:#222;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none}.site-nav__edit-icon{padding-right:3px}.site-nav__edit-container{margin:25px 0;padding:0 25px}.main-layout{display:flex}.main-layout__drawer{background:#fff;color:#222;margin-left:0;max-width:230px;min-width:230px;padding-top:30px;transition:all .3s}@media (min-width:600px){.main-layout__drawer{margin-left:-230px}}.main-layout__drawer.active{margin-left:-230px}@media (min-width:600px){.main-layout__drawer.active{margin-left:0}}.main-layout__content{-moz-box-shadow:inset 0 -7px 7px #d7d7d7;-webkit-box-shadow:inset 0 -7px 7px #d7d7d7;background-color:#fcfaf8;box-shadow:inset 0 -7px 7px #d7d7d7;min-height:100vh;padding:10px 20px 20px;transition:all .3s}.main-layout .form-group{margin-bottom:16px}.main-layout .form-group p.info-text{color:#61697d;font-size:12px}.main-layout .react-datepicker-wrapper{width:100%}.main-layout .react-datepicker-wrapper .datepicker-selection{position:relative}.main-layout .react-datepicker-wrapper .datepicker-selection>span{position:absolute;right:0;top:0;background-color:#fff;height:100%;display:block;width:34px;-moz-box-shadow:0 0 7px #d7d7d7;-webkit-box-shadow:0 0 7px #d7d7d7;color:#0f0f0f;display:flex;align-items:center;justify-content:center}.main-layout ul{list-style:none;margin:0;padding:0}.main-layout h4{font-family:"Circular",sans-serif;font-weight:500;font-size:19px;margin:0 0 16px}.main-layout .dashboard-btn{border-radius:12px;padding:5px 22px;border:2px solid;color:#4051b6;font-size:10px;font-weight:500;font-family:"Avenir",sans-serif;text-align:center}@media (min-width:600px){.main-layout .dashboard-btn{font-size:13px}}.main-layout .dashboard-btn.Mui-disabled{color:rgba(0,0,0,.26)}.main-layout .dashboard-btn.filled{background-color:#4051b6;border-color:#4051b6;color:#fff}.main-layout .dashboard-btn__icon{font-size:1.2rem;margin-right:13px}.can-header{box-sizing:border-box;padding:10px;position:absolute;width:100%}@media screen and (min-width:600px){.can-header{padding:30px}}.can-header__navbar__logo{color:#000;display:block;font-family:Sen,sans-serif;font-size:22px;text-decoration:none}@media (min-width:600px){.can-header__navbar__logo{font-size:30px}}.can-header__navbar__logo h4{font-weight:300}.can-header__navbar__logo h4 span{font-weight:700}.can-header__navbar__navigation a.nav-btn{background-color:#050505;border-radius:5px;color:#eee;display:block;font-weight:700;padding:10px 6px;text-align:center;text-decoration:none;transition:all .3s}.can-header__navbar__navigation a.nav-btn span{display:block;font-size:18px;margin-bottom:4px}@media (min-width:600px){.can-header__navbar__navigation a.nav-btn span{font-size:24px}}.can-header__navbar__navigation a.nav-btn span.small{font-size:10px}.can-header__navbar__navigation a.nav-btn:hover{transform:scale(1.04)}.can-header__navbar__navigation span{font-size:15px}.can-footer{background-color:#222;padding:48px 10px 20px}@media (min-width:600px){.can-footer{padding:65px 30px 20px}}.can-footer__logo{margin-bottom:30px;text-align:center}@media (min-width:600px){.can-footer__logo{margin-bottom:0;text-align:left}}.can-footer__logo a{color:#fff;font-family:"Circular-Book",sans-serif;font-weight:300;text-decoration:none}.can-footer__logo a>span{font-weight:700}.can-footer__social-links{justify-content:center;margin:0}@media (min-width:600px){.can-footer__social-links{justify-content:flex-end}}.can-footer__social-links>.can-footer__social-links__item{margin:10px}.can-footer__bottom{color:#f9f9f9;margin-top:55px;text-align:center}.full-width{width:100%}.form-group{margin-bottom:16px}.heading-2{font-family:Sen,sans-serif;font-size:20px;font-weight:800;line-height:1;padding:20px 0;width:80%}@media screen and (min-width:991px){.heading-2{font-size:44px;font-weight:700;padding:0}}.heading-3{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:800;margin:0 0 30px}@media screen and (min-width:991px){.heading-3{font-size:32px;font-weight:700;margin:0;padding:0}}.heading-4{font-family:"Circular",sans-serif;font-size:20px;font-weight:500;text-align:center}@media screen and (min-width:991px){.heading-4{font-size:32px;width:100%}}.dashboard-input{background-color:#fff;border-radius:4px;border:1px solid #fff;box-shadow:0 0 7px #d7d7d7;box-sizing:border-box;color:#555;display:block;font-family:"Avenir",sans-serif;font-size:12px;height:34px;line-height:1.42857143;outline:none;padding:6px 12px;width:100%}.dashboard-btn.MuiButtonBase-root{border-radius:12px;padding:5px 22px;border:2px solid;color:#4051b6;font-size:10px;font-weight:500;font-family:"Avenir",sans-serif;text-align:center}@media (min-width:600px){.dashboard-btn.MuiButtonBase-root{font-size:13px}}.dashboard-btn.MuiButtonBase-root.Mui-disabled{color:rgba(0,0,0,.26)}.dashboard-btn.MuiButtonBase-root.filled{background-color:#4051b6;border-color:#4051b6;color:#fff}.dashboard-btn.MuiButtonBase-root__icon{font-size:1.2rem;margin-right:13px}.error-message{color:red}.can-landing{position:relative}.can-landing__services-section{background-color:#fff5c4;padding:100px 40px}.can-landing__services-section h1{text-align:center}@media screen and (min-width:600px){.can-landing__services-section h1{text-align:left}}.can-landing__services-section .hero-image-mask{margin:0 auto;width:300px}@media screen and (min-width:600px){.can-landing__services-section .hero-image-mask{width:80%}}.can-landing__services-section .hero-image-mask img{width:100%}.can-landing__support-section{padding:65px 0}.can-landing__support-section .support-wrapper{max-width:80%;margin:0 auto 50px;width:100%}.can-landing__support-section .support-wrapper img{width:100%}.can-landing__support-section .support-top-wrapper{margin-bottom:40px}.can-landing__support-section .support-top-heading{margin:0;text-align:center;font-size:25px;line-height:1.2}@media screen and (min-width:600px){.can-landing__support-section .support-top-heading{font-size:40px}}.can-landing__shop-local-section{padding:80px 0}.can-landing__shop-local-section h1{margin-bottom:50px}.can-landing__hero-section{background-color:#fff5c4}.can-landing .paragraph{width:80%;margin:0 auto;font-size:16px;font-weight:700;text-align:center}@media screen and (min-width:600px){.can-landing .paragraph{font-size:25px;width:60%}}.image-panel__hero-image{background-image:url(../../static/media/signup.80e7ac9e.jpg);background-repeat:no-repeat;background-color:grey;background-size:cover;background-position:top}.root{height:100vh}.right-panel-container{overflow:auto;height:100vh;background-color:#fff9f8;padding-top:40px}.right-panel-container.signup-right{padding-left:100px}.right-panel{max-width:450px;text-align:center}.logo{width:84px}.form{width:100%}.input{background-color:transparent}.input-pin{font-size:24px}.error-message-container{text-align:center}.error-message{color:#f44336}button.submit-btn{background:#000;border-radius:20px;margin:24px 0 16px;padding-left:40px;padding-right:40px}button.submit-btn:hover{background-color:grey}.bottom-links{text-align:left;margin-bottom:35px}.no-wrap{flex-shrink:0;flex-wrap:nowrap;flex:0 0 auto}.header{align-items:center;display:flex;flex-direction:column;height:120px}.main-text{font-family:"Dubai","Roboto","Helvetica","Arial",sans-serif;font-size:32px;font-weight:700;padding-top:30px}.explanation-text{margin-bottom:15px}.cane-front-panel-image{height:250px;margin-bottom:20px}.terms-footer{margin-bottom:30px;font-size:14px}.phone-number-input{background-color:transparent;border:none;font:inherit}.phone-number-input:focus{outline:none}.section-subtitle.MuiTypography-root{font-size:18px;font-weight:400;margin-bottom:30px;margin-top:10px}.login__checkbox-container{width:100%}.login__remember-me{float:left;width:100%}.emergency-contact{background:#fff;width:460px;padding:24px 32px}.emergency-contact__title{font-size:24px;font-weight:800}.emergency-contact__close-icon{cursor:pointer}.emergency-contact__main-container.MuiGrid-item{margin-top:65px;width:100%}.emergency-contact__main-text.MuiGrid-item{font-size:24px;font-weight:800;margin-bottom:8px;text-align:center}.emergency-contact__explanation-text.MuiGrid-item{width:450px;font-size:16px;text-align:center}.emergency-contact__save-button.MuiButton-root{margin-left:8px}.emergency-contact footer.MuiGrid-item{margin-top:40px}.user-info-part-input{background:#fff;border:1px solid #c2c8d6;box-sizing:border-box;height:50px;box-shadow:inset 0 2px 2px rgba(108,131,145,.19);border-radius:2px;margin-top:8px;width:100%;font-size:16px;padding:16px}.user-info-part-input:focus{box-shadow:0 0 3px #4682b4;outline-width:0}@media (max-width:800px){.user-info-part-input{width:100%}}.form-width{width:100%}.sign-up__go-back-btn{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500}.sign-up__go-back-btn.MuiTypography-colorPrimary{color:#61697d;margin-top:10px}.sign-up__go-back-btn:hover{text-decoration:none}.sign-up__home-icon.MuiSvgIcon-root{float:right;font-size:2.5rem}.sign-up__new-address-holder.MuiGrid-item{border-top:1px solid;border-color:rgba(0,0,0,.1);margin:36px 0 0;padding:0}.sign-up__new-address-holder.MuiGrid-item:first-of-type{border-top-width:0;margin-top:0}.sign-up__new-address-holder.MuiGrid-item:last-of-type{margin-bottom:40px}.sign-up__add-more-btn{text-transform:none}.sign-up__groceries-root{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;overflow:hidden}.sign-up__groceries-grid-list{height:450px;width:500px}.sign-up__groceries-grid-list__icon{color:hsla(0,0%,100%,.54)}.user-info-container{background-color:#fff;border-right:0;box-shadow:2px 0 8px rgba(228,236,239,.53);padding-left:20px;padding-right:20px;padding-top:32px}@media (min-width:1280px){.user-info-container{flex-basis:300px}}@media (max-width:960px){.user-info-container{padding-left:32px;padding-right:32px;padding-top:40px}}@media (max-width:600px){.user-info-container{padding-left:16px;padding-right:16px;padding-top:24px}}.user-info-container__logo-container{height:50px;width:84px}@media (max-width:470px){.user-info-container__logo-container{width:64px;height:30px}}.user-info-container__logo{width:100%}.user-info-container__user-image-container{height:128px;margin-top:40px;width:128px}@media (max-width:960px){.user-info-container__user-image-container{margin-top:24px}}@media (max-width:470px){.user-info-container__user-image-container{height:100px;width:100px}}.user-info-container__user-image{border-radius:50%;height:100%;width:100%}.user-info-container__main-user-info{margin-top:25px;text-align:center}@media (max-width:960px){.user-info-container__main-user-info{margin-top:16px}}@media (max-width:600px){.user-info-container__main-user-info{margin-top:8px}}.user-info-container__user-phonenumber{font-size:18px;font-weight:700}.user-info-container__user-email{font-size:18px;margin-bottom:16px;margin-top:8px}@media (max-width:600px){.user-info-container__user-email{font-size:16px;margin-top:4px}}.user-info-container__full-info-btn{color:#2f3c98;cursor:pointer;font-size:16px;font-weight:800;margin-bottom:24px}@media (min-width:1280px){.user-info-container__full-info-btn{display:none}}.user-info-container__additional-user-info{margin-top:40px}@media (max-width:470px){.user-info-container__additional-user-info{margin-top:0}}.user-info-container__additional-info-item{margin-top:15px}.user-info-container__additional-info-key{font-size:14px;font-size:18px}.user-info-container__user-edit-container{margin-top:40px;width:100%}.user-info-container__edit-icon{height:16px;padding-right:3px;width:16px}.user-info-container__user-info-footer{margin-bottom:20px;margin-top:100px;min-width:275px}@media (max-width:1280px){.user-info-container__user-info-footer{margin-top:30px}}.user-info-container__support-btn-container{padding-top:15px}.user-info-container__support-btn{font-size:16px;cursor:pointer;text-decoration:none}.user-info-container__text-icons{color:#d3d3d3;height:20px;margin-bottom:-2px;margin-right:5px}.user-info-container__text-icons:hover{color:#dadada}.user-info-container__logout-btn{cursor:"pointer";font-size:"16px";padding-top:"15px"}.gray-text{color:#61697d}
/*# sourceMappingURL=main.a604c225.chunk.css.map */