body{font-family:var(--font-family)}.addresses .current,.offer .discount-item .text,.top .logins a,a,a:focus,a:hover{color:var(--main-color,#0084ff)}.addresses,.changeloc,.changeoffer .ioffer.applied,.changeoffer .ioffer.disable,.fprices,.headers,.loaders,.offer .discount-item,.outer .inner,.outer .pickup,.outer .top .loyality i,.pickupdMix{background:var(--background-color,#fff)}.orderStatus{background:var(--order-status-background,#1ab394)!important}.carbtn a,.carbtn button,.mainmenu .mitem .incart,.outer .pickup h1 a.actives,.pverification p a.messanger{background:var(--main-color,#0084ff)}.btns,.carbtn a,.carbtn button,.pverification p a.messanger{color:var(--btn-color,#fff)}.tips p span,a.backbtn:hover{border:1px solid var(--main-color,#0084ff);color:var(--main-color,#0084ff)}a.backbtn:hover{background:var(--background-color,#fff)}.carbtn a .icon i,.carbtn button .icon i{background:var(--btn-color,#fff);color:var(--main-color,#0084ff)}.btns:hover,.carbtn a:hover,.carbtn button:hover,.tips p span.active,.tips p span:hover{background:var(--btn-hover-background,#0084ff)}svg{fill:var(--main-color,#0084ff)}.carbtn a .icon svg,.carbtn button svg,.pverification p a.messanger svg{fill:var(--btn-color,#fff)}.pickupd a.active,.pickupd a.active1{box-shadow:inset 0 -3px 0 var(--main-color,#0084ff);color:var(--main-color,#0084ff)}.addresses .top .close,.changeloc .inners .change,.mainmenu .mitem h2 small,.outer .pickup h1 a,.pickupd a:hover:hover{color:var(--main-color,#0084ff)}.outer .pickup h1{border:1px solid var(--main-color,#0084ff)}.outer .pickup h1 a:nth-child(2){border-left:1px solid var(--main-color,#0084ff);border-right:1px solid var(--main-color,#0084ff)}.changeoffer .ioffer,.mainmenu .mitem,.pickupd{border-bottom:2px solid var(--hover-color,#f5f5f5)}.sdetails .choosee .quantity a{color:var(--main-color,#0084ff)}.pickupd a{color:var(--anchor-color,#a0aec0)}.orderwhere h2 svg{fill:var(--anchor-color,#a0aec0)}.checkmark,.radiocheckmark{border:1px inset var(--main-color,#0084ff)}input:focus,textarea:focus{border-color:var(--main-color,#0084ff)}.mainmenu .mitem h2,.mainmenu .mitem p .price,.offer .discount-item .text span,.outer .pickup p a,.outer .top h1,.outer .top h2,.top .logins p,body,input,select,textarea{color:var(--heading-color,#000)}.offer,input,select,textarea{background:var(--hover-color,#f5f5f5)}.branchlist{border-bottom:1px solid var(--hover-color,#f5f5f5)}.branchlist:hover,.mainmenu .mitem:hover{background:var(--hover-color,#f5f5f5)}.outer .pickup{border-top:2px solid var(--hover-color,#f5f5f5)}.footer,.mainmenu{border-top:10px solid var(--hover-color,#f5f5f5)}.mmenu a{color:var(--anchor-color,#a0aec0)}.mmenu a,.sdetails .choosee .quantity a{border:1px solid var(--anchor-color,#a0aec0)}.sdetails .choosee .quantity a:hover{border-color:var(--main-color,#0084ff);background:var(--hover-color,#f5f5f5)}.appliedoffer{background:var(--hover-color,#f5f5f5);border:1px dashed var(--main-color,#0084ff);color:var(--main-color,#0084ff)}.branchlist h1 span,.changeloc .inners h1 span,.mainmenu .mitem p,.ostatus .astatus label em{color:var(--subtitle-color,#a0aec0)}.mmenu a:hover{background:var(--main-color,#0084ff);color:#fff;border-color:var(--main-color,#0084ff)}::-webkit-scrollbar-track{background-color:var(--hover-color,#f5f5f5)}.btns,::-webkit-scrollbar-thumb{background:var(--main-color,#0084ff)}.pseting .btns{background:var(--background-color,#fff);color:var(--main-color,#0084ff);border:1.5px solid var(--main-color,#0084ff)}.pseting .btns.active,.pseting .btns:hover{background:var(--main-color,#0084ff);color:var(--btn-color,#fff)}#crequer1,.appliedoffer .text span{color:var(--error-color,#dc143c)}.sdetails .choosee h2.required i{color:var(--error-color,#dc143c);border-color:var(--error-color,#dc143c)}.changeoffer p a,.ostatus .astatus .refreshs,.ostatus .cstatus a,.outer .top h1 a,.pverification p a,.readMore{color:var(--main-color,#0084ff)}.labelcheckbox input:checked~.checkmark,.labelradio input:checked~.radiocheckmark,.ostatus .astatus .refreshs,.ostatus .cstatus a i{background:var(--main-color,#0084ff);color:var(--btn-color,#fff)}.ostatus .astatus label.not:before{border-left:2px dashed var(--anchor-color,#a0aec0)}.ostatus .astatus .labelcheckbox.not input:checked~.checkmark{background:var(--anchor-color,#a0aec0);color:var(--btn-color,#fff)}.pverification p a{border-bottom:1px solid var(--main-color,#0084ff)}.invalid-feedback{color:var(--error-color,#dc143c)}.headers .backbtn,a.backbtn{border-color:var(--anchor-color,#a0aec0);background:var(--hover-color,#f5f5f5)}.headers .backbtn:hover{border-color:var(--main-color,#0084ff)}.ftotal{background:var(--hover-color,#f5f5f5)}.outer .top .loyality i,.outer .top h1 a{background:var(--hover-color,#f5f5f5)!important}.pickupd.home a svg{fill:var(--anchor-color,#a0aec0)}.loaders svg path,.pickupd a.active1 svg,.pickupd a.active svg,.pickupd a:hover svg{fill:var(--main-color,#0084ff)}.swal2-styled.swal2-confirm::ng-deep{background:var(--main-color,#0084ff)!important}.fprices p.discount{color:var(--cart-discount-color,#00d2a3)}
.pure-material-progress-circular {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    box-sizing: border-box;
    border: none;
    border-radius: 50%;
    padding: 0.25em;
    width: 3em;
    height: 3em;
    color: #FC5000;
    background-color: transparent;
    font-size: 16px;
    overflow: hidden;
}

/* Indeterminate */
.pure-material-progress-circular:indeterminate {
    -webkit-mask-image: linear-gradient(transparent 50%, black 50%), linear-gradient(to right, transparent 50%, black 50%);
    mask-image: linear-gradient(transparent 50%, black 50%), linear-gradient(to right, transparent 50%, black 50%);
    animation: pure-material-progress-circular 6s infinite cubic-bezier(0.3, 0.6, 1, 1);
}

:-ms-lang(x), .pure-material-progress-circular:indeterminate {
    animation: none;
}

.pure-material-progress-circular:indeterminate::before,
.pure-material-progress-circular:indeterminate::-webkit-progress-value {
    content: "";
    display: block;
    box-sizing: border-box;
    margin-bottom: 0.25em;
    border: solid 0.25em transparent;
    border-top-color: currentColor;
    border-radius: 50%;
    width: 100% !important;
    height: 100%;
    background-color: transparent;
    animation: pure-material-progress-circular-pseudo 0.75s infinite linear alternate;
}

.not-visible{
  border-radius: 5px;
  background: lightgray;
  padding: 10px;
  text-decoration: line-through;
}

.pure-material-progress-circular:indeterminate::-moz-progress-bar {
    box-sizing: border-box;
    border: solid 0.25em transparent;
    border-top-color: currentColor;
    border-radius: 50%;
    width: 100%;
    height: 100%;
    background-color: transparent;
    animation: pure-material-progress-circular-pseudo 0.75s infinite linear alternate;
}

.pure-material-progress-circular:indeterminate::-ms-fill {
    animation-name: -ms-ring;
}

@keyframes pure-material-progress-circular {
    0% {
        transform: rotate(0deg);
    }
    12.5% {
        transform: rotate(180deg);
        animation-timing-function: linear;
    }
    25% {
        transform: rotate(630deg);
    }
    37.5% {
        transform: rotate(810deg);
        animation-timing-function: linear;
    }
    50% {
        transform: rotate(1260deg);
    }
    62.5% {
        transform: rotate(1440deg);
        animation-timing-function: linear;
    }
    75% {
        transform: rotate(1890deg);
    }
    87.5% {
        transform: rotate(2070deg);
        animation-timing-function: linear;
    }
    100% {
        transform: rotate(2520deg);
    }
}

@keyframes pure-material-progress-circular-pseudo {
    0% {
        transform: rotate(-30deg);
    }
    29.4% {
        border-left-color: transparent;
    }
    29.41% {
        border-left-color: currentColor;
    }
    64.7% {
        border-bottom-color: transparent;
    }
    64.71% {
        border-bottom-color: currentColor;
    }
    100% {
        border-left-color: currentColor;
        border-bottom-color: currentColor;
        transform: rotate(225deg);
    }
}
