html,*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}a{text-decoration:none}em{font-style:italic}strong{font-weight:500}ul{padding-left:0;list-style-type:none}ul li{list-style-type:none}:root{--primary-purple:#3b1869;--pale-lilac:#f3f1f4;--dark-lilac:#dedbec;--grey-medium:#b7b7b7}button{font-family:Plus Jakarta Sans,sans-serif}button.no-button-styling{border:initial;background:initial;padding:initial;color:inherit;cursor:pointer;font-size:100%}button.no-button-styling:focus-visible{box-shadow:0 0 0 4px #fff,0 0 0 6px #3b1869}button.full-width-button{width:100%}button:focus-visible.button-focus{outline:1px dotted}input[type=submit]{width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem}@media (min-width:992px){input[type=submit]{font-size:1.125rem}}.card{background-color:#fff;border-radius:16px;margin:0}.card .card-content{padding:1.5rem}.card .card-action{padding:1rem 1.5rem}.card img{max-width:100%}.card .icon-wrapper{flex-direction:row;align-items:center;display:flex}.card .icon-wrapper h3{margin-left:1.25rem}.card .icon{flex-shrink:0;width:66px;height:66px}.card .icon img{border-radius:66px;max-width:100%}.card .card-header{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex}.overlay{z-index:1000;background-color:#00000054;width:100%;height:100%;position:fixed;inset:0}.overlay:focus-visible{background-color:#12121280}dialog{border:none}.cursor-pointer{cursor:pointer}input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]){border-bottom:1px solid #3b1869;box-shadow:0 1px #3b1869}.react-icons{width:24px;height:24px;line-height:1}h1{letter-spacing:0;margin:0;font-size:2.25rem;font-weight:700;line-height:2.925rem}@media (min-width:600px){h1{font-size:2.5rem;line-height:3.15rem}}h2{letter-spacing:0;margin:0;font-size:1.5rem;font-weight:600;line-height:1.875rem}@media (min-width:600px){h2{font-size:1.75rem}}h3{letter-spacing:0;margin:0;font-size:1.125rem;font-weight:600;line-height:1.6875rem}@media (min-width:600px){h3{font-size:1.25rem;line-height:1.575rem}}:root{font-size:initial}p{letter-spacing:0;margin:0;padding:.5rem 0;font-size:1rem;font-weight:400;line-height:1.5rem}main a,strong{letter-spacing:0;margin:0;font-size:1rem;font-weight:600;line-height:1.375rem}a{color:#3b1869}abbr,abbr[title]{text-decoration:none}label{color:#252525;font-size:.875rem;font-weight:400;line-height:19.6px;display:block}@media (min-width:600px){label{font-size:1rem;line-height:22.4px}}ol{padding-inline-start:1.25rem}span.left-padded{padding-left:5px}address{font-style:initial}#baskets-scene{width:1200px;max-width:100%;min-height:100%;margin:0 auto;padding:1.5rem .75rem 75px}#baskets-scene .basket-container{margin-bottom:1.25rem;display:block}#baskets-scene .basket-container .card{padding:1rem}@media (min-width:600px){#baskets-scene .basket-container .card{padding:1.5rem}}#baskets-scene .basket-container .card-header{padding:0}#baskets-scene .basket-container .card-header .card-header-content-label{padding:25px}#baskets-scene .basket-container .mark-collected-btn{margin-top:2rem}#baskets-scene .article-container{flex-direction:row;justify-content:space-between;align-items:center;padding:10px 1.25rem 1.25rem;display:flex}#baskets-scene .article-container .quantity-controls{flex-direction:row;justify-content:space-between;align-items:center;display:flex}#baskets-scene .article-container label strong{display:block}#baskets-scene .article-quantity{color:#fff;cursor:pointer;background-color:#3b1869;border:none;border-radius:6px;margin:10px;padding:0 16px;line-height:36px;text-decoration-line:none}#baskets-scene .article-quantity.disabled,#baskets-scene .article-quantity[disabled]{cursor:not-allowed;border:none;color:#fff!important;background-color:#6f6f6f!important}#baskets-scene .footer{justify-content:center;width:100%;padding-bottom:1.25rem;display:flex;position:fixed;bottom:0;left:0}@media (max-width:991px){#baskets-scene .footer a{width:100%;margin:0 19px}}#close-basket-confirmation-modal .requester-avatar{width:80px;height:80px;margin-right:.5rem}@media (max-width:599px){#close-basket-confirmation-modal .requester-avatar{width:44px;height:44px}}#close-basket-confirmation-modal img{border-radius:66%;width:100%}#close-basket-confirmation-modal .modal-description{color:#474747;margin-bottom:1.5rem;padding:0;font-size:1rem;font-weight:400;line-height:140%}@media (max-width:599px){#close-basket-confirmation-modal .modal-description{margin-bottom:2.5rem;font-size:.875rem}}#close-basket-confirmation-modal .modal-description .description-bold{font-weight:700}#close-basket-confirmation-modal .requester-information{background-color:#fdf2eb;border-radius:.5rem;flex-direction:row;justify-content:flex-start;width:100%;margin-bottom:3rem;padding:.75rem 0 .75rem .5rem;display:flex}@media (min-width:992px){#close-basket-confirmation-modal .requester-information{padding:.5rem 0 .5rem .5rem}}#close-basket-confirmation-modal .requester-information h3{padding-top:13px;padding-bottom:.5rem;line-height:25px}@media (max-width:599px){#close-basket-confirmation-modal .requester-information h3{padding-top:2px;padding-bottom:.25rem;font-size:.875rem;line-height:18px}}#close-basket-confirmation-modal .requester-information p{color:#ff4c70;padding:0;font-weight:600}@media (max-width:599px){#close-basket-confirmation-modal .requester-information p{font-size:.875rem}}#collection-modal-wizard h2{margin-bottom:15px}#collection-modal-wizard .collection-action-options .steps{margin-bottom:1.25rem;overflow-x:hidden}#collection-modal-wizard .collection-action-options .step .icon{color:#fff;cursor:pointer;background-color:#6f6f6f;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}#collection-modal-wizard .collection-action-options .step .icon.active{background-color:#3b1869}#collection-modal-wizard .collection-action-options .step .description{flex-direction:row;align-items:center;display:flex}#collection-modal-wizard .collection-action-options .step .description>strong{position:relative;left:.75rem}#collection-modal-wizard .collection-action-options .step .step-content{margin:0 15px;padding:5px 0}#collection-modal-wizard .collection-action-options .step .step-content ul{margin:0}#collection-modal-wizard .collection-action-options .step .step-content li{margin:10px 35px}#collection-modal-wizard .collection-action-options .step:not(:last-of-type) .step-content{border-left:1px solid #6f6f6f}#collection-modal-wizard .collection-action-options .step:not(:last-of-type).complete .step-content{border-left:1px solid #3b1869}[type=checkbox]:not(:checked),[type=checkbox]:checked{opacity:0;pointer-events:none;position:absolute}[type=checkbox]+span{cursor:pointer;-webkit-user-select:none;user-select:none;height:25px;padding-left:35px;font-size:1rem;line-height:25px;display:inline-block;position:relative}[type=checkbox]+span:before,[type=checkbox]:not(.filled-in)+span:after{content:"";z-index:0;width:18px;height:18px;margin-top:3px;position:absolute;top:0;left:0}[type=checkbox]:not(.filled-in)+span:after{border:0;transform:scale(0)}[type=checkbox]:not(:checked):disabled+span:before{background-color:#0000006b;border:none}[type=checkbox].tabbed:focus+span:not(.lever):after{background-color:#0000001a;border:0;border-radius:50%;transform:scale(1);box-shadow:0 0 0 10px #0000001a}[type=checkbox].filled-in+span:not(.lever):after{border-radius:2px}[type=checkbox].filled-in+span:not(.lever):before,[type=checkbox].filled-in+span:not(.lever):after{content:"";z-index:1;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;position:absolute;left:0}[type=checkbox].filled-in:not(:checked)+span:not(.lever):before{border:3px solid #0000;width:0;height:0;top:10px;left:6px}[type=checkbox].filled-in:checked+span:not(.lever):before{transform-origin:100% 100%;border:2px solid #fff;border-color:#0000 #fff #fff #0000;width:8px;height:13px;top:0;left:1px;transform:rotate(37deg)}[type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):before{background-color:#0000;border:2px solid #0000}[type=checkbox].filled-in:disabled:checked+span:not(.lever):after{background-color:#949494;border-color:#949494}[type=checkbox]+span:not(.lever):before,[type=checkbox]:not(.filled-in)+span:not(.lever):after{border:2px solid #3b1869}[type=checkbox]:not(:checked):focus-visible+span:not(.lever):after{box-shadow:0 0 0 4px #fff,0 0 0 6px #3b1869;border:2px solid #6f6f6f!important}[type=checkbox]:checked:focus-visible+span:not(.lever):after{border:2px solid #3b1869;box-shadow:0 0 0 4px #fff,0 0 0 6px #3b1869}[type=checkbox].filled-in:not(:checked)+span:not(.lever):after{border:2px solid #3b1869;width:20px;height:20px}[type=checkbox].filled-in:checked+span:not(.lever):after{z-index:0;background-color:#3b1869;border:2px solid #3b1869;width:20px;height:20px;top:0}[type=checkbox]:checked+span:not(.lever):before{border-bottom:2px solid #3b1869;border-right:2px solid #3b1869}[type=checkbox]:indeterminate+span:not(.lever):before{border-right:2px solid #3b1869}[type=checkbox].filled-in.tabbed:checked:focus+span:not(.lever):after{background-color:#3b1869;border-color:#3b1869}[type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):after{background-color:#0000;border-color:#6f6f6f}[type=checkbox].filled-in:disabled:checked+span:not(.lever):before{background-color:#0000}[type=checkbox]+span:not(.lever){height:1.25rem}label.checkbox{line-height:1.25rem}label.checkbox>.checkbox-label{color:#474747;align-items:center;padding-left:1.75rem;font-size:.875rem;line-height:1.25rem;display:flex}@media (min-width:600px){label.checkbox>.checkbox-label{font-size:1rem}}.info-item-container{margin-bottom:1.25rem;display:block}@media (min-width:992px){.info-item-container{max-width:724px}}.info-item-container .empty-item{background-color:#e9edfe;margin-top:1.25rem}.info-item-container .empty-item p{margin-left:1.25rem;font-weight:600}.info-item-container .empty-item p span{display:block}.info-item-container .empty-item .icon,.info-item-container .empty-item img{width:76px;height:76px}@media (min-width:992px){.info-item-container .empty-item .icon,.info-item-container .empty-item img{width:100px;height:100px}}.info-item-container .empty-item .icon-wrapper{align-items:flex-start}[type=radio]:not(:checked),[type=radio]:checked{opacity:0;pointer-events:none;position:absolute}[type=radio]:not(:checked)+span,[type=radio]:checked+span{cursor:pointer;-webkit-user-select:none;user-select:none;height:25px;padding-left:35px;font-size:1rem;line-height:25px;transition:all .28s;display:inline-block;position:relative}[type=radio]+span:before,[type=radio]+span:after{content:"";z-index:0;width:16px;height:16px;margin:4px;transition:all .28s;position:absolute;top:0;left:0}[type=radio]:not(:checked)+span:before,[type=radio]:not(:checked)+span:after,[type=radio]:checked+span:before,[type=radio]:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio].with-gap:checked+span:after{border-radius:50%}[type=radio]:not(:checked)+span:before,[type=radio]:not(:checked)+span:after{border:2px solid #5a5a5a}[type=radio]:not(:checked)+span:after{transform:scale(0)}[type=radio].with-gap:checked+span:after{transform:scale(.5)}[type=radio].with-gap:disabled:checked+span:before{border:2px solid #0000006b}[type=radio].with-gap:disabled:checked+span:after{background-color:#0000006b;border:none}[type=radio]:not(:checked,:disabled)+span,[type=radio]:checked:not(:disabled)+span{letter-spacing:0;color:#474747;margin:0;font-size:1rem;font-weight:400;line-height:1.5rem}[type=radio]:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio].with-gap:checked+span:after{border:2px solid #3b1869}[type=radio]:checked+span:after,[type=radio].with-gap:checked+span:after{background-color:#3b1869}[type=radio]:focus-visible+span:before{outline-offset:1px;outline:2px solid #3b1869}[type=radio].with-gap:focus-visible+span:before{outline-offset:1px;outline:2px solid #3b1869}html,body,#appContainer{height:100%}body{color:#252525;-webkit-font-smoothing:antialiased;background-color:#f3f3f3;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif}@media (max-width:599px){main{min-height:calc(100dvh - 212px)}}@media (min-width:600px) and (max-width:991px){main{min-height:calc(100dvh - 260px)}}@media (min-width:992px){main{min-height:calc(100vh - 260px)}}.container{width:90%;max-width:1280px;margin:0 auto}@media only screen and (min-width:601px){.container{width:85%}}@media only screen and (min-width:993px){.container{width:70%}}body.single-card{flex-direction:column;display:flex}body.single-card>.row{flex:1;justify-content:center;align-items:center;margin:0;display:flex}body.single-card>.row>.col{margin-left:initial!important}.login-scene{height:inherit;justify-content:center;align-items:center;padding:0 12px;display:flex}.login-scene label{padding-bottom:1rem}.login-scene label input[type=text]{height:46px!important}.login-scene .alert{margin-bottom:1.5rem}.login-scene .card{width:100%;margin-top:-100px;margin-left:initial!important;padding:0!important}@media (min-width:992px){.login-scene .card{width:initial}}.login-scene .form-fields{padding-bottom:20px}.login-scene .form-fields .error-text{padding-top:0}.login-scene .card-header-section{flex-direction:column;padding-bottom:1rem}.login-scene .forgot-password{margin-top:4px}.login-scene .forgot-password a{border-bottom:.125rem solid #3b1869;font-size:.875rem}.login-scene .alternative-login{padding-top:1rem}.login-scene .alternative-login>a{cursor:pointer;color:#3b1869;background-color:#fff;border:none;border-bottom:.125rem solid #3b1869;font-weight:400;text-decoration:none;padding:0!important;font-size:.875rem!important}.login-scene .alternative-login>a:hover,.login-scene .alternative-login>a:focus,.login-scene .alternative-login>a:active{background:#fff;opacity:1!important}#stores-scene{flex-direction:column;gap:1rem;display:flex}#stores-scene .info-item-container .empty-item{background-color:#ffe9db}#stores-scene .squad-captain-card{margin-bottom:.5rem}@media (min-width:600px){#stores-scene .squad-captain-card{margin-bottom:1.5rem}}#stores-scene .squad-captain-card ul{margin-top:0;margin-bottom:0}#stores-scene .squad-captain-card ul:not(.browser-default){padding-left:1.5rem}#stores-scene .squad-captain-card ul:not(.browser-default)>li{padding-left:initial;list-style-type:disc}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.olioex.com/hub-static/PlusJakartaSans-VariableFont_wght-CA-HaVhC.woff2);font-style:normal;font-weight:400}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.olioex.com/hub-static/PlusJakartaSans-VariableFont_wght-CA-HaVhC.woff2);font-style:normal;font-weight:500}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.olioex.com/hub-static/PlusJakartaSans-VariableFont_wght-CA-HaVhC.woff2);font-style:normal;font-weight:600}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.olioex.com/hub-static/PlusJakartaSans-VariableFont_wght-CA-HaVhC.woff2);font-style:normal;font-weight:700}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.olioex.com/hub-static/PlusJakartaSans-Italic-VariableFont_wght-DGhHvY6D.woff2);font-style:italic;font-weight:400}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.olioex.com/hub-static/PlusJakartaSans-Italic-VariableFont_wght-DGhHvY6D.woff2);font-style:italic;font-weight:500}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.olioex.com/hub-static/PlusJakartaSans-Italic-VariableFont_wght-DGhHvY6D.woff2);font-style:italic;font-weight:600}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.olioex.com/hub-static/PlusJakartaSans-Italic-VariableFont_wght-DGhHvY6D.woff2);font-style:italic;font-weight:700}form fieldset{background:initial;padding:initial;color:inherit;border:none}form label{font-size:.875rem}form label input[type=text]{height:28px!important}form .error-text{color:#981b1e}.pill{background-color:#e6f6f5;border-radius:1.5rem;flex-direction:row;align-items:center;gap:.25rem;width:fit-content;padding:.375rem .5rem;display:flex}.pill .pill-icon,.pill .pill-icon svg{width:18px;height:18px}.pill .pill-icon .icon{width:initial;height:initial}.pill .pill-text{font-size:.75rem;font-weight:600;line-height:.9375rem}@media (min-width:600px){.pill .pill-text{font-size:.875rem;line-height:1.3125rem}}.pill.purple-text{background-color:#fdf2eb}.pill.purple-text .pill-text{color:#3b1869}.pill.coral{background-color:#fdf2eb}.pill.coral svg,.pill.coral .pill-text{color:#ff4c70}#documents-scene #no-documents .info-item-container .empty-item{background-color:#e6f6f5}.react-daterange-picker{width:100%!important}.react-daterange-picker__wrapper{border-radius:4px;width:100%;height:40px;margin-top:2px;border:thin solid #b7b7b7!important}.react-daterange-picker__inputGroup{flex-grow:initial;white-space:nowrap;width:fit-content;padding:8px!important}.react-daterange-picker__inputGroup__input:invalid{background-color:#dedbec!important}.react-daterange-picker__inputGroup:nth-of-type(2){flex-grow:1}.react-daterange-picker__inputGroup:first-of-type{width:fit-content!important;padding-right:0!important}.react-daterange-picker__inputGroup__divider,.react-daterange-picker__inputGroup__leadingZero,.react-daterange-picker__range-divider,.react-daterange-picker__inputGroup__input{color:#252525}.react-daterange-picker__button{color:#6f6f6f;border-left:1px solid #b7b7b7!important}.react-calendar__tile--hasActive,.react-calendar__tile--now{background-color:#dedbec!important}.react-calendar__tile--active{background-color:#3b1869!important}.react-daterange-picker__clear-button{color:#6f6f6f;border-left:none!important}@media (min-width:700px){.react-daterange-picker{width:326px}}
