html,*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{word-wrap:break-word}#root,#__next{isolation:isolate}a{-webkit-text-decoration:none;text-decoration:none}em{font-style:italic}strong{font-weight:500}ul{list-style-type:none;padding-left:0}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:medium none currentcolor;border:initial;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;padding:0;padding:initial;color:inherit;font-size:100%;cursor:pointer}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]{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;width:100%}@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{display:flex;flex-direction:row;align-items:center}.card .icon-wrapper h3{margin-left:1.25rem}.card .icon{width:66px;height:66px;flex-shrink:0}.card .icon img{max-width:100%;border-radius:66px}.card .card-header{padding:1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.overlay{top:0;right:0;bottom:0;left:0;height:100%;width:100%;position:fixed;background-color:#00000054;z-index:1000}.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{font-weight:700;font-size:2.25rem;line-height:2.925rem;letter-spacing:0;margin:0}@media (min-width: 600px){h1{font-size:2.5rem;line-height:3.15rem}}h2{font-weight:600;font-size:1.5rem;line-height:1.875rem;letter-spacing:0;margin:0}@media (min-width: 600px){h2{font-size:1.75rem}}h3{font-weight:600;font-size:1.125rem;line-height:1.6875rem;letter-spacing:0;margin:0}@media (min-width: 600px){h3{font-size:1.25rem;line-height:1.575rem}}:root{font-size:medium;font-size:initial}p{font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;margin:0;padding:.5rem 0}main a,strong{font-weight:600;font-size:1rem;line-height:1.375rem;letter-spacing:0;margin:0}a{color:#3b1869}abbr,abbr[title]{-webkit-text-decoration:none;text-decoration:none}label{font-size:.875rem;font-weight:400;line-height:19.6px;display:block;color:#252525}@media (min-width: 600px){label{font-size:1rem;line-height:22.4px}}ol{padding-left:1.25rem}span.left-padded{padding-left:5px}address{font-style:normal;font-style:initial}#baskets-scene{min-height:100%;margin:0 auto;padding:1.5rem .75rem;width:1200px;max-width:100%;padding-bottom: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{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 1.25rem 1.25rem}#baskets-scene .article-container .quantity-controls{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#baskets-scene .article-container label strong{display:block}#baskets-scene .article-quantity{margin:10px;border-radius:6px;text-decoration-line:none;background-color:#3b1869;border:none;line-height:36px;padding:0 16px;color:#fff}#baskets-scene .article-quantity.disabled,#baskets-scene .article-quantity[disabled]{background-color:#6f6f6f!important;color:#fff!important;border:none}#baskets-scene .footer{bottom:0;left:0;position:fixed;width:100%;display:flex;justify-content:center;padding-bottom:1.25rem}@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{width:100%;border-radius:66%}#close-basket-confirmation-modal .modal-description{margin-bottom:1.5rem;font-size:1rem;font-weight:400;line-height:140%;padding:0;color:#474747}@media (max-width: 599px){#close-basket-confirmation-modal .modal-description{font-size:.875rem;margin-bottom:2.5rem}}#close-basket-confirmation-modal .modal-description .description-bold{font-weight:700}#close-basket-confirmation-modal .requester-information{display:flex;flex-direction:row;justify-content:flex-start;width:100%;margin-bottom:3rem;background-color:#fdf2eb;border-radius:.5rem;padding:.75rem 0 .75rem .5rem}@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{padding:0;font-weight:600;color:#ff4c70}@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{background-color:#6f6f6f;width:30px;height:30px;border-radius:15px;flex-shrink:0;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer}#collection-modal-wizard .collection-action-options .step .icon.active{background-color:#3b1869}#collection-modal-wizard .collection-action-options .step .description{display:flex;flex-direction:row;align-items:center}#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{position:absolute;opacity:0;pointer-events:none}[type=checkbox]+span{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}[type=checkbox]+span:before,[type=checkbox]:not(.filled-in)+span:after{content:"";position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;margin-top:3px}[type=checkbox]:not(.filled-in)+span:after{border:0;transform:scale(0)}[type=checkbox]:not(:checked):disabled+span:before{border:none;background-color:#0000006b}[type=checkbox].tabbed:focus+span:not(.lever):after{transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px #0000001a;background-color:#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:"";left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}[type=checkbox].filled-in:not(:checked)+span:not(.lever):before{width:0;height:0;border:3px solid transparent;left:6px;top:10px}[type=checkbox].filled-in:checked+span:not(.lever):before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(37deg);transform-origin:100% 100%}[type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):before{background-color:transparent;border:2px solid transparent}[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{border:2px solid #6f6f6f!important;box-shadow:0 0 0 4px #fff,0 0 0 6px #3b1869}[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{height:20px;width:20px;border:2px solid #3b1869}[type=checkbox].filled-in:checked+span:not(.lever):after{top:0;width:20px;height:20px;z-index:0;border:2px solid #3b1869;background-color:#3b1869}[type=checkbox]:checked+span:not(.lever):before{border-right:2px solid #3b1869;border-bottom: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{border-color:#6f6f6f;background-color:transparent}[type=checkbox].filled-in:disabled:checked+span:not(.lever):before{background-color:transparent}[type=checkbox]+span:not(.lever){height:1.25rem}label.checkbox{line-height:1.25rem}label.checkbox>.checkbox-label{display:flex;align-items:center;padding-left:1.75rem;font-size:.875rem;line-height:1.25rem;color:#474747}@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{height:76px;width:76px}@media (min-width: 992px){.info-item-container .empty-item .icon,.info-item-container .empty-item img{height:100px;width:100px}}.info-item-container .empty-item .icon-wrapper{align-items:flex-start}#no-collections .info-item-container .empty-item{background-color:#e6f6f5}[type=radio]:not(:checked),[type=radio]:checked{position:absolute;opacity:0;pointer-events:none}[type=radio]:not(:checked)+span,[type=radio]:checked+span{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}[type=radio]+span:before,[type=radio]+span:after{content:"";position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}[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 rgba(0,0,0,.42)}[type=radio].with-gap:disabled:checked+span:after{border:none;background-color:#0000006b}[type=radio]:not(:checked):not(:disabled)+span,[type=radio]:checked:not(:disabled)+span{font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;margin:0;color:#474747}[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,[type=radio].with-gap:focus-visible+span:before{outline:2px solid #3b1869;outline-offset:1px}html,body,#appContainer{height:100%}body{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;background-color:#f3f3f3;color:#252525;-webkit-font-smoothing:antialiased}@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{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:70%}}body.single-card{display:flex;flex-direction:column}body.single-card>.row{display:flex;flex:1;justify-content:center;align-items:center;margin:0}body.single-card>.row>.col{margin-left:0!important;margin-left:initial!important}.login-scene{height:inherit;display:flex;justify-content:center;align-items:center;padding:0 12px}.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{margin-top:-100px;margin-left:0!important;margin-left:initial!important;padding:0!important;width:100%}@media (min-width: 992px){.login-scene .card{width:auto;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{font-size:.875rem;border-bottom:.125rem solid #3b1869}.login-scene .alternative-login{padding-top:1rem}.login-scene .alternative-login>a{border:none;background-color:#fff;cursor:pointer;padding:0!important;color:#3b1869;border-bottom:.125rem solid #3b1869;font-size:.875rem!important;-webkit-text-decoration:none;text-decoration:none;font-weight:400}.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{display:flex;flex-direction:column;gap:1rem}#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{list-style-type:disc;padding-left:0;padding-left:initial}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.olioex.com/hub/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/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/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/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/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/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/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/PlusJakartaSans-Italic-VariableFont_wght-DGhHvY6D.woff2);font-style:italic;font-weight:700}form fieldset{border:none;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;padding:0;padding:initial;color:inherit}form label{font-size:.875rem}form label input[type=text]{height:28px!important}form .error-text{color:#981b1e}.store-info-container{display:flex;margin-bottom:1rem}.store-info-container .store-logo{width:58px;height:58px;display:flex;align-items:center;flex-shrink:0}.store-info-container .store-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 600px){.store-info-container .store-logo{width:88px;height:88px}}.store-info-container .store-info{display:flex;flex-direction:column;gap:.25rem;margin-left:.75rem}@media (min-width: 600px){.store-info-container .store-info{height:88px;gap:.5rem;justify-content:center}}.store-info-container .store-info .store-name{line-height:1.25rem}.store-info-container.small{margin-bottom:0;align-items:center}.store-info-container.small .store-logo{width:2.75rem;height:2.75rem;align-self:center}@media (min-width: 600px){.store-info-container.small .store-logo{width:3.625rem;height:3.625rem}}.store-info-container.small .store-info{gap:.25rem;height:auto}.store-info-container.small .store-info .store-name{font-size:1rem}.store-info-container.small .store-info .store-address{font-size:.875rem}.collection-details{display:flex;flex-direction:column}@media (min-width: 992px){.collection-details{padding:1rem 0;flex-direction:row;border-style:solid none;border-color:#b7b7b7;border-width:1px}}.collection-details .notes-container{border-style:solid none none;border-width:1px;border-color:#b7b7b7;display:flex;flex-direction:column;gap:1rem}@media (min-width: 992px){.collection-details .notes-container{padding:0 1.5rem 0 0;width:50%;border-style:none solid none none}}@media (max-width: 599px){.collection-details .notes-container .note-wrapper:first-of-type{margin-top:1rem}.collection-details .notes-container .note-wrapper:last-of-type{margin-bottom:1rem}}.collection-details .notes-container .note-wrapper p{text-align:left!important}.collection-details .notes-container .note-wrapper.collection-wrapper{background-color:#f3f1f4}@media (max-width: 991px){.collection-details .no-border-mobile{border:none}}.collection-details .rota-wrapper{border-top-style:solid;border-bottom-style:solid;border-color:#b7b7b7;border-width:1px;padding:2rem 0 .75rem;margin-bottom:2rem}@media (min-width: 992px){.collection-details .rota-wrapper{padding:0 0 0 1.5rem;order:1;width:50%;border:none}}.pill{background-color:#e6f6f5;border-radius:1.5rem;display:flex;flex-direction:row;align-items:center;gap:.25rem;padding:.375rem .5rem;width:-moz-fit-content;width:fit-content}.pill .pill-icon{width:18px;height:18px}.pill .pill-icon svg{width:18px;height:18px}.pill .pill-icon .icon{width:auto;width:initial;height:auto;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{height:40px;border:thin solid #b7b7b7!important;border-radius:4px;margin-top:2px;width:100%}.react-daterange-picker__inputGroup{padding:8px!important;width:-moz-fit-content;width:fit-content;flex-grow:initial;white-space:nowrap}.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:nth-of-type(1){padding-right:0!important;width:-moz-fit-content!important;width:fit-content!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{border-left:none!important;color:#6f6f6f}@media (min-width: 700px){.react-daterange-picker{width:326px}}
