@charset "UTF-8";.app-loader{display:inline-block;height:40px;position:relative;width:40px}.app-loader div{animation:app-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border-radius:50%;box-sizing:border-box;display:block;height:24px;margin:8px;position:absolute;width:24px}.app-loader div:first-child{animation-delay:-.45s}.app-loader div:nth-child(2){animation-delay:-.3s}.app-loader div:nth-child(3){animation-delay:-.15s}@keyframes app-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.full-width{width:100%!important}.app-button-xyz{align-items:center;border:1px solid;border-radius:8px;cursor:pointer;display:flex;justify-content:center;min-width:-webkit-fit-content;min-width:fit-content}.disabled-button{cursor:not-allowed}.h1,.h2,.h3,.h4{font-display:swap;margin:0}.h3,.h4{line-height:24px}.para{font-display:swap;font-size:11px;line-height:16px;margin:0}.input-required{color:red}.confirmation-dialog-root .confirmation-dialog-container .confirmation-dialog-paper{border-radius:8px;box-sizing:border-box;max-width:400px;min-width:300px;padding:32px 16px;width:100%}.confirmation-dialog-root .confirmation-dialog-container .confirmation-dialog-paper .confirmation-form .dialog-header{align-items:center;display:flex;justify-content:space-between;padding:0}.confirmation-dialog-root .confirmation-dialog-container .confirmation-dialog-paper .confirmation-form .dialog-header .close-dialog-icon{cursor:pointer}.confirmation-dialog-root .confirmation-dialog-container .confirmation-dialog-paper .confirmation-form .dialog-content .confirmation-text{padding:32px 0}.confirmation-dialog-root .confirmation-dialog-container .confirmation-dialog-paper .confirmation-form .dialog-footer{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:32px}.confirmation-dialog-root .confirmation-dialog-container .confirmation-dialog-paper .confirmation-form .dialog-footer .confirm-button{height:42px}.confirmation-dialog-root .confirmation-dialog-bottom-sheet{align-items:flex-end!important}.confirmation-dialog-root .confirmation-dialog-bottom-sheet .confirmation-dialog-paper{margin:0}@media only screen and (min-width:768px){.confirmation-dialog-root .confirmation-dialog-container .confirmation-dialog-paper{padding:32px}}@media only screen and (min-width:1024px){.confirmation-dialog-root .confirmation-dialog-container .confirmation-dialog-paper .confirmation-form .dialog-header .form-heading{font-size:24px}}.input-field-wrapper{align-items:center;display:flex;margin-bottom:12px}.input-field-wrapper .field-icon-wrapper{align-items:center;display:flex;height:48px;justify-content:center;min-width:48px;width:48px}@media only screen and (min-width:768px){.input-field-wrapper .field-icon-wrapper{height:50px;min-width:50px;width:50px}}.input-field-wrapper .field-icon-wrapper{border-radius:8px;margin-inline-end:20px!important}.input-field-wrapper .field-icon-wrapper .field-icon{height:16px;width:16px}@media only screen and (min-width:768px){.input-field-wrapper .field-icon-wrapper .field-icon{height:18px;width:18px}}.input-field-wrapper .input-field label{font-size:9px;font-weight:700;letter-spacing:1px;line-height:24px;text-transform:uppercase}.input-field-wrapper .input-field .MuiInputBase-root,.input-field-wrapper .input-field .MuiInputBase-root .MuiInputAdornment-root .MuiTypography-root{color:#626264!important;font-size:16px;font-weight:400;line-height:32px}.input-field-wrapper .input-field .MuiFormHelperText-root{color:#e5481c;font-size:12px;font-weight:400}.input-field-wrapper .input-field .MuiInput-underline:after,.input-field-wrapper .input-field .MuiInput-underline:before{border-bottom:2px solid #a3a3a429}.input-field-wrapper .input-field .MuiInput-underline.Mui-error:after,.input-field-wrapper .input-field .MuiInput-underline.Mui-error:before{border-bottom-color:#e5481c}@media only screen and (min-width:768px){.input-field-wrapper{margin-bottom:18px}.input-field-wrapper .input-field label{font-size:11px}}@media only screen and (min-width:1200px){.input-field-wrapper .input-field label{font-size:12px}}.add-address-wrapper{background-color:#fff;height:100%}.add-address-wrapper .search-address-heading{align-items:center;display:flex}.add-address-wrapper .search-address-heading .search-address-input{box-shadow:0 4px 6px 4px #a3a3a41a;padding:8px;width:100%}.add-address-wrapper .search-address-heading .search-address-input .checkron-back-icon{cursor:pointer;margin-inline-end:8px}.add-address-wrapper .search-address-heading .search-address-input .clear-search-icon{cursor:pointer}.add-address-wrapper .add-address-heading{align-items:center;box-shadow:0 4px 6px 4px #a3a3a41a;display:flex;justify-content:space-between;margin-bottom:2px;padding:16px}.add-address-wrapper .add-address-heading .add-address-heading-left{align-items:center;display:flex}.add-address-wrapper .add-address-heading .add-address-heading-left .checkron-back-icon{cursor:pointer;margin-inline-end:16px}.add-address-wrapper .add-address-heading .add-address-heading-right .close-address-drawer-icon{align-items:center;cursor:pointer;display:flex;justify-content:center}.add-address-wrapper .add-address-content{height:40vh}.add-address-wrapper .add-address-content .select-location-map-wrapper{height:100%;position:relative;width:100%}.add-address-wrapper .add-address-content .select-location-map-wrapper .select-location-marker{left:50%;position:absolute;top:45%;transform:translate(-50%,-50%)}.add-address-wrapper .selected-address-info{background-color:#fff;cursor:pointer;padding:24px}.add-address-wrapper .selected-address-info .heading-wrapper{display:flex;justify-content:space-between;padding-bottom:8px;width:100%}.add-address-wrapper .selected-address-info .set-location-cta{height:56px;margin:8px auto;width:98%}.add-address-wrapper .search-address-content{background-color:#fff}.add-address-wrapper .search-address-content .close-search-address-icon{cursor:pointer}.add-address-wrapper .search-address-content .address-suggestions-wrapper{background-color:#fff;border-radius:4px;box-sizing:border-box;overflow-y:auto;width:100%}.add-address-wrapper .search-address-content .address-suggestions-wrapper .address-options{border-bottom:1px solid #a3a3a429;cursor:pointer;padding:8px 16px}.add-address-wrapper .search-address-content .address-suggestions-wrapper .address-options>*{pointer-events:none}.add-address-wrapper .search-address-content .address-suggestions-wrapper .address-options .address-title{letter-spacing:1px;line-height:1.45;margin:5px 0;text-transform:uppercase}.add-address-wrapper .search-address-content .address-suggestions-wrapper .address-options .address{max-width:280px}.add-address-wrapper .search-address-content .address-suggestions-wrapper .address-options:hover .address-title{text-shadow:.5px 0 0}.add-address-wrapper .add-address-footer{padding-bottom:12px;position:relative}.add-address-wrapper .add-address-footer .save-button{margin:10px auto;padding:8px 0;width:96%}.add-address-wrapper .add-address-footer .add-address-form{background-color:#fff;padding:0 16px 16px;transition:all 1s ease-in}.add-address-wrapper .add-address-footer .add-address-form .address-location-tag-label{font-size:12px!important;margin-inline-start:8px;margin-bottom:12px}.add-address-wrapper .add-address-footer .add-address-form .address-tag-tabs{align-items:center;display:flex;gap:24px;justify-content:flex-start;margin-bottom:24px;margin-inline-start:8px}.add-address-wrapper .add-address-footer .add-address-form .address-tag-tabs .address-tag-tab{align-items:center;border:1px solid #a3a3a4;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:0 8px}.add-address-wrapper .add-address-footer .add-address-form .address-tag-tabs .address-tag-tab>.address-icon{height:52px;width:52px}@media only screen and (min-width:768px){.add-address-wrapper .add-address-heading{padding:24px}.add-address-wrapper .add-address-footer{background-color:#fff;overflow-y:auto}.add-address-wrapper .add-address-footer .add-address-form .address-tag-tabs .address-tag-tab{padding:8px 24px}.add-address-wrapper .add-address-footer .add-address-form .address-tag-tabs .address-tag-tab>.address-icon{height:52px;width:52px}.add-address-wrapper .selected-address-info{background-color:#fff;position:static}.add-address-wrapper .selected-address-info .address-tag-tab{padding:8px 16px}}.choose-address-wrapper{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden}.choose-address-wrapper .choose-address-heading{align-items:center;border-bottom:4px solid #e9e9e9;display:flex;justify-content:space-between;margin-bottom:8px;padding:16px}.choose-address-wrapper .choose-address-heading .choose-address-heading-right .close-address-drawer-icon{align-items:center;cursor:pointer;display:flex;justify-content:center}.choose-address-wrapper .choose-address-content{flex-grow:1;overflow-x:hidden;overflow-y:auto}.choose-address-wrapper .choose-address-content .saved-address{border-bottom:.1px solid #a3a3a4;cursor:pointer;padding:16px}.choose-address-wrapper .choose-address-content .saved-address .icon-heading-wrapper{align-items:center;display:flex}.choose-address-wrapper .choose-address-content .saved-address .icon-heading-wrapper .saved-address-tag{padding:0 8px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.choose-address-wrapper .choose-address-content .saved-address .addressline-wrapper{padding:6px 0}.choose-address-wrapper .choose-address-content .shimmer-wrapper{margin:40px}.choose-address-wrapper .choose-address-content .shimmer-wrapper .shimmer-address-one{border-radius:8px;height:12px;margin:15px 0;width:80%}.choose-address-wrapper .choose-address-content .shimmer-wrapper .shimmer-address-two{border-radius:8px;height:12px;width:60%}.choose-address-wrapper .choose-address-footer{align-items:center;bottom:0;display:flex;justify-content:center;width:100%}.choose-address-wrapper .choose-address-footer .save-button{height:56px;margin:8px;width:90%}@media only screen and (min-width:768px){.choose-address-wrapper .choose-address-heading{padding:24px}.choose-address-wrapper .choose-address-content .saved-address{padding:16px 32px}.choose-address-wrapper .choose-address-footer{align-self:flex-end;bottom:0;display:flex;width:100%}.choose-address-wrapper .choose-address-footer .save-button{margin:16px}}.address-sidebar{padding:0;width:100%}@media only screen and (min-width:768px){.address-sidebar{max-width:600px;width:calc(100vw - 60%)!important}}.address-dialog{height:-webkit-fit-content;height:fit-content;padding:0}@media only screen and (min-width:768px){.address-dialog{height:100%}}.pg-modal-form .pg-dialog-icon{display:flex;justify-content:right;width:100%}.pg-modal-form .loading{align-items:center;display:flex;justify-content:center}@media(min-width:768px){.pg-modal-form{width:600px}.pg-modal-form .loading{min-height:300px;min-width:600px}}@media(max-width:767px){.pg-modal-form .pg-dialog-icon{padding:20px}.pg-modal-form .loading{height:100vh;width:100%}.pg-modal-form button{max-width:100%}}.select-field-wrapper{align-items:center;display:flex;margin-bottom:12px}.select-field-wrapper:last-child{margin-bottom:0}.select-field-wrapper .field-icon-wrapper{align-items:center;border-radius:16px;display:flex;height:54px;justify-content:center;margin-inline-end:20px!important;min-width:54px;width:54px}.select-field-wrapper .field-icon-wrapper .field-icon{height:18px;width:18px}.select-field-wrapper .select-field{margin:8px;width:100%}.select-field-wrapper .select-field label p{font-size:9px!important;letter-spacing:1px;line-height:14px;opacity:1;text-transform:uppercase}.select-field-wrapper .select-field .MuiInputBase-root,.select-field-wrapper .select-field .MuiInputBase-root .MuiInputAdornment-root .MuiTypography-root{color:#626264!important;font-size:16px;line-height:20px;width:100%}.select-field-wrapper .select-field .MuiFormHelperText-root{color:#e5481c;font-size:12px}.select-field-wrapper .select-field .MuiInput-underline:after,.select-field-wrapper .select-field .MuiInput-underline:before{border-bottom:2px solid #a3a3a429}.select-field-wrapper .select-field .MuiInput-underline.Mui-error:after,.select-field-wrapper .select-field .MuiInput-underline.Mui-error:before{border-bottom-color:#e5481c}@media only screen and (min-width:768px){.select-field-wrapper{margin-bottom:24px;min-width:250px;width:50%}}.side-bar-wrapper{background-color:#f7f7f7!important;border-radius:0!important;box-sizing:border-box;padding:16px;width:320px}.side-bar-wrapper .user-info-section{align-items:center;display:flex;margin:12px 12px 24px}.side-bar-wrapper .user-info-section .default-avatar{align-items:center;border-radius:50%;display:flex;height:58px;justify-content:center;width:58px}.side-bar-wrapper .user-info-section .default-avatar .avatar-text{color:#fff}.side-bar-wrapper .user-info-section .user-info{margin:auto 20px}.side-bar-wrapper .menu-list{margin-bottom:8px}.side-bar-wrapper .menu-list .menu-item{align-items:center;border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;height:52px;padding:16px 16px 16px 12px;text-decoration:none}.side-bar-wrapper .menu-list .menu-item .menu-icon{margin-inline-end:12px}.side-bar-wrapper .menu-list .menu-item .menu-name{flex:1 1}.side-bar-wrapper .menu-list .menu-item .menu-badge{border-radius:4px;color:#f7fafc;margin-inline-end:4px;padding:4px 6px}.side-bar-wrapper .menu-list .active-menu-item .menu-name{color:#fff}.side-bar-wrapper .menu-list .active-menu-item .menu-badge{background-color:#f7fafc}.side-bar-wrapper .login-alert-section{background:#503e9d1a;border:1px solid #a3a3a429;border-radius:8px;box-sizing:border-box;display:flex;justify-content:space-evenly;padding:12px 0;width:100%}.side-bar-wrapper .login-alert-section .profile-icon-wrapper{align-items:center;background:#fff;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.side-bar-wrapper .login-alert-section .login-content{width:70%}.side-bar-wrapper .login-alert-section .login-content .button-wrapper{padding:8px 0;width:100px}.side-bar-wrapper .login-alert-section .login-content .user-account-text{color:#57606f;line-height:140%;padding:12px 0}.side-bar-wrapper .downloadApp-btn-wrapper{align-items:center;background-color:#503e9d1a;border:1px solid #a3a3a429;border-radius:8px;box-sizing:border-box;display:flex;height:72px;justify-content:space-evenly;width:100%}.side-bar-wrapper .downloadApp-btn-wrapper .download-btn{height:45px;width:120px}.side-bar-wrapper .downloadApp-btn-wrapper .app-store{height:38px}.side-bar-wrapper .downloadApp-btn-wrapper .play-store{height:45px}.side-bar-wrapper .no-auth{padding:12px 0}.side-bar-wrapper .container{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media only screen and (min-width:768px){.side-bar-wrapper .user-info-section{margin:12px 12px 24px}}.base-layout-container{min-height:100%;padding-bottom:48px;position:relative;width:100%}.base-layout-container .view-wrapper{flex:auto;overflow-y:auto;transition:.5s}.disable-pointer-events{pointer-events:none}.customize-theme-bar{background-color:#fff;bottom:0;box-sizing:border-box;max-width:100vw;position:fixed;width:100%;z-index:999}@media only screen and (min-width:768px){.base-layout-container{padding-bottom:0}.base-layout-container .view-wrapper{min-height:calc(100vh - 300px)}}.counter-wrapper{align-items:center;border-radius:8px;border-style:solid;border-width:1px;cursor:auto;display:flex;height:32px;justify-content:space-around;-webkit-user-select:none;user-select:none;width:64px}.counter-wrapper .decrementor,.counter-wrapper .incrementor{cursor:pointer;height:auto;padding:5px;width:18px}.counter-wrapper .animate-incrementor{animation:goRight .2s ease}.counter-wrapper .animate-decrementor{animation:goLeft .2s ease}.counter-wrapper .decrementor,.counter-wrapper .incrementor,.counter-wrapper .item-count{align-items:center;display:flex;justify-content:center}.counter-wrapper .animateAdd{animation:jumpFromTop .4s ease}.counter-wrapper .animateRemove{animation:jumpFromBottom .4s ease}@keyframes goLeft{0%{margin-left:20px}to{margin-left:0}}@keyframes goRight{0%{margin-right:20px}to{margin-right:0}}@keyframes jumpFromTop{0%{margin-top:-20px}50%{margin-top:10px}to{margin-top:0}}@keyframes jumpFromBottom{0%{margin-top:20px}50%{margin-top:-10px}to{margin-top:0}}.diet-indicator-wrapper{align-items:center;display:flex;justify-content:flex-start}.diet-indicator-wrapper .diet-indicator{margin-inline-end:8px}.diet-indicator-wrapper .diet-name{font-size:12px}.icon-position-ltr{position:absolute;right:4px;top:4px}.icon-position-rtl{left:4px;position:absolute;top:4px}.favorite-indicator-wrapper{align-items:center;background-color:#fff;border-radius:5px;display:flex;justify-content:center;padding:0 5px;z-index:100}.favorite-indicator-wrapper .icon-wrapper{align-items:center;display:flex;height:28px;justify-content:center}.favorite-indicator-wrapper .icon-wrapper .likes-count{margin-inline-end:2px;margin-inline-start:2px}.favorite-indicator-wrapper .icon-wrapper .favorite-icon{width:20px}@media only screen and (min-width:768px){.icon-position-ltr{right:8px;top:8px}.icon-position-rtl{left:8px;top:8px}.favorite-indicator-wrapper .icon-wrapper .favorite-icon{cursor:pointer}}.item-badge-wrapper{align-items:center;border-bottom-right-radius:8px;border-top-right-radius:8px;display:flex;justify-content:center;left:0;padding:0 6px;position:absolute;top:8px}.item-badge-wrapper .badge-text{color:#f7fafc;text-align:center;text-transform:capitalize}.bestseller{background-color:#e5481c}.featured{background-color:#fb6d3a}@media only screen and (min-width:768px){.item-badge-wrapper{height:30px;left:0;min-width:100px;top:10px}.item-badge-wrapper .badge-text{font-size:14px;line-height:1.71}}.carousel-item-placeholder-wrapper,.carousel-item-wrapper{background-color:#f7f7f7;border-radius:8px;height:240px;margin-inline-end:20px;max-width:180px;min-width:180px;position:relative;width:100%}.carousel-item-placeholder-wrapper .carousel-image-placeholder,.carousel-item-placeholder-wrapper .carousel-item-image,.carousel-item-wrapper .carousel-image-placeholder,.carousel-item-wrapper .carousel-item-image{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex:0 0 auto;height:190px;object-fit:cover;position:relative;width:100%}.carousel-item-placeholder-wrapper .carousel-item-content,.carousel-item-placeholder-wrapper .carousel-item-content-placeholder,.carousel-item-wrapper .carousel-item-content,.carousel-item-wrapper .carousel-item-content-placeholder{border-radius:8px;box-sizing:border-box;padding:12px 8px;transition:all .5s;width:100%}.carousel-item-placeholder-wrapper .carousel-item-content .card-title-wrapper,.carousel-item-placeholder-wrapper .carousel-item-content .carousel-item-title-plaholder,.carousel-item-placeholder-wrapper .carousel-item-content-placeholder .card-title-wrapper,.carousel-item-placeholder-wrapper .carousel-item-content-placeholder .carousel-item-title-plaholder,.carousel-item-wrapper .carousel-item-content .card-title-wrapper,.carousel-item-wrapper .carousel-item-content .carousel-item-title-plaholder,.carousel-item-wrapper .carousel-item-content-placeholder .card-title-wrapper,.carousel-item-wrapper .carousel-item-content-placeholder .carousel-item-title-plaholder{align-items:center;display:flex!important;justify-content:space-between}.carousel-item-placeholder-wrapper .carousel-item-content .card-title-wrapper .product-name-wrapper,.carousel-item-placeholder-wrapper .carousel-item-content .carousel-item-title-plaholder .product-name-wrapper,.carousel-item-placeholder-wrapper .carousel-item-content-placeholder .card-title-wrapper .product-name-wrapper,.carousel-item-placeholder-wrapper .carousel-item-content-placeholder .carousel-item-title-plaholder .product-name-wrapper,.carousel-item-wrapper .carousel-item-content .card-title-wrapper .product-name-wrapper,.carousel-item-wrapper .carousel-item-content .carousel-item-title-plaholder .product-name-wrapper,.carousel-item-wrapper .carousel-item-content-placeholder .card-title-wrapper .product-name-wrapper,.carousel-item-wrapper .carousel-item-content-placeholder .carousel-item-title-plaholder .product-name-wrapper{align-items:flex-start;display:flex}.carousel-item-placeholder-wrapper .carousel-item-content .card-title-wrapper .product-name-wrapper .product-name,.carousel-item-placeholder-wrapper .carousel-item-content .carousel-item-title-plaholder .product-name-wrapper .product-name,.carousel-item-placeholder-wrapper .carousel-item-content-placeholder .card-title-wrapper .product-name-wrapper .product-name,.carousel-item-placeholder-wrapper .carousel-item-content-placeholder .carousel-item-title-plaholder .product-name-wrapper .product-name,.carousel-item-wrapper .carousel-item-content .card-title-wrapper .product-name-wrapper .product-name,.carousel-item-wrapper .carousel-item-content .carousel-item-title-plaholder .product-name-wrapper .product-name,.carousel-item-wrapper .carousel-item-content-placeholder .card-title-wrapper .product-name-wrapper .product-name,.carousel-item-wrapper .carousel-item-content-placeholder .carousel-item-title-plaholder .product-name-wrapper .product-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:14px;overflow:hidden}.carousel-item-placeholder-wrapper .card-footer,.carousel-item-wrapper .card-footer{align-items:center;bottom:8%;box-sizing:border-box;display:flex;justify-content:space-between;padding:12px 8px 16px;position:absolute;width:100%}.carousel-item-placeholder-wrapper .card-footer .pricing-details-wrapper,.carousel-item-wrapper .card-footer .pricing-details-wrapper{line-height:8px;margin-inline-end:5px;position:relative}.carousel-item-placeholder-wrapper .card-footer .pricing-details-wrapper .pricing-details,.carousel-item-wrapper .card-footer .pricing-details-wrapper .pricing-details{align-items:center;display:flex;flex-wrap:wrap;margin-top:-10px}.carousel-item-placeholder-wrapper .card-footer .pricing-details-wrapper .pricing-details .original-item-price,.carousel-item-wrapper .card-footer .pricing-details-wrapper .pricing-details .original-item-price{color:#a3a3a4;display:inline;padding-right:5px;text-decoration:line-through}.carousel-item-placeholder-wrapper .card-footer .pricing-details-wrapper .pricing-details .discounted-item-price,.carousel-item-wrapper .card-footer .pricing-details-wrapper .pricing-details .discounted-item-price{display:inline;padding-right:5px}.carousel-item-placeholder-wrapper .card-footer .pricing-details-wrapper .item-quantity,.carousel-item-wrapper .card-footer .pricing-details-wrapper .item-quantity{font-size:10px;line-height:130%;margin-top:0;min-width:100px;position:absolute;width:110%}.carousel-item-placeholder-wrapper .card-footer .pricing-details-wrapper .item-quantity>b,.carousel-item-wrapper .card-footer .pricing-details-wrapper .item-quantity>b{font-weight:400}.carousel-item-placeholder-wrapper .card-footer .action-right,.carousel-item-wrapper .card-footer .action-right{align-items:center;display:flex;flex-direction:column;justify-content:space-between;white-space:nowrap}.carousel-item-placeholder-wrapper .card-footer .action-right .button-wrapper .app-button,.carousel-item-placeholder-wrapper .card-footer .action-right .button-wrapper .counter-wrapper,.carousel-item-wrapper .card-footer .action-right .button-wrapper .app-button,.carousel-item-wrapper .card-footer .action-right .button-wrapper .counter-wrapper{box-shadow:0 2px 8px #77777729;padding:0 2.5px;width:60px}.carousel-item-placeholder-wrapper .card-footer .action-right .button-wrapper .add-to-cart-cta,.carousel-item-wrapper .card-footer .action-right .button-wrapper .add-to-cart-cta{padding:0 8px}.carousel-item-placeholder-wrapper .card-footer .action-right .button-wrapper .out-of-stock-cta,.carousel-item-wrapper .card-footer .action-right .button-wrapper .out-of-stock-cta{width:92px}.carousel-item-placeholder-wrapper .card-footer .action-right .customize-cta,.carousel-item-wrapper .card-footer .action-right .customize-cta{font-size:10px!important}@media only screen and (min-width:768px){.carousel-item-placeholder-wrapper,.carousel-item-wrapper{border-bottom:0;border-radius:8px;cursor:pointer;height:260px;max-width:190px;min-width:190px}.carousel-item-placeholder-wrapper .carousel-image-placeholder,.carousel-item-placeholder-wrapper .carousel-item-image,.carousel-item-wrapper .carousel-image-placeholder,.carousel-item-wrapper .carousel-item-image{border-bottom-left-radius:0;border-bottom-right-radius:0;height:126px;width:100%}.carousel-item-placeholder-wrapper .carousel-image-placeholder .favorite-indicator-wrapper,.carousel-item-placeholder-wrapper .carousel-item-image .favorite-indicator-wrapper,.carousel-item-wrapper .carousel-image-placeholder .favorite-indicator-wrapper,.carousel-item-wrapper .carousel-item-image .favorite-indicator-wrapper{right:10px;top:10px}.carousel-item-placeholder-wrapper .carousel-item-content .card-title-wrapper .product-name-wrapper .product-name,.carousel-item-placeholder-wrapper .carousel-item-content .carousel-item-title-plaholder .product-name-wrapper .product-name,.carousel-item-placeholder-wrapper .carousel-item-content-placeholder .card-title-wrapper .product-name-wrapper .product-name,.carousel-item-placeholder-wrapper .carousel-item-content-placeholder .carousel-item-title-plaholder .product-name-wrapper .product-name,.carousel-item-wrapper .carousel-item-content .card-title-wrapper .product-name-wrapper .product-name,.carousel-item-wrapper .carousel-item-content .carousel-item-title-plaholder .product-name-wrapper .product-name,.carousel-item-wrapper .carousel-item-content-placeholder .card-title-wrapper .product-name-wrapper .product-name,.carousel-item-wrapper .carousel-item-content-placeholder .carousel-item-title-plaholder .product-name-wrapper .product-name{line-height:18px}.carousel-item-placeholder-wrapper .card-footer .pricing-details-wrapper .pricing-details .original-item-price,.carousel-item-wrapper .card-footer .pricing-details-wrapper .pricing-details .original-item-price{font-size:11px}.carousel-item-placeholder-wrapper .card-footer .button-wrapper,.carousel-item-wrapper .card-footer .button-wrapper{display:flex;flex-direction:column;justify-content:flex-end}.carousel-item-placeholder-wrapper .card-footer .button-wrapper .out-of-stock-cta,.carousel-item-wrapper .card-footer .button-wrapper .out-of-stock-cta{width:92px}}.app-carousel{overflow-x:auto;position:relative}.app-carousel .item-list{display:flex;overflow-x:scroll;padding:16px 0;scroll-behavior:smooth}.app-carousel .item-list .item-card-wrapper{margin-inline-end:23px!important;min-width:300px;overflow:auto}.app-carousel .scroll-buttons-wrapper .scroll-button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 .5rem 1rem #00000026;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;top:30%;width:50px}.app-carousel .scroll-buttons-wrapper .scroll-button .left-arrow{transform:rotate(180deg)}.app-carousel .scroll-buttons-wrapper .left-arrow-wrapper{left:10px}.app-carousel .scroll-buttons-wrapper .right-arrow-wrapper{right:10px}@media only screen and (min-width:768px){.app-carousel{position:relative}.app-carousel .item-list{padding:0 0 16px}}.cart-wrapper-shimmer{box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.cart-wrapper-shimmer{min-height:calc(100vh - 350px)}}.cart-wrapper-shimmer{background-color:#f7f7f7}.cart-wrapper-shimmer .cart-container-shimmer{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.cart-wrapper-shimmer .cart-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.cart-wrapper-shimmer .cart-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.cart-wrapper-shimmer .cart-container-shimmer{padding:24px 0 0}}.cart-wrapper-shimmer .cart-container-shimmer{background-color:#f7f7f7;display:flex;flex-direction:column}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer{width:100%}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer>div{background-color:#fff}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer>div:nth-child(2){border-radius:8px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-widget-shimmer{padding:24px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-header-shimmer{padding:8px;width:180px}}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-header-shimmer{margin-bottom:34px;width:40%}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-top:32px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .image-wrapper{display:flex}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .image-wrapper .item-image-placeholder{border-radius:16px;height:60px;width:100px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .image-wrapper .item-update-placeholder-wrapper{display:flex;flex-direction:column;margin-inline-start:20px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .image-wrapper .item-update-placeholder-wrapper .placeholder-1{border-radius:20px;height:18px;margin-bottom:20px;width:180px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .image-wrapper .item-update-placeholder-wrapper .placeholder-2{border-radius:20px;height:10px;width:70px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .counter-add-wrapper{align-items:center;flex-grow:3;width:100%}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .counter-add-wrapper .counter-placeholder{border-radius:8px;height:36px;margin-left:auto;width:90px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-add-more-shimmer{height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-add-more-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-add-more-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-add-more-shimmer{padding:8px;width:180px}}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-add-more-shimmer{border-radius:16px;margin-top:30px;width:60%}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer{background-color:#fff;height:-webkit-max-content;height:max-content;margin:0;padding:20px 20px 32px;width:100%}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-header-shimmer{padding:8px;width:180px}}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-header-shimmer{margin-bottom:42px;width:40%}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-bill-shimmer-wrapper{display:flex;justify-content:space-between;margin-bottom:20px}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-bill-shimmer-wrapper .cart-bill-text-one-shimmer{border-radius:16px;height:10px;width:50%}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-bill-shimmer-wrapper .cart-bill-text-two-shimmer{border-radius:16px;height:10px;width:20%}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-bill-shimmer-wrapper:nth-child(4){margin-top:40px}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-bill-shimmer-wrapper:nth-child(4) .cart-bill-text-one-shimmer,.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-bill-shimmer-wrapper:nth-child(4) .cart-bill-text-two-shimmer{height:20px}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-bill-text-three-shimmer{border-radius:16px;height:10px;width:60%}@media only screen and (min-width:768px){.cart-wrapper-shimmer .cart-container-shimmer{justify-content:space-between}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder{align-items:center;flex-direction:row}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .quality-price-wrapper{flex-direction:row;margin-top:0;width:200px}}@media only screen and (min-width:1024px){.cart-wrapper-shimmer .cart-container-shimmer{flex-direction:row;gap:20px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer{width:59%}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer{width:39%}}.checkout-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.checkout-wrapper-shimmer{min-height:calc(100vh - 350px)}}.checkout-wrapper-shimmer .checkout-container-shimmer{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.checkout-wrapper-shimmer .checkout-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.checkout-wrapper-shimmer .checkout-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.checkout-wrapper-shimmer .checkout-container-shimmer{padding:24px 0 0}}.checkout-wrapper-shimmer .checkout-container-shimmer{background-color:#f7f7f7;border-radius:8px;display:flex;flex-direction:column;gap:24px;padding:32px 12px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer{display:flex;flex-direction:column;gap:24px;margin:0;width:100%}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer>div{background-color:#fff;padding:32px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-header-shimmer{padding:8px;width:180px}}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-widget-shimmer .customer-info-wrapper .item-update-placeholder{align-items:center;display:flex;margin-top:24px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-widget-shimmer .customer-info-wrapper .item-update-placeholder .item-image-placeholder{border-radius:16px;height:54px;width:54px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-widget-shimmer .customer-info-wrapper .item-update-placeholder .item-update-placeholder-wrapper{display:flex;flex-direction:column;margin-inline-start:20px;width:80%}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-widget-shimmer .customer-info-wrapper .item-update-placeholder .item-update-placeholder-wrapper .placeholder-1{border-radius:20px;height:10px;margin-bottom:20px;width:50%}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-widget-shimmer .customer-info-wrapper .item-update-placeholder .item-update-placeholder-wrapper .placeholder-2{border-radius:20px;height:10px;width:50%}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-add-more-shimmer{border-radius:16px;height:10px;margin:0!important;width:100%}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-bill-text-one-shimmer{border-radius:16px;display:block;height:30px;margin-bottom:30px;margin-top:25px;width:50%}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer{background-color:#fff;height:-webkit-max-content;height:max-content;padding:32px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-header-shimmer{padding:8px;width:180px}}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-bill-text-one-shimmer{border-radius:16px;height:50px;margin-bottom:30px;margin-top:22px;width:100%}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-bill-text-two-shimmer{border-radius:16px;height:10px;margin-bottom:30px;width:60%}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-header-shimmer{padding:8px;width:180px}}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-header-shimmer{margin:42px 0 32px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-bill-shimmer-wrapper{display:flex;justify-content:space-between;margin-bottom:20px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-bill-shimmer-wrapper .cart-bill-text-one-shimmer{border-radius:16px;height:10px;width:50%}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-bill-shimmer-wrapper .cart-bill-text-two-shimmer{border-radius:16px;height:10px;width:20%}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-bill-shimmer-wrapper:nth-child(4){margin-top:40px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-bill-shimmer-wrapper:nth-child(4) .cart-bill-text-one-shimmer,.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-bill-shimmer-wrapper:nth-child(4) .cart-bill-text-two-shimmer{height:20px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-bill-text-three-shimmer{border-radius:16px;height:10px;width:60%}@media only screen and (min-width:768px){.checkout-wrapper-shimmer .checkout-container-shimmer{box-sizing:border-box;flex-direction:row;justify-content:space-between}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer{flex:2.1 1}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-widget-shimmer .customer-info-wrapper{display:grid;grid-template-columns:auto auto}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer{flex:1 1}}.card-wrapper{background-color:#fff;margin:0 0 16px;padding:16px}.card-wrapper:first-child{margin-inline-start:0}.card-wrapper:last-child{margin-inline-end:0;margin-bottom:0}.disabled-card{align-items:center;display:flex;height:60px;opacity:.6;pointer-events:none}@media only screen and (min-width:768px){.card-wrapper{margin:0 12px;padding:32px}}.coupons-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.coupons-wrapper-shimmer{min-height:calc(100vh - 350px)}}.coupons-wrapper-shimmer{min-height:calc(100vh - 200px)!important}.coupons-wrapper-shimmer .coupons-container-shimmer{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.coupons-wrapper-shimmer .coupons-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.coupons-wrapper-shimmer .coupons-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.coupons-wrapper-shimmer .coupons-container-shimmer{padding:24px 0 0}}.coupons-wrapper-shimmer .coupons-container-shimmer{background-color:#f7f7f7!important}.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-header-shimmer{padding:8px;width:180px}}.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-items-shimmer{margin-top:32px}.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-items-shimmer .coupons-solo-shimmer{background-color:#f7f7f7;border:1px dashed #a3a3a4;border-radius:10px;box-sizing:border-box;height:144px;margin-bottom:24px;padding:16px}@media only screen and (min-width:768px){.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-items-shimmer{grid-row-gap:0;grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:calc(50% - 16px) calc(50% - 16px);row-gap:0}}@media only screen and (min-width:1024px){.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-items-shimmer{grid-row-gap:0;grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:calc(33.33% - 16px) calc(33.33% - 16px) calc(33.33% - 16px);row-gap:0}}.custom-page-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.custom-page-wrapper-shimmer{min-height:calc(100vh - 350px)}}.custom-page-wrapper-shimmer{padding-top:24px}.custom-page-wrapper-shimmer .custom-page-container-shimmer{background-color:#fff;box-sizing:border-box;min-height:calc(100vh - 200px)!important;padding:0 12px}@media only screen and (min-width:768px){.custom-page-wrapper-shimmer .custom-page-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.custom-page-wrapper-shimmer .custom-page-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.custom-page-wrapper-shimmer .custom-page-container-shimmer{padding:24px 0 0}}.custom-page-wrapper-shimmer .custom-page-container-shimmer{padding:12px!important}.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-header-shimmer{padding:8px;width:180px}}.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-header-shimmer{margin-bottom:32px}.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-card-shimmer{margin-bottom:50px}.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-card-shimmer .custom-page-text-one-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px}@media only screen and (min-width:768px){.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-card-shimmer .custom-page-text-one-shimmer{padding:4px}}@media only screen and (min-width:1024px){.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-card-shimmer .custom-page-text-one-shimmer{padding:8px}}.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-card-shimmer .custom-page-text-one-shimmer{width:95%}.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-card-shimmer .custom-page-text-two-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px}@media only screen and (min-width:768px){.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-card-shimmer .custom-page-text-two-shimmer{padding:4px}}@media only screen and (min-width:1024px){.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-card-shimmer .custom-page-text-two-shimmer{padding:8px}}.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-card-shimmer .custom-page-text-two-shimmer{width:80%}@media only screen and (min-width:768px){.custom-page-wrapper-shimmer .custom-page-container-shimmer{padding:24px!important}}.qr-code-customizable-button{padding:0 8px}.item-card-wrapper,.item-placeholder-wrapper{background-color:#fff;border-bottom:1px solid #a3a3a352;display:flex;flex-direction:column;padding:22px 0;position:relative}.item-card-wrapper .item-image-wrapper,.item-placeholder-wrapper .item-image-wrapper{display:flex;flex-direction:row-reverse;position:relative;width:100%}.item-card-wrapper .item-image-wrapper .image-add-container,.item-placeholder-wrapper .item-image-wrapper .image-add-container{position:relative}.item-card-wrapper .item-image-wrapper .image-add-container .image-placeholder,.item-card-wrapper .item-image-wrapper .image-add-container .item-image,.item-placeholder-wrapper .item-image-wrapper .image-add-container .image-placeholder,.item-placeholder-wrapper .item-image-wrapper .image-add-container .item-image{align-items:center;background-color:#f7f7f7;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;flex:0 0 auto;height:100%;max-height:100px;object-fit:contain;position:relative;width:136px}.item-card-wrapper .item-image-wrapper .image-add-container .right-action-wrapper,.item-placeholder-wrapper .item-image-wrapper .image-add-container .right-action-wrapper{display:flex;justify-content:center;position:relative;top:-14%;width:100%}.item-card-wrapper .item-image-wrapper .image-add-container .right-action-wrapper .right-action,.item-placeholder-wrapper .item-image-wrapper .image-add-container .right-action-wrapper .right-action{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.item-card-wrapper .item-image-wrapper .image-add-container .right-action-wrapper .right-action .button-wrapper .out-of-stock-cta,.item-placeholder-wrapper .item-image-wrapper .image-add-container .right-action-wrapper .right-action .button-wrapper .out-of-stock-cta{height:28px;white-space:nowrap;width:92px}.item-card-wrapper .item-image-wrapper .image-add-container .right-action-wrapper .right-action .button-wrapper .add-to-cart-cta,.item-card-wrapper .item-image-wrapper .image-add-container .right-action-wrapper .right-action .button-wrapper .counter-wrapper,.item-placeholder-wrapper .item-image-wrapper .image-add-container .right-action-wrapper .right-action .button-wrapper .add-to-cart-cta,.item-placeholder-wrapper .item-image-wrapper .image-add-container .right-action-wrapper .right-action .button-wrapper .counter-wrapper{box-shadow:0 2px 8px #77777729;height:36px;width:84px}.item-card-wrapper .item-image-wrapper .image-add-container .right-action-wrapper .right-action .cutomize-button,.item-placeholder-wrapper .item-image-wrapper .image-add-container .right-action-wrapper .right-action .cutomize-button{font-size:10px!important}.item-card-wrapper .item-content,.item-card-wrapper .item-content-placeholder,.item-placeholder-wrapper .item-content,.item-placeholder-wrapper .item-content-placeholder{border-top:0!important;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;width:100%}.item-card-wrapper .item-content .card-title-wrapper,.item-card-wrapper .item-content .item-title-placeholder,.item-card-wrapper .item-content-placeholder .card-title-wrapper,.item-card-wrapper .item-content-placeholder .item-title-placeholder,.item-placeholder-wrapper .item-content .card-title-wrapper,.item-placeholder-wrapper .item-content .item-title-placeholder,.item-placeholder-wrapper .item-content-placeholder .card-title-wrapper,.item-placeholder-wrapper .item-content-placeholder .item-title-placeholder{display:flex!important;justify-content:space-between}.item-card-wrapper .item-content .card-title-wrapper .product-name-wrapper,.item-card-wrapper .item-content .item-title-placeholder .product-name-wrapper,.item-card-wrapper .item-content-placeholder .card-title-wrapper .product-name-wrapper,.item-card-wrapper .item-content-placeholder .item-title-placeholder .product-name-wrapper,.item-placeholder-wrapper .item-content .card-title-wrapper .product-name-wrapper,.item-placeholder-wrapper .item-content .item-title-placeholder .product-name-wrapper,.item-placeholder-wrapper .item-content-placeholder .card-title-wrapper .product-name-wrapper,.item-placeholder-wrapper .item-content-placeholder .item-title-placeholder .product-name-wrapper{align-items:center;display:flex}.item-card-wrapper .item-content .card-title-wrapper .product-name-wrapper .product-name,.item-card-wrapper .item-content .item-title-placeholder .product-name-wrapper .product-name,.item-card-wrapper .item-content-placeholder .card-title-wrapper .product-name-wrapper .product-name,.item-card-wrapper .item-content-placeholder .item-title-placeholder .product-name-wrapper .product-name,.item-placeholder-wrapper .item-content .card-title-wrapper .product-name-wrapper .product-name,.item-placeholder-wrapper .item-content .item-title-placeholder .product-name-wrapper .product-name,.item-placeholder-wrapper .item-content-placeholder .card-title-wrapper .product-name-wrapper .product-name,.item-placeholder-wrapper .item-content-placeholder .item-title-placeholder .product-name-wrapper .product-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;display:flex;line-height:1.3em;overflow:hidden}.item-card-wrapper .item-content .item-description-wrapper,.item-card-wrapper .item-content-placeholder .item-description-wrapper,.item-placeholder-wrapper .item-content .item-description-wrapper,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper{align-items:center;display:flex;margin-top:4px;overflow-x:hidden;position:relative;width:100%}.item-card-wrapper .item-content .item-description-wrapper .item-description,.item-card-wrapper .item-content-placeholder .item-description-wrapper .item-description,.item-placeholder-wrapper .item-content .item-description-wrapper .item-description,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper .item-description{font-size:14px;height:70%;line-height:1.4em;margin-inline-end:5px;overflow-x:hidden;overflow-y:auto;width:40vw}.item-card-wrapper .item-content .item-description-wrapper .view-more-desc-link,.item-card-wrapper .item-content-placeholder .item-description-wrapper .view-more-desc-link,.item-placeholder-wrapper .item-content .item-description-wrapper .view-more-desc-link,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper .view-more-desc-link{display:none}.item-card-wrapper .item-content .cutomize-button-wrapper,.item-card-wrapper .item-content-placeholder .cutomize-button-wrapper,.item-placeholder-wrapper .item-content .cutomize-button-wrapper,.item-placeholder-wrapper .item-content-placeholder .cutomize-button-wrapper{display:flex;justify-content:flex-end}.item-card-wrapper .item-content .pricing-details-wrapper .price-wrapper,.item-card-wrapper .item-content-placeholder .pricing-details-wrapper .price-wrapper,.item-placeholder-wrapper .item-content .pricing-details-wrapper .price-wrapper,.item-placeholder-wrapper .item-content-placeholder .pricing-details-wrapper .price-wrapper{height:24px;line-height:24px}.item-card-wrapper .item-content .pricing-details-wrapper .price-wrapper .original-item-price,.item-card-wrapper .item-content-placeholder .pricing-details-wrapper .price-wrapper .original-item-price,.item-placeholder-wrapper .item-content .pricing-details-wrapper .price-wrapper .original-item-price,.item-placeholder-wrapper .item-content-placeholder .pricing-details-wrapper .price-wrapper .original-item-price{display:inline;padding-right:5px;text-decoration:line-through;vertical-align:middle}.item-card-wrapper .item-content .pricing-details-wrapper .price-wrapper .discounted-item-price,.item-card-wrapper .item-content-placeholder .pricing-details-wrapper .price-wrapper .discounted-item-price,.item-placeholder-wrapper .item-content .pricing-details-wrapper .price-wrapper .discounted-item-price,.item-placeholder-wrapper .item-content-placeholder .pricing-details-wrapper .price-wrapper .discounted-item-price{display:inline;font-weight:600;padding-right:5px;vertical-align:middle}.item-card-wrapper .item-content .pricing-details-wrapper .item-quantity,.item-card-wrapper .item-content-placeholder .pricing-details-wrapper .item-quantity,.item-placeholder-wrapper .item-content .pricing-details-wrapper .item-quantity,.item-placeholder-wrapper .item-content-placeholder .pricing-details-wrapper .item-quantity{align-items:center;display:flex;font-size:12px}.item-card-wrapper .item-content .show-description-btn-mobile,.item-card-wrapper .item-content-placeholder .show-description-btn-mobile,.item-placeholder-wrapper .item-content .show-description-btn-mobile,.item-placeholder-wrapper .item-content-placeholder .show-description-btn-mobile{background:#fff;bottom:3px;height:20px;position:absolute;right:0;width:120px}.item-card-wrapper .show-description-btn,.item-placeholder-wrapper .show-description-btn{display:none}.item-card-wrapper .card-footer,.item-placeholder-wrapper .card-footer{align-items:center;box-sizing:border-box;justify-content:space-between}.item-card-wrapper .card-footer .pricing-details-wrapper,.item-placeholder-wrapper .card-footer .pricing-details-wrapper{justify-content:space-between}.item-card-wrapper .card-footer .pricing-details-wrapper .price-wrapper,.item-placeholder-wrapper .card-footer .pricing-details-wrapper .price-wrapper{min-width:140px}.item-card-wrapper .card-footer .pricing-details-wrapper .price-wrapper .original-item-price,.item-placeholder-wrapper .card-footer .pricing-details-wrapper .price-wrapper .original-item-price{color:#a3a3a4;display:inline;padding-right:5px;text-decoration:line-through}.item-card-wrapper .card-footer .pricing-details-wrapper .price-wrapper .discounted-item-price,.item-placeholder-wrapper .card-footer .pricing-details-wrapper .price-wrapper .discounted-item-price{display:inline;font-weight:600;padding-right:5px}.item-card-wrapper .card-footer .pricing-details-wrapper .item-quantity,.item-placeholder-wrapper .card-footer .pricing-details-wrapper .item-quantity{align-items:center;display:flex;font-size:12px;font-weight:500;min-width:120px;padding:5px 0}.item-card-wrapper .card-footer .right-action,.item-placeholder-wrapper .card-footer .right-action{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.item-card-wrapper .card-footer .right-action .button-wrapper .out-of-stock-cta,.item-placeholder-wrapper .card-footer .right-action .button-wrapper .out-of-stock-cta{height:28px;white-space:nowrap;width:92px}.item-card-wrapper .card-footer .right-action .button-wrapper .add-to-cart-cta,.item-card-wrapper .card-footer .right-action .button-wrapper .counter-wrapper,.item-placeholder-wrapper .card-footer .right-action .button-wrapper .add-to-cart-cta,.item-placeholder-wrapper .card-footer .right-action .button-wrapper .counter-wrapper{height:26px}.item-card-wrapper .card-footer .right-action .cutomize-button,.item-placeholder-wrapper .card-footer .right-action .cutomize-button{font-size:10px!important}.item-card-wrapper:last-of-type{border-bottom:initial}@media only screen and (min-width:768px){.item-card-wrapper,.item-placeholder-wrapper{border-bottom:0;border-radius:16px;box-shadow:0 4px 6px 4px #a3a3a41a;cursor:pointer;height:100%;padding:0;position:relative}.item-card-wrapper .item-image-wrapper,.item-card-wrapper .item-image-wrapper-placeholder,.item-placeholder-wrapper .item-image-wrapper,.item-placeholder-wrapper .item-image-wrapper-placeholder{display:block;min-height:100px;padding-bottom:200px}.item-card-wrapper .item-image-wrapper .image-add-container,.item-card-wrapper .item-image-wrapper-placeholder .image-add-container,.item-placeholder-wrapper .item-image-wrapper .image-add-container,.item-placeholder-wrapper .item-image-wrapper-placeholder .image-add-container{padding-bottom:0}.item-card-wrapper .item-image-wrapper .image-add-container .right-action-wrapper,.item-card-wrapper .item-image-wrapper-placeholder .image-add-container .right-action-wrapper,.item-placeholder-wrapper .item-image-wrapper .image-add-container .right-action-wrapper,.item-placeholder-wrapper .item-image-wrapper-placeholder .image-add-container .right-action-wrapper{display:none}.item-card-wrapper .item-image-wrapper .image-add-container .item-image,.item-card-wrapper .item-image-wrapper .image-add-container item-image-placeholder,.item-card-wrapper .item-image-wrapper-placeholder .image-add-container .item-image,.item-card-wrapper .item-image-wrapper-placeholder .image-add-container item-image-placeholder,.item-placeholder-wrapper .item-image-wrapper .image-add-container .item-image,.item-placeholder-wrapper .item-image-wrapper .image-add-container item-image-placeholder,.item-placeholder-wrapper .item-image-wrapper-placeholder .image-add-container .item-image,.item-placeholder-wrapper .item-image-wrapper-placeholder .image-add-container item-image-placeholder{border-bottom-left-radius:0;border-bottom-right-radius:0;height:100%;max-height:100%;position:relative;top:0;width:100%}.item-card-wrapper .item-content .pricing-details-wrapper,.item-card-wrapper .item-content-placeholder .pricing-details-wrapper,.item-placeholder-wrapper .item-content .pricing-details-wrapper,.item-placeholder-wrapper .item-content-placeholder .pricing-details-wrapper{display:none}.item-card-wrapper .item-content,.item-card-wrapper .item-content-placeholder,.item-placeholder-wrapper .item-content,.item-placeholder-wrapper .item-content-placeholder{background-color:#fff;border-radius:0 0 10px 10px;display:block;padding:16px 16px 12px!important;position:absolute;transition:all .5s;width:100%}.item-card-wrapper .item-content .card-title-wrapper,.item-card-wrapper .item-content .item-title-placeholder,.item-card-wrapper .item-content-placeholder .card-title-wrapper,.item-card-wrapper .item-content-placeholder .item-title-placeholder,.item-placeholder-wrapper .item-content .card-title-wrapper,.item-placeholder-wrapper .item-content .item-title-placeholder,.item-placeholder-wrapper .item-content-placeholder .card-title-wrapper,.item-placeholder-wrapper .item-content-placeholder .item-title-placeholder{min-height:40px}.item-card-wrapper .item-content .card-title-wrapper .product-name-wrapper .product-name,.item-card-wrapper .item-content .item-title-placeholder .product-name-wrapper .product-name,.item-card-wrapper .item-content-placeholder .card-title-wrapper .product-name-wrapper .product-name,.item-card-wrapper .item-content-placeholder .item-title-placeholder .product-name-wrapper .product-name,.item-placeholder-wrapper .item-content .card-title-wrapper .product-name-wrapper .product-name,.item-placeholder-wrapper .item-content .item-title-placeholder .product-name-wrapper .product-name,.item-placeholder-wrapper .item-content-placeholder .card-title-wrapper .product-name-wrapper .product-name,.item-placeholder-wrapper .item-content-placeholder .item-title-placeholder .product-name-wrapper .product-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.item-card-wrapper .item-content .item-description-wrapper,.item-card-wrapper .item-content-placeholder .item-description-wrapper,.item-placeholder-wrapper .item-content .item-description-wrapper,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper{box-sizing:border-box;display:block;height:63%;margin:initial;margin-top:2px;overflow-y:auto;padding-bottom:30px;position:relative}.item-card-wrapper .item-content .item-description-wrapper .view-more-desc-link,.item-card-wrapper .item-content-placeholder .item-description-wrapper .view-more-desc-link,.item-placeholder-wrapper .item-content .item-description-wrapper .view-more-desc-link,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper .view-more-desc-link{background-color:#fff;display:inline}.item-card-wrapper .item-content .item-description-wrapper .item-description,.item-card-wrapper .item-content-placeholder .item-description-wrapper .item-description,.item-placeholder-wrapper .item-content .item-description-wrapper .item-description,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper .item-description{display:inline;line-height:1.6em;margin-bottom:16px;margin-top:6px;margin-inline-end:0}.item-card-wrapper .item-content .item-description-wrapper .item-description div,.item-card-wrapper .item-content-placeholder .item-description-wrapper .item-description div,.item-placeholder-wrapper .item-content .item-description-wrapper .item-description div,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper .item-description div{display:inline}.item-card-wrapper .card-footer,.item-placeholder-wrapper .card-footer{align-items:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:0;box-sizing:border-box;display:flex;justify-content:space-between;margin-top:0;position:absolute;width:100%}.item-card-wrapper .card-footer .pricing-details-wrapper,.item-placeholder-wrapper .card-footer .pricing-details-wrapper{display:inline;display:initial;min-width:60px}.item-card-wrapper .card-footer .pricing-details-wrapper .price-wrapper,.item-placeholder-wrapper .card-footer .pricing-details-wrapper .price-wrapper{margin-inline-start:unset}.item-card-wrapper .card-footer .pricing-details-wrapper .price-wrapper .original-item-price,.item-placeholder-wrapper .card-footer .pricing-details-wrapper .price-wrapper .original-item-price{font-size:12px}.item-card-wrapper .card-footer .pricing-details-wrapper .item-quantity,.item-placeholder-wrapper .card-footer .pricing-details-wrapper .item-quantity{display:block;font-size:11px}.item-card-wrapper .card-footer .show-description-btn,.item-placeholder-wrapper .card-footer .show-description-btn{bottom:50%;display:inline;display:initial;left:50%;position:absolute;transform:translate(-50%,-50%)}.item-card-wrapper .card-footer .right-action,.item-placeholder-wrapper .card-footer .right-action{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.item-card-wrapper .card-footer .right-action .button-wrapper .out-of-stock-cta,.item-placeholder-wrapper .card-footer .right-action .button-wrapper .out-of-stock-cta{height:28px;white-space:nowrap;width:92px}.item-card-wrapper .card-footer .right-action .button-wrapper .add-to-cart-cta,.item-card-wrapper .card-footer .right-action .button-wrapper .counter-wrapper,.item-placeholder-wrapper .card-footer .right-action .button-wrapper .add-to-cart-cta,.item-placeholder-wrapper .card-footer .right-action .button-wrapper .counter-wrapper{height:32px;width:64px}.item-card-wrapper .card-footer .right-action .button-wrapper .add-to-cart-cta,.item-placeholder-wrapper .card-footer .right-action .button-wrapper .add-to-cart-cta{box-shadow:0 2px 8px #77777729}.item-card-wrapper .card-footer .right-action .cutomize-button,.item-placeholder-wrapper .card-footer .right-action .cutomize-button{font-size:10px!important}.item-card-wrapper:first-of-type{padding:0}}.explore-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.explore-wrapper-shimmer{min-height:calc(100vh - 350px)}}.explore-wrapper-shimmer{background-color:#fff}.explore-wrapper-shimmer .explore-container-shimmer{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.explore-wrapper-shimmer .explore-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.explore-wrapper-shimmer .explore-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.explore-wrapper-shimmer .explore-container-shimmer{padding:24px 0 0}}.explore-wrapper-shimmer .explore-container-shimmer .explore-hero-shimmer{border-radius:16px;height:45vh}.explore-wrapper-shimmer .explore-container-shimmer .explore-menu-shimmer{margin-top:42px}.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-header-shimmer{padding:8px;width:180px}}.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-card-shimmer{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px){.explore-wrapper-shimmer .explore-container-shimmer .explore-hero-shimmer{border-radius:16px;height:70vh;margin:20px 0}.explore-wrapper-shimmer .explore-container-shimmer .explore-menu-shimmer{border-radius:8px;height:42px;margin-bottom:32px}.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer{min-height:calc(100vh - 300px)}.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-card-shimmer{grid-gap:24px;box-sizing:border-box;display:grid;grid-template-columns:calc(50% - 30px) calc(50% - 30px);padding:24px 0}}@media only screen and (min-width:1024px){.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-card-shimmer{grid-gap:32px;grid-template-columns:calc(33.33% - 30px) calc(33.33% - 30px) calc(33.33% - 30px);padding:32px 0}}@media only screen and (min-width:1200px){.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-card-shimmer{grid-template-columns:calc(25% - 24px) calc(25% - 24px) calc(25% - 24px) calc(25% - 24px)}}.favourites-wrapper-shimmer{background-color:#fff!important;background-color:#f7f7f7;box-sizing:border-box;min-height:calc(100vh - 430px);width:100%!important}@media only screen and (min-width:768px){.favourites-wrapper-shimmer{min-height:calc(100vh - 350px)}}.favourites-wrapper-shimmer{margin-top:32px}.favourites-wrapper-shimmer .favourites-container-shimmer{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.favourites-wrapper-shimmer .favourites-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.favourites-wrapper-shimmer .favourites-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.favourites-wrapper-shimmer .favourites-container-shimmer{padding:24px 0 0}}.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-header-shimmer{padding:8px;width:180px}}.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-header-shimmer{margin-bottom:0;width:150px}.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-card-shimmer{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px){.favourites-wrapper-shimmer{margin-top:0}.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-card-shimmer{grid-gap:24px;box-sizing:border-box;display:grid;grid-template-columns:calc(50% - 30px) calc(50% - 30px);padding:24px 0}}@media only screen and (min-width:1024px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-card-shimmer{grid-gap:32px;grid-template-columns:calc(33.33% - 30px) calc(33.33% - 30px) calc(33.33% - 30px);padding:32px 0}}@media only screen and (min-width:1200px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-card-shimmer{gap:52px;grid-template-columns:repeat(4,calc(25% - 24px))}}@media only screen and (min-width:1440px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-card-shimmer{gap:32px;grid-template-columns:repeat(4,calc(25% - 24px))}}.order-success-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.order-success-wrapper-shimmer{min-height:calc(100vh - 350px)}}.order-success-wrapper-shimmer{min-height:calc(100vh - 300px)!important}.order-success-wrapper-shimmer .order-success-container-shimmer{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.order-success-wrapper-shimmer .order-success-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.order-success-wrapper-shimmer .order-success-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.order-success-wrapper-shimmer .order-success-container-shimmer{padding:24px 0 0}}.order-success-wrapper-shimmer .order-success-container-shimmer{background-color:#0000!important;display:flex;flex-direction:column;gap:20px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-section-shimmer{grid-gap:20px;background-color:#fff;display:grid;flex:1 1;gap:20px;padding:30px;place-content:center;place-items:center}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-section-shimmer .order-success-image-shimmer{border-radius:16px;height:20vh;width:30vh}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-section-shimmer .order-success-text-one{border-radius:16px;height:20px;width:300px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-section-shimmer .order-success-group-texts{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;width:600px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-section-shimmer .order-success-group-texts .order-success-text-four,.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-section-shimmer .order-success-group-texts .order-success-text-three,.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-section-shimmer .order-success-group-texts .order-success-text-two{border-radius:16px;height:10px;margin-bottom:20px;width:150px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer{display:flex;flex:1 1;flex-direction:column;gap:20px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-one-shimmer{background-color:#fff;padding:30px;width:100%}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-one-shimmer .order-success-group-one{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:50px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-one-shimmer .order-success-group-one .order-success-first{margin-bottom:50px;width:30%}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-one-shimmer .order-success-group-one .order-success-first .order-success-text-one{border-radius:16px;height:20px;margin-bottom:50px;width:100%}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-one-shimmer .order-success-group-one .order-success-second{margin-inline-end:30px;width:100%}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-one-shimmer .order-success-group-one .order-success-second .order-success-text-two{border-radius:16px;height:15px;margin-bottom:50px;width:100%}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-two-shimmer{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:30px;width:100%}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-two-shimmer .order-success-summary-two-group{display:flex;justify-content:center;margin-bottom:30px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-two-shimmer .order-success-summary-two-group .order-success-text-one{border-radius:16px;height:50px;margin-inline-end:10px;width:50px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-two-shimmer .order-success-summary-three-group{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-two-shimmer .order-success-summary-three-group .order-success-text-two{border-radius:16px;height:30px;margin-bottom:30px;max-width:300px;width:70%}@media only screen and (min-width:768px){.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer{flex-direction:row}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-one-shimmer{width:70%}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-one-shimmer .order-success-group-one{flex-direction:row}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-one-shimmer .order-success-group-one .order-success-second{margin-top:20px;width:60%}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-two-shimmer{width:28%}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-section-shimmer .order-success-group-texts{flex-direction:row}}.order-history-wrapper{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.order-history-wrapper{min-height:calc(100vh - 350px)}}.order-history-wrapper .orders-card{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.order-history-wrapper .orders-card{padding:16px 0 0}}@media only screen and (min-width:1024px){.order-history-wrapper .orders-card{padding:20px 0 0}}@media only screen and (min-width:1200px){.order-history-wrapper .orders-card{padding:24px 0 0}}.order-history-wrapper .orders-card{cursor:pointer;margin:0;overflow-y:auto;padding:24px 12px!important}.order-integrated .order-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.order-integrated .order-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.order-integrated .order-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.order-integrated .order-header-shimmer{padding:8px;width:180px}}.order-integrated .order-header-shimmer{margin-bottom:28px}.order-integrated .order-card-shimmer{background-color:#fff;border-radius:16px;box-shadow:0 4px 6px 4px #a3a3a41a;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px;padding:12px}.order-integrated .order-card-shimmer .order-shimmer-left-section{width:70%}.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-one-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px}@media only screen and (min-width:768px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-one-shimmer{padding:4px}}@media only screen and (min-width:1024px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-one-shimmer{padding:8px}}.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-one-shimmer{width:100%}.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-two-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px}@media only screen and (min-width:768px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-two-shimmer{padding:4px}}@media only screen and (min-width:1024px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-two-shimmer{padding:8px}}.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-two-shimmer{width:70%}.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-three-shimmer{border-radius:16px;height:4px;margin-bottom:15px;margin-top:60px;padding:2px}@media only screen and (min-width:768px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-three-shimmer{padding:4px}}@media only screen and (min-width:1024px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-three-shimmer{padding:8px}}.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-three-shimmer{width:120%}.order-integrated .order-card-shimmer .order-shimmer-right-section{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.order-integrated .order-card-shimmer .order-shimmer-right-section .order-status-shimmer-wrapper{align-items:center;display:flex;justify-content:center}.order-integrated .order-card-shimmer .order-shimmer-right-section .order-status-shimmer-wrapper .order-status-shimmer{border-radius:40px;height:40px;width:40px}.order-integrated .order-card-shimmer .order-shimmer-right-section .order-price-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px}@media only screen and (min-width:768px){.order-integrated .order-card-shimmer .order-shimmer-right-section .order-price-shimmer{padding:4px}}@media only screen and (min-width:1024px){.order-integrated .order-card-shimmer .order-shimmer-right-section .order-price-shimmer{padding:8px}}.order-integrated .order-card-shimmer .order-shimmer-right-section .order-price-shimmer{margin-bottom:0;width:100px}@media only screen and (min-width:768px){.order-history-wrapper{padding-top:24px}.order-history-wrapper .orders-card{margin:0 32px;padding:24px!important}.order-integrated{padding-top:0}.order-integrated .order-card-shimmer{flex-direction:row}.order-integrated .order-card-shimmer .order-shimmer-left-section{width:70%}.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-one-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px;width:60%}}@media only screen and (min-width:768px)and (min-width:768px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-one-shimmer{padding:4px}}@media only screen and (min-width:768px)and (min-width:1024px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-one-shimmer{padding:8px}}@media only screen and (min-width:768px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-two-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px;width:40%}}@media only screen and (min-width:768px)and (min-width:768px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-two-shimmer{padding:4px}}@media only screen and (min-width:768px)and (min-width:1024px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-two-shimmer{padding:8px}}@media only screen and (min-width:768px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-three-shimmer{border-radius:16px;height:4px;margin-bottom:15px;margin-top:60px;padding:2px;width:60%}}@media only screen and (min-width:768px)and (min-width:768px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-three-shimmer{padding:4px}}@media only screen and (min-width:768px)and (min-width:1024px){.order-integrated .order-card-shimmer .order-shimmer-left-section .order-card-sub-three-shimmer{padding:8px}}@media only screen and (min-width:768px){.order-integrated .order-card-shimmer .order-shimmer-right-section{align-items:center;flex-direction:column;justify-content:space-between;justify-content:flex-start}.order-integrated .order-card-shimmer .order-shimmer-right-section .order-status-shimmer{margin-bottom:30px}}@media only screen and (min-width:1200px){.order-history-wrapper .orders-card{margin:0}}.page-not-found-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.page-not-found-wrapper-shimmer{min-height:calc(100vh - 350px)}}.page-not-found-wrapper-shimmer{display:grid;min-height:calc(100vh - 200px)!important;place-content:center}.page-not-found-wrapper-shimmer .page-not-found-container-shimmer{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.page-not-found-wrapper-shimmer .page-not-found-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.page-not-found-wrapper-shimmer .page-not-found-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.page-not-found-wrapper-shimmer .page-not-found-container-shimmer{padding:24px 0 0}}.page-not-found-wrapper-shimmer .page-not-found-container-shimmer{grid-gap:10px;background-color:#f7f7f7!important;display:grid;gap:10px;place-content:center;place-items:center}.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-image-shimmer{border-radius:16px;height:200px;margin-bottom:24px;min-width:350px;width:20vh}.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-placeholder-one-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px}@media only screen and (min-width:768px){.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-placeholder-one-shimmer{padding:4px}}@media only screen and (min-width:1024px){.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-placeholder-one-shimmer{padding:8px}}.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-placeholder-one-shimmer{width:60%}.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-placeholder-two-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px}@media only screen and (min-width:768px){.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-placeholder-two-shimmer{padding:4px}}@media only screen and (min-width:1024px){.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-placeholder-two-shimmer{padding:8px}}.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-placeholder-two-shimmer{width:80%}.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-button-shimmer{border-radius:8px;height:40px;margin:0 auto;width:116px}.profile-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.profile-wrapper-shimmer{min-height:calc(100vh - 350px)}}.profile-wrapper-shimmer{border:1px solid #0000}.profile-wrapper-shimmer .profile-container-shimmer{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.profile-wrapper-shimmer .profile-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.profile-wrapper-shimmer .profile-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.profile-wrapper-shimmer .profile-container-shimmer{padding:24px 0 0}}.profile-wrapper-shimmer .profile-container-shimmer{background-color:#0000!important}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer{background-color:#fff;padding:16px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-header-shimmer{border-radius:16px;height:25px;width:100px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-section-heading-shimmer{border-radius:16px;display:block;height:16px;margin-bottom:30px;margin-top:30px;width:150px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-container-shimmer{margin-top:20px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-container-shimmer .profile-card-shimmer{align-items:center;display:flex;margin-bottom:50px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-container-shimmer .profile-card-shimmer .placeholder-one-shimmer{border-radius:16px;height:28px;width:100%}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-container-shimmer .profile-card-shimmer .placeholder-two-shimmer{border-radius:1rem;height:3rem;margin-inline-end:10px;width:3.5rem}.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer{background-color:#fff;padding:16px}.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer .profile-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer .profile-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer .profile-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer .profile-header-shimmer{padding:8px;width:180px}}.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer .profile-header-shimmer{margin:0 auto 32px}.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer .profile-offers-coupons-shimmer{border-radius:16px;height:130px;margin-bottom:24px;width:100%}@media only screen and (min-width:768px){.profile-wrapper-shimmer .profile-container-shimmer{display:flex;gap:12px;justify-content:space-between}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer{flex:1.88 1;padding:24px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-container-shimmer .profile-card-shimmer{margin-bottom:50px}.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer{flex:1 1;padding:24px!important}}@media only screen and (min-width:1024px){.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer{padding:32px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-container-shimmer{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-container-shimmer .profile-card-shimmer{margin-inline-end:20px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-container-shimmer .profile-card-shimmer .placeholder-two-shimmer{width:4rem}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-shimmer{margin-bottom:50px;width:45%}.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer{padding:32px!important}}.refer-and-earn-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.refer-and-earn-wrapper-shimmer{min-height:calc(100vh - 350px)}}.refer-and-earn-wrapper-shimmer{padding-top:24px}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;justify-content:space-between;padding:0 12px}@media only screen and (min-width:768px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer{padding:24px 0 0}}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-header-shimmer{padding:8px;width:180px}}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-header-shimmer{margin-top:32px}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-image-shimmer{border-radius:16px;height:20vh;margin-bottom:32px;min-width:200px;width:30%}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-placeholder-one-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px}@media only screen and (min-width:768px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-placeholder-one-shimmer{padding:4px}}@media only screen and (min-width:1024px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-placeholder-one-shimmer{padding:8px}}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-placeholder-one-shimmer{width:60%!important}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-placeholder-two-shimmer{border-radius:16px;height:30px;width:50%!important}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .share-links-shimmers{grid-gap:24px;display:grid;grid-template-columns:auto;padding-bottom:40px;width:40%}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .share-links-shimmers .refer-and-earn-placeholder-three-shimmer{border-radius:16px;height:30px;width:100%!important}@media only screen and (min-width:768px){.refer-and-earn-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}}@media only screen and (min-width:768px)and (min-width:768px){.refer-and-earn-wrapper-shimmer{min-height:calc(100vh - 350px)}}@media only screen and (min-width:768px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer{gap:24px}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-image-shimmer{height:30vh}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .share-links-shimmers{grid-template-columns:auto auto}}.store-locator-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.store-locator-wrapper-shimmer{min-height:calc(100vh - 350px)}}.store-locator-wrapper-shimmer .store-locator-container-shimmer{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.store-locator-wrapper-shimmer .store-locator-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.store-locator-wrapper-shimmer .store-locator-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.store-locator-wrapper-shimmer .store-locator-container-shimmer{padding:24px 0 0}}.store-locator-wrapper-shimmer .store-locator-container-shimmer{display:flex;flex-direction:column;min-height:calc(100vh - 200px)!important;padding:0!important}.store-locator-wrapper-shimmer .store-locator-container-shimmer .map-wrapper-shimmer{margin-top:25px}.store-locator-wrapper-shimmer .store-locator-container-shimmer .map-wrapper-shimmer .map-wrapper-two{flex:3 1}.store-locator-wrapper-shimmer .store-locator-container-shimmer .map-wrapper-shimmer .map-wrapper-two .store-locator-map-shimmer{height:40vh;width:100%}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2){flex:2 1;padding:12px}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-header-shimmer{padding:8px;width:180px}}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-header-shimmer{margin-bottom:60px}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-search-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px}@media only screen and (min-width:768px){.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-search-shimmer{padding:4px}}@media only screen and (min-width:1024px){.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-search-shimmer{padding:8px}}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-search-shimmer{margin-bottom:24px!important;padding:14px}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-card-shimmer{border-radius:12px;box-shadow:0 4px 6px 4px #a3a3a41a;margin:0 4px 16px;padding:30px 52px}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-card-shimmer .store-locator-placeholder-one-shimmer{border-radius:16px;height:10px;margin-bottom:14px!important;width:50%}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-card-shimmer .store-locator-placeholder-two-shimmer{border-radius:16px;height:10px;margin-bottom:0!important;width:60%}@media only screen and (min-width:768px){.store-locator-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}}@media only screen and (min-width:768px)and (min-width:768px){.store-locator-wrapper-shimmer{min-height:calc(100vh - 350px)}}@media only screen and (min-width:768px){.store-locator-wrapper-shimmer .store-locator-container-shimmer{background-color:#fff;box-sizing:border-box;flex-direction:row;padding:0 12px}}@media only screen and (min-width:768px)and (min-width:768px){.store-locator-wrapper-shimmer .store-locator-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:768px)and (min-width:1024px){.store-locator-wrapper-shimmer .store-locator-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:768px)and (min-width:1200px){.store-locator-wrapper-shimmer .store-locator-container-shimmer{padding:24px 0 0}}@media only screen and (min-width:768px){.store-locator-wrapper-shimmer .store-locator-container-shimmer .map-wrapper-shimmer{margin-top:0;width:57%}.store-locator-wrapper-shimmer .store-locator-container-shimmer .map-wrapper-shimmer .map-wrapper-two{height:100%;padding:0}.store-locator-wrapper-shimmer .store-locator-container-shimmer .map-wrapper-shimmer .map-wrapper-two .store-locator-map-shimmer{height:100%;width:100%}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2){padding:24px}.store-locator-wrapper-shimmer .store-locator-container-shimmer .store-locator-search-shimmer{width:40%}}.wallet-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.wallet-wrapper-shimmer{min-height:calc(100vh - 350px)}}.wallet-wrapper-shimmer{padding-top:0!important}.wallet-wrapper-shimmer .wallet-container-shimmer{background-color:#f7f7f7!important;background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.wallet-wrapper-shimmer .wallet-container-shimmer{padding:16px 0 0}}@media only screen and (min-width:1024px){.wallet-wrapper-shimmer .wallet-container-shimmer{padding:20px 0 0}}@media only screen and (min-width:1200px){.wallet-wrapper-shimmer .wallet-container-shimmer{padding:24px 0 0}}.wallet-wrapper-shimmer .wallet-container-shimmer{display:flex;flex-direction:column;gap:20px;min-height:500px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer{background-color:#fff!important;padding:12px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child{display:flex;flex-direction:column;justify-content:space-between}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-header-shimmer{padding:8px;width:180px}}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-icon-placeholder-shimmer{border-radius:16px;height:100px;margin-bottom:70px;width:100%}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-placeholder-one-shimmer{border-radius:16px;height:4px;margin-bottom:15px;padding:2px}@media only screen and (min-width:768px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-placeholder-one-shimmer{padding:4px}}@media only screen and (min-width:1024px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-placeholder-one-shimmer{padding:8px}}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-placeholder-one-shimmer{height:30px;margin-bottom:32px;width:95%!important}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-placeholder-amount-shimmer{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:62px;max-width:300px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-placeholder-amount-shimmer>div{border-radius:8px!important;flex:1 1;height:30px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child .wallet-button-shimmer{border-radius:16px;height:40px;width:100%}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-header-shimmer{border-radius:16px;height:12px;margin-bottom:18px;padding:4px;width:140px}@media only screen and (min-width:768px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-header-shimmer{padding:4px;width:150px}}@media only screen and (min-width:1024px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-header-shimmer{padding:6px;width:160px}}@media only screen and (min-width:1200px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-header-shimmer{padding:8px;width:180px}}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-section-card-shimmer{border-bottom:1px solid #e0e0e0;margin:32px 0;padding:10px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-section-card-shimmer .wallet-placeholder-one-shimmer{border-radius:16px;height:14px;margin-bottom:24px;width:100%}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-section-card-shimmer .wallet-placeholder-two-shimmer{border-radius:16px;height:14px;width:50%}@media only screen and (min-width:768px){.wallet-wrapper-shimmer .wallet-container-shimmer{grid-gap:24px;box-sizing:border-box;display:grid;grid-template-columns:calc(35% - 24px) 65%}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer{box-sizing:border-box;padding:24px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child{padding:24px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2){height:calc(100vh - 150px);overflow-y:auto}}.route-shimmer{padding:0}.item-details-wrapper-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.item-details-wrapper-shimmer{min-height:calc(100vh - 350px)}}.item-details-wrapper-shimmer{background-color:#fff!important}.item-details-wrapper-shimmer .item-details-container-shimmer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.item-details-wrapper-shimmer .item-details-container-shimmer{min-height:calc(100vh - 350px)}}.item-details-wrapper-shimmer .item-details-container-shimmer{background-color:#fff!important;width:95%}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .image-wrapper-shimmer .item-img-placeholder-shimmer{height:100%;max-height:280px;min-height:280px;width:100%}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer{align-items:center;display:flex;flex-direction:column;margin:20px 16px;width:100%}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper{width:100%}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper .description-placeholder-shimmer-one{border-radius:20px;height:20px;margin-bottom:36px}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper .description-placeholder-shimmer-two{border-radius:20px;height:12px;margin:10px 0}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper .description-price-wrapper{align-items:center;display:flex;justify-content:space-between;margin-right:20px}.item-details-wrapper-shimmer .recommendation-placeholder-carousel-shimmer{margin:30px 0}@media only screen and (min-width:768px){.route-shimmer{padding:24px 12px 12px}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer{display:flex}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .image-wrapper-shimmer{margin-top:0;width:55%}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .image-wrapper-shimmer .item-img-placeholder-shimmer{height:100%;max-height:320px;min-height:260px;width:100%}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer{align-items:center;display:flex;flex-direction:column;margin-top:0;width:45%}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper{margin-top:20px;width:95%}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper .description-placeholder-shimmer-one{border-radius:20px;display:block;height:20px;margin-bottom:36px}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper .description-price-wrapper{display:flex;justify-content:space-between}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper .description-price-wrapper .description-placeholder-shimmer-two{border-radius:8px;height:36px;width:64px}}@media only screen and (min-width:1020px){.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .image-wrapper-shimmer{width:55%}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .image-wrapper-shimmer .item-img-placeholder-shimmer{height:100%;max-height:420px;min-height:360px;width:100%}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer{width:45%}}.multiple-store-form{min-height:200px;padding-bottom:50px}.multiple-store-form .dialog-header{align-items:center;display:flex;justify-content:space-between;padding:24px 16px 0}.multiple-store-form .dialog-header .form-heading:first-letter{text-transform:uppercase}.multiple-store-form .dialog-header .close-dialog-icon{cursor:pointer}.multiple-store-form .form-sub-heading{margin-top:5px;padding:0 16px}.multiple-store-form .dialog-content .store-list{list-style-type:none!important;margin:0 0 16px;padding:8px 0 0}.multiple-store-form .dialog-content .store-list .store-details{border-bottom:1px solid #a3a3a429;cursor:pointer;padding:16px}.multiple-store-form .dialog-content .store-list .store-details .store-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.multiple-store-form .dialog-content .store-list .store-details .store-header .store-distance{margin-inline-start:5px}.multiple-store-form .dialog-content .store-list .store-details .store-address,.multiple-store-form .dialog-content .store-list .store-details .store-phone{line-height:21px}.multiple-store-form .dialog-content .store-list .store-details:last-child{border-bottom:0}@media only screen and (min-width:768px){.multiple-store-form{height:450px;overflow-x:hidden;overflow-y:auto;padding-bottom:0}.multiple-store-form .dialog-header{padding:24px 24px 0}.multiple-store-form .form-sub-heading{padding:0 24px}.multiple-store-form .dialog-content .store-list .store-details{padding:16px 24px}.multiple-store-form .dialog-content .store-list .store-details>*{pointer-events:none}.multiple-store-form .dialog-content .store-list .store-details:hover .store-header>*{text-shadow:.5px 0 0}}.date-field-wrapper{align-items:center;display:flex;margin-bottom:12px}.date-field-wrapper:last-child{margin-bottom:0}.date-field-wrapper .field-icon-wrapper{align-items:center;border-radius:16px;display:flex;height:54px;justify-content:center;margin-inline-end:20px!important;min-width:54px;width:54px}.date-field-wrapper .field-icon-wrapper .field-icon{height:18px;width:18px}.date-field-wrapper .date-field{width:100%}.date-field-wrapper .date-field label{font-size:9px;letter-spacing:1px;line-height:24px;text-transform:uppercase}.date-field-wrapper .date-field .MuiInputBase-root,.date-field-wrapper .date-field .MuiInputBase-root .MuiInputAdornment-root .MuiTypography-root{color:#626264!important;font-size:16px;line-height:32px}.date-field-wrapper .date-field .MuiFormHelperText-root{color:#e5481c;font-size:12px}.date-field-wrapper .date-field .MuiInput-underline:after,.date-field-wrapper .date-field .MuiInput-underline:before{border-bottom:2px solid #a3a3a429}.date-field-wrapper .date-field .MuiInput-underline.Mui-error:after,.date-field-wrapper .date-field .MuiInput-underline.Mui-error:before{border-bottom-color:#e5481c}@media only screen and (min-width:768px){.date-field-wrapper{margin-bottom:24px;min-width:250px;width:50%}.date-field-wrapper .date-field label{font-size:11px}}@media only screen and (min-width:1200px){.date-field-wrapper .date-field label{font-size:12px}}.time-field-wrapper{align-items:center;display:flex;margin-bottom:12px}.time-field-wrapper:last-child{margin-bottom:0}.time-field-wrapper .field-icon-wrapper{align-items:center;border-radius:16px;display:flex;height:44px;justify-content:center;margin-inline-end:20px!important;min-width:44px;width:44px}.time-field-wrapper .field-icon-wrapper .field-icon{height:18px;width:18px}.time-field-wrapper .time-field .MuiSvgIcon-root{font-size:18px}.time-field-wrapper .time-field label{font-size:9px;font-weight:700;letter-spacing:1px;line-height:24px;text-transform:uppercase}.time-field-wrapper .time-field .MuiInputBase-root,.time-field-wrapper .time-field .MuiInputBase-root .MuiInputAdornment-root .MuiTypography-root{color:#626264!important;font-size:16px;font-weight:400;line-height:32px}.time-field-wrapper .time-field .MuiFormHelperText-root{color:#e5481c;font-size:12px;font-weight:400}.time-field-wrapper .time-field .MuiInput-underline:after,.time-field-wrapper .time-field .MuiInput-underline:before{border-bottom:2px solid #a3a3a429}.time-field-wrapper .time-field .MuiInput-underline.Mui-error:after,.time-field-wrapper .time-field .MuiInput-underline.Mui-error:before{border-bottom-color:#e5481c}.disabled{opacity:.4}.disabled .MuiInput-underline:after,.disabled .MuiInput-underline:before{border-bottom:0!important}@media only screen and (min-width:768px){.time-field-wrapper{margin-bottom:24px}.time-field-wrapper .field-icon-wrapper{height:54px;min-width:54px;width:54px}.time-field-wrapper .time-field label{font-size:11px}}@media only screen and (min-width:1200px){.time-field-wrapper .time-field label{font-size:12px}}.delivery-mode-widget-wrapper .delivery-mode-error-message{margin-bottom:8px;text-align:center}.delivery-mode-widget-wrapper .section-heading-wrapper{margin-bottom:24px}.delivery-mode-widget-wrapper .section-heading-wrapper .change-delivery-mode-button{cursor:pointer;text-transform:uppercase}.delivery-mode-widget-wrapper .delivery-mode-list{border-radius:8px;display:flex;flex-direction:column;height:100%;list-style-type:none;overflow-x:hidden;overflow-y:auto;padding:0}.delivery-mode-widget-wrapper .delivery-mode-list .no-delivery-partners{background-color:#fed591;border-radius:4px;margin:12px;padding:12px;text-align:center}.delivery-mode-widget-wrapper .delivery-mode-list .delivery-mode-button{border:1px solid #9a9a9a;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:12px;min-height:72px;min-width:84%;padding:12px}.delivery-mode-widget-wrapper .delivery-mode-list .delivery-mode-button .radio-title-wrapper{display:flex;justify-content:space-between;width:100%}.delivery-mode-widget-wrapper .deliver-now-widget .order-waiting-text,.delivery-mode-widget-wrapper .deliver-now-widget .order-waiting-time{display:inline}.delivery-mode-widget-wrapper .deliver-later-widget{padding:8px 0 0}.delivery-mode-widget-wrapper .deliver-later-widget .available-time-slot{font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.delivery-mode-widget-wrapper .deliver-later-widget .time-field-wrapper{padding-top:16px}.delivery-mode-widget-wrapper .deliver-timeslot-widget{padding:12px 0}.delivery-mode-widget-wrapper .continue-cta{height:52px;margin:auto auto 30px;width:94%}.delivery-mode-widget-wrapper .continue-cta-landing{bottom:10px;height:52px;left:0;margin:auto;position:absolute;right:0;width:90%}@media only screen and (min-width:768px){.delivery-mode-widget-wrapper .deliver-now-widget .order-waiting-text{margin-top:32px}.delivery-mode-widget-wrapper .deliver-timeslot-widget{padding:16px 0}}.fulfilment-type-selector-wrapper{display:flex;justify-content:space-around;margin-top:8px;width:100%}.fulfilment-type-selector-wrapper .fulfilment-value{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:10px 0;width:50%}.fulfilment-type-dialog-root{width:100%}.fulfilment-type-dialog-root .fulfilment-type-dialog-container{align-items:flex-end!important;justify-content:flex-start}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper{border-radius:8px 8px 0 0;height:20%;margin:0;padding:16px;width:100%;z-index:100}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-title-wrapper{display:flex;justify-content:space-between;padding:24px 0}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-title-wrapper .close-dialog-icon{height:16px;width:16px}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;padding:8px 0}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type .fulfilment-type-icon{height:auto;margin-inline-end:8px;width:20px}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type-value-list .fulfilment-type-value{display:flex;flex-direction:row-reverse;margin-inline-end:0}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type-value-list .fulfilment-type-value .checkbox-icon,.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type-value-list .fulfilment-type-value .radio-icon{height:16px;width:16px}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type-value-list .fulfilment-type-value .fulfilment-type-label{width:100%}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type-value-list .fulfilment-type-value .fulfilment-type-label .fulfilment-radio-label-wrapper{align-items:center;display:flex;margin-inline-start:10px}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type-value-list .fulfilment-type-value .fulfilment-type-label .fulfilment-radio-label-wrapper .fulfilment-type-icon{height:auto;width:20px}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type-value-list .fulfilment-type-value .fulfilment-type-label .fulfilment-radio-label-wrapper .fulfilment-type-text{margin-inline-start:15px}@media only screen and (min-width:768px){.fulfilment-type-selector-wrapper{background-color:initial;border:none;border-radius:none}.fulfilment-type-selector-wrapper .fulfilment-type-button{gap:initial;justify-content:flex-start;max-width:120px;padding:2px 8px;width:100%}.fulfilment-type-selector-wrapper .fulfilment-type-button .fulfilment-type-icon{display:block;margin-inline-end:12px}.fulfilment-type-selector-wrapper .fulfilment-type-button .chevron-icon{margin-inline-start:8px;width:16px}.fulfilment-type-dialog-root{top:110px!important}.fulfilment-type-dialog-root .MuiBackdrop-root{opacity:0!important;transform:none!important;transition:none!important}.fulfilment-type-dialog-root .fulfilment-type-dialog-container{align-items:flex-start!important;transform:none!important;transition:none!important}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper{border-radius:8px;box-shadow:0 4px 6px 4px #a3a3a329;height:auto;margin:0;min-width:160px;width:auto}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-title-wrapper,.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-title-wrapper .close-dialog-icon{display:none}}.location-search-title-wrapper{align-items:center;display:flex;justify-content:space-between;padding:14px}.location-search-title-wrapper .location-search-title{font-size:16px;line-height:32px}.location-search-title-wrapper .close-dialog-icon{cursor:pointer;height:16px;width:16px}.search-results-wrapper{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto}.search-results-wrapper .dialog-header{display:flex;gap:14px;margin:10px}.search-results-wrapper .multiple-store-dialog-paper .dialog-header .arrow-back{margin-top:2px}.search-results-wrapper .search-dialog-header .location-search-box{box-sizing:border-box;padding:16px;width:100%}.search-results-wrapper .search-dialog-header .location-search-box .MuiInputAdornment-positionStart{margin:0}.search-results-wrapper .search-dialog-header .location-search-box .MuiInputBase-root{background-color:#f7f7f7;border-radius:10px}.search-results-wrapper .search-dialog-header .location-search-box .MuiInputBase-root input{font-size:12px;padding:15px}.search-results-wrapper .search-dialog-header .location-search-box .MuiInputBase-root .location-icon{cursor:pointer;height:auto;width:18px}.search-results-wrapper .search-dialog-body{flex:1 1;max-height:50vh;min-height:50vh;overflow-y:auto;position:relative}.search-results-wrapper .search-dialog-body .pickup-stores-heading{background-color:#eaeaea;font-size:12px;padding:4px 16px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0}.search-results-wrapper .search-dialog-body .pickup-stores-list{display:flex;flex-direction:column}.search-results-wrapper .search-dialog-body .pickup-stores-list .app-loader{margin:25% auto}.search-results-wrapper .search-dialog-body .pickup-stores-list .pickup-store-item:hover .store-name{text-shadow:.5px 0 0}.search-results-wrapper .search-dialog-body .pickup-stores-list .pickup-store-item *{pointer-events:none}.search-results-wrapper .search-dialog-body .pickup-stores-list .pickup-store-item{align-items:flex-start;border-bottom:1px solid #a3a3a429;cursor:pointer;display:flex;gap:8px;padding:16px}.search-results-wrapper .search-dialog-body .pickup-stores-list .pickup-store-item .store-name{font-size:14px;letter-spacing:1px;line-height:normal}.search-results-wrapper .search-dialog-body .pickup-stores-list .pickup-store-item .store-address{color:#666;font-size:8px;line-height:normal;margin-top:6px}.search-results-wrapper .search-dialog-body .current-location-wrapper{align-items:center;background-color:#fff;border-bottom:1px solid #a3a3a429;cursor:pointer;display:flex;padding:20px 16px}.search-results-wrapper .search-dialog-body .current-location-wrapper>*{pointer-events:none}.search-results-wrapper .search-dialog-body .current-location-wrapper .current-location-icon{display:flex;height:auto;justify-content:center;margin-inline-end:8px;width:20px}.search-results-wrapper .search-dialog-body .current-location-wrapper .current-location-text{letter-spacing:1px;line-height:1.45;margin:5px 0;max-width:280px;text-shadow:inherit;text-transform:uppercase}.search-results-wrapper .search-dialog-body .current-location-wrapper:hover .current-location-text{text-shadow:.5px 0 0}.search-results-wrapper .search-dialog-body .saved-address-list,.search-results-wrapper .search-dialog-body .search-results-list{padding:0 0 16px}.search-results-wrapper .search-dialog-body .saved-address-list .section-heading,.search-results-wrapper .search-dialog-body .search-results-list .section-heading{padding:16px 16px 0;text-transform:capitalize}.search-results-wrapper .search-dialog-body .saved-address-list .recent-searches,.search-results-wrapper .search-dialog-body .search-results-list .recent-searches{align-items:center;display:flex;gap:8px;padding:8px 16px}.search-results-wrapper .search-dialog-body .saved-address-list .address-item-wrapper,.search-results-wrapper .search-dialog-body .search-results-list .address-item-wrapper{border-bottom:1px solid #a3a3a429;cursor:pointer;display:flex;padding:16px 16px 18px}.search-results-wrapper .search-dialog-body .saved-address-list .address-item-wrapper>*,.search-results-wrapper .search-dialog-body .search-results-list .address-item-wrapper>*{pointer-events:none}.search-results-wrapper .search-dialog-body .saved-address-list .address-item-wrapper .address-icon,.search-results-wrapper .search-dialog-body .search-results-list .address-item-wrapper .address-icon{display:flex;height:auto;justify-content:center;margin-inline-end:8px;width:20px}.search-results-wrapper .search-dialog-body .saved-address-list .address-item-wrapper .address-text .address-title,.search-results-wrapper .search-dialog-body .search-results-list .address-item-wrapper .address-text .address-title{letter-spacing:1px;line-height:1.45;text-transform:uppercase}.search-results-wrapper .search-dialog-body .saved-address-list .address-item-wrapper .address-text .address,.search-results-wrapper .search-dialog-body .search-results-list .address-item-wrapper .address-text .address{max-width:280px}.search-results-wrapper .search-dialog-body .saved-address-list .address-item-wrapper:hover .address-title,.search-results-wrapper .search-dialog-body .search-results-list .address-item-wrapper:hover .address-title{text-shadow:.5px 0 0}.search-results-wrapper .search-dialog-body .no-saved-addresses-wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:32px}.search-results-wrapper .search-dialog-body .no-saved-addresses-wrapper .choose-location-illustration{height:120px;width:auto}.search-results-wrapper .search-dialog-body .no-saved-addresses-wrapper .choose-location-text{padding:16px 0}.search-results-wrapper .empty-search-state{align-items:center;display:flex;flex-direction:column;gap:10px;height:50%;justify-content:center;padding:32px}.search-results-wrapper .empty-search-state .icon-wrapper{align-items:center;background-color:#494949;border-radius:16px;display:flex;height:64px;justify-content:center;width:64px}.search-results-wrapper .search-dialog-footer .store-locator-link-wrapper{align-items:center;box-shadow:0 -4px 6px -2px #a3a3a329;box-sizing:border-box;cursor:pointer;display:flex;height:50px;justify-content:center;padding:8px 16px;width:100%}.search-results-wrapper .search-dialog-footer .store-locator-link-wrapper .store-locator-link{margin-inline-end:16px}.search-results-wrapper{border-radius:0 0 8px 8px;box-shadow:0 4px 6px 4px #a3a3a329}.search-dialog-loader{align-items:center;display:flex;height:100%;justify-content:center}@media only screen and (min-width:768px){.search-dialog-body{max-height:none!important;min-height:0!important;min-height:auto!important}.multiple-store-dialog-paper{border-radius:8px!important;height:300px;width:600px}.delivery-nowlater-dialog-paper{border-radius:8px!important;height:-webkit-fit-content;height:fit-content;width:600px}.delivery-mode-button{min-height:68px}.continue-cta{bottom:24px}.dialog-header{align-items:baseline;display:flex;padding:24px 24px 8px}.dialog-header .arrow-back{align-items:center;background:#f7f7f7;border-radius:8px;cursor:pointer;display:flex;height:24px;justify-content:center;margin-inline-end:12px;margin-top:4px;width:24px}.dialog-header .close-dialog-icon{cursor:pointer}}.hero-section-wrapper{width:100%}.hero-section-wrapper .search-location-widget-wrapper{position:relative;width:100%}.hero-section-wrapper .search-location-widget-wrapper .fullfilment-list{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:16px;width:100%}.hero-section-wrapper .search-location-widget-wrapper .fullfilment-list .fullfilment-type:first-child{margin-inline-end:24px}.hero-section-wrapper .search-location-widget-wrapper .fullfilment-list .fullfilment-type .radio-icon{height:auto;width:18px}.hero-section-wrapper .search-location-widget-wrapper .fullfilment-list .fullfilment-type .fullfilment-type-label{text-transform:capitalize}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper{border-radius:8px;position:relative}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box{background-color:#fff;box-sizing:border-box;margin:0 auto;width:100%!important}@media only screen and (min-width:1024px){.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box{width:460px}}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .search-input-adornment{padding-right:4px}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .search-bar-icon{margin-bottom:14px}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .MuiInputBase-root{background-color:#0000}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .MuiInputBase-root input{font-size:12px;padding:12px 12px 12px 4px}@media only screen and (min-width:1024px){.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .MuiInputBase-root input{font-size:14px;padding:16px 16px 16px 4px}}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .MuiInputBase-root .location-icon{cursor:pointer;height:auto;width:18px}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .MuiInputBase-root .close-search-icon{cursor:pointer;height:auto}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .no-border-radius{border-radius:8px 8px 0 0}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .border-radius{border-radius:8px}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper{background-color:#fff;border-radius:0 0 8px 8px;height:300px;overflow-y:auto;position:absolute;width:100%}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .section-heading{padding:16px 16px 0;text-transform:capitalize}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .address-item-wrapper{align-items:center;border-bottom:1px solid #a3a3a429;cursor:pointer;display:flex;margin-top:16px;padding:0 16px 18px}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .address-item-wrapper:first-child{margin-top:0}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .address-item-wrapper:hover .address-title{font-weight:700!important}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .address-item-wrapper .address-icon{display:flex;height:auto;width:40px}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .address-item-wrapper .address-text{text-align:left}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .address-item-wrapper .address-text .address-title{letter-spacing:1px;line-height:1.45;margin:5px 0;text-transform:uppercase}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .address-item-wrapper .address-text .address{max-width:280px}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .empty-search-state-wrapper{height:100%}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .empty-search-state-wrapper .empty-search-state{align-items:center;display:flex;flex-direction:column;height:75%;justify-content:center;padding:32px}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .empty-search-state-wrapper .empty-search-state .icon-wrapper{align-items:center;background-color:#494949;border-radius:8px;display:flex;height:64px;justify-content:center;width:64px}.hero-section-wrapper .search-location-widget-wrapper .search-result-wrapper{background-color:#fff;border:1px solid #ccc;border-bottom:0;height:320px;position:absolute;width:100%}.hero-section-wrapper .search-location-widget-wrapper .search-result-wrapper .search-results-wrapper{border-radius:0 0 8px 8px;overflow-y:hidden;text-align:left}.brand-value-section-wrapper{padding:72px 16px}@media only screen and (min-width:768px){.brand-value-section-wrapper .brand-value-container{display:flex}}.brand-value-section-wrapper .brand-value-container .brand-value{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:260px;padding-bottom:24px}@media only screen and (min-width:768px){.brand-value-section-wrapper .brand-value-container .brand-value{max-width:320px}}.brand-value-section-wrapper .brand-value-container .brand-value .value-icon{height:auto;margin:12px auto;width:28px}@media only screen and (min-width:768px){.brand-value-section-wrapper .brand-value-container .brand-value .value-icon{margin:18px auto;width:32px}}.brand-value-section-wrapper .brand-value-container .brand-value .value-title{margin:5px auto}@media only screen and (min-width:768px){.brand-value-section-wrapper .brand-value-container .brand-value .value-title{margin:12px auto}}.brand-value-section-wrapper .brand-value-container .brand-value .value-description{line-height:20px;margin:5px auto;text-align:center}.recommended-item{background-color:#f7f7f7;border-bottom:0;cursor:pointer;height:100%;margin-bottom:24px;transition:.3s;width:100%}.recommended-item:hover{box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030}.recommended-item .item-image{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:260px;justify-content:center;object-fit:cover;width:100%}.recommended-item .item-name{padding:8px;text-align:center;text-transform:capitalize}@media only screen and (min-width:768px){.recommended-item{width:100%}}.swiper{height:100%;width:100%}.swiper-slide{align-items:center;display:flex;justify-content:center}.swiper-button-prev{background-color:#0009;border-radius:10px;color:#fff!important;height:48px!important;transform:translateY(-50%);width:48px!important}.swiper-button-prev :after{color:#fff!important;font-size:15px!important;font-weight:700!important}.swiper-button-next{background-color:#0009;border-radius:8px;color:#fff!important;height:48px!important;transform:translateY(-50%);width:48px!important}.swiper-button-next :after{color:#fff!important;font-size:15px!important;font-weight:700!important}.recommended-section-wrapper{margin-bottom:18px;padding:42px 0}.recommended-section-wrapper .recommended-items-container .section-title{text-align:center;text-transform:uppercase}.recommended-section-wrapper .recommended-items-container .separator{display:flex;margin:24px auto}@media only screen and (min-width:768px){.recommended-section-wrapper .recommended-items-container .recommended-item-list{display:flex;flex-wrap:wrap}}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block}.swiper-wrapper{transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial)}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:44px;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:50%;left:var(--swiper-navigation-top-offset,50%);margin-left:-22px;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:4px;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:4px;bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.testimonial-section-wrapper{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;height:460px;justify-content:center;padding:24px;position:relative;width:100%}@media only screen and (min-width:1024px){.testimonial-section-wrapper{height:480px}}.testimonial-section-wrapper .testimonial-container .testimonial{display:none}@media only screen and (min-width:768px){.testimonial-section-wrapper .testimonial-container .testimonial{align-items:center;display:flex}}.testimonial-section-wrapper .testimonial-container .testimonial .author-image-wrapper{height:160px;overflow:hidden;width:160px}@media only screen and (min-width:768px){.testimonial-section-wrapper .testimonial-container .testimonial .author-image-wrapper{height:200px;margin-inline-end:24px;margin-inline-start:24px;width:200px}}.testimonial-section-wrapper .testimonial-container .testimonial .author-image-wrapper .testimonial-author-image{height:100%;object-fit:cover;object-position:center;width:100%}.testimonial-section-wrapper .testimonial-container .testimonial .testimonial-content{margin-top:42px}@media only screen and (min-width:768px){.testimonial-section-wrapper .testimonial-container .testimonial .testimonial-content{margin-inline-start:42px}}.testimonial-section-wrapper .testimonial-container .testimonial .testimonial-content .quote-wrapper{position:relative}.testimonial-section-wrapper .testimonial-container .testimonial .testimonial-content .quote-wrapper .quote{color:#d3d3d3;font-size:70px;left:-16px;line-height:.6em;opacity:.3;position:absolute;top:-15px}.testimonial-section-wrapper .testimonial-container .testimonial .testimonial-content .author-name{letter-spacing:2px;margin-top:24px;text-transform:uppercase}.testimonial-section-wrapper .testimonial-container .testimonial .testimonial-content .author-post{letter-spacing:2px;text-transform:uppercase}.testimonial-section-wrapper .testimonial-container .arrow-wrapper .next-arrow,.testimonial-section-wrapper .testimonial-container .arrow-wrapper .prev-arrow{align-items:center;border-radius:0 3px 3px 0;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;margin-top:-22px;position:absolute;top:52%;transition:.6s ease;-webkit-user-select:none;user-select:none;width:40px}.testimonial-section-wrapper .testimonial-container .arrow-wrapper .next-arrow{border-radius:3px 0 0 3px;right:0}.testimonial-section-wrapper .testimonial-container .arrow-wrapper .prev-arrow{border-radius:3px 0 0 3px;left:0}.testimonial-section-wrapper .testimonial-container .arrow-wrapper .next-arrow:hover,.testimonial-section-wrapper .testimonial-container .arrow-wrapper .prev-arrow:hover{background-color:#000c}.testimonial-section-wrapper .carousel-indicator{bottom:10px;left:50%;position:absolute;transform:translateX(-50%)}.testimonial-section-wrapper .carousel-indicator .dot{border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:0 5px;transition:background-color .6s ease;width:8px}.menu-section-wrapper{padding:42px 0}@media only screen and (min-width:768px){.menu-section-wrapper{padding:42px 0 0}}.menu-section-wrapper .section-title{text-align:center;text-transform:uppercase}.menu-section-wrapper .separator{display:flex;margin:24px auto}.menu-section-wrapper .section-description{margin:0 auto;max-width:800px;text-align:center}.menu-section-wrapper .menu-button{margin:24px auto 48px;padding:8px 10px;width:200px}.menu-section-wrapper .menu-button .button-icon{margin-inline-start:10px}.menu-section-wrapper .category-tile{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:220px;margin:10px;position:relative;transition:.3s}@media only screen and (min-width:768px){.menu-section-wrapper .category-tile{height:300px}}.menu-section-wrapper .category-tile:hover{box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030}.menu-section-wrapper .category-tile .text-wrapper{background:linear-gradient(8deg,#00000080,#0000001c 36%,#0000 46%);bottom:0;left:0;position:absolute;width:100%}.menu-section-wrapper .category-tile .text-wrapper .category-name{padding:12px}.server-error-wrapper{align-items:center;background-color:#ff00001a;border:1px solid #e5481c;border-radius:6px;display:flex;justify-content:center;margin-bottom:16px;min-height:36px;padding:0 10px;text-align:center;white-space:normal}.server-error-wrapper .error-message{color:#e5481c}.component-header-bg{border-radius:4px;height:284px}.generic-form-component-wrapper{margin:15px 0}.generic-form-component-wrapper .generic-form-component{background-color:#fff;border-radius:8px;box-shadow:2px 2px 20px -4px #0003;margin:0 auto;padding:25px;position:relative;top:-142px;width:50%}.generic-form-component-wrapper .generic-form-component .dialog-header{align-items:center;display:flex;justify-content:space-between}.generic-form-component-wrapper .generic-form-component .dialog-header .close-dialog-icon{cursor:pointer}.generic-form-component-wrapper .generic-form-component .dialog-content{border-radius:12px;margin-top:12px;padding:12px 0}.generic-form-component-wrapper .generic-form-component .dialog-footer .form-submit-button{border-radius:12px;padding:4px 0}@media only screen and (min-width:768px){.generic-form-component-wrapper .generic-form-component .dialog-footer .form-submit-button{padding:6px 0}}.generic-form-component-wrapper .generic-form-component .dialog-footer .form-submit-button{text-transform:capitalize}.generic-form-component-wrapper .generic-form-component .dialog-footer .form-submit-button .form-submit-button-text{color:#fff}@media only screen and (min-width:1200px){.generic-form-component-wrapper .generic-form-component .dialog-header .form-heading{font-size:24px}.generic-form-component-wrapper .generic-form-component .dialog-content{margin-top:18px}}.custom-page-wrapper{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.custom-page-wrapper{min-height:calc(100vh - 350px)}}.custom-page-wrapper{padding-top:24px}.custom-page-wrapper .custom-content-container{padding:0 12px}@media only screen and (min-width:768px){.custom-page-wrapper .custom-content-container{padding:16px 0 0}}@media only screen and (min-width:1024px){.custom-page-wrapper .custom-content-container{padding:20px 0 0}}@media only screen and (min-width:1200px){.custom-page-wrapper .custom-content-container{padding:24px 0 0}}.custom-page-wrapper .custom-content-container{background-color:#fff;box-sizing:border-box;min-height:calc(100vh - 200px)!important;padding:12px!important}@media only screen and (min-width:768px){.custom-page-wrapper .custom-content-container{padding:24px!important}}.image-carousel-wrapper{padding:12px;position:relative}.image-carousel-wrapper .image-carousel-container{height:100%;margin:auto;position:relative}.image-carousel-wrapper .image-carousel-container .carousel-slide{display:none;height:100%;position:relative}.image-carousel-wrapper .image-carousel-container .carousel-slide .carousel-image{border-radius:16px;height:100%;vertical-align:middle;width:100%}.image-carousel-wrapper .image-carousel-container .carousel-slide .carousel-markup{height:100%;left:0;position:absolute;top:0;width:100%}.image-carousel-wrapper .image-carousel-container .carousel-image-placeholder{border-radius:16px;height:100%;width:100%}.image-carousel-wrapper .carousel-indicator{border-radius:5px;height:4px;margin:12px auto;max-width:200px;width:30%}.image-carousel-wrapper .carousel-indicator .slide{border-radius:5px;height:4px;max-width:50%;transition-duration:.3s;transition-property:all;transition-timing-function:linear}.next,.prev{background:none;background-color:#000c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:10px 14px;position:absolute;top:50%;transform:translateY(-50%);transition:.6s ease;-webkit-user-select:none;user-select:none}.prev{left:1%}.next{right:1%}.fade{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:fade;animation-name:fade}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width:300px){.next,.prev,.text{font-size:11px}}@media only screen and (min-width:768px){.image-carousel-wrapper{padding:8px 0}.image-carousel-wrapper .carousel-indicator{height:8px;margin:24px auto}.image-carousel-wrapper .carousel-indicator .slide{height:8px}.image-carousel-wrapper .carousel-image{object-fit:cover}.image-carousel-container{height:100%;min-height:308px}.next,.prev{padding:14px 18px}}@media only screen and (max-width:768px){.image-carousel-wrapper .carousel-image{object-fit:fill}.image-carousel-container{height:100%;min-height:164px}}.action-button-wrapper{border-radius:18px;box-shadow:0 4px 6px 4px #a3a3a329;cursor:pointer;left:50%;padding:10px 16px;position:fixed;transform:translateX(-50%);z-index:100}.action-button-wrapper .button-label{color:#fff}.action-button-wrapper{background-color:#000}.generic-error-inline-wrapper{margin:24px auto;max-width:400px;text-align:center;width:100%}.generic-error-inline-wrapper .generic-error-inline-title{margin-top:24px}.generic-error-inline-wrapper .generic-error-inline-desc{margin-top:12px}.generic-error-inline-wrapper .generic-error-inline-refresh{margin-top:24px;padding:5px 0}.generic-error-dialog-wrapper{text-align:center;width:100%}.generic-error-dialog-wrapper .generic-error-dialog-header{display:flex;justify-content:flex-end}.generic-error-dialog-wrapper .generic-error-dialog-header .close-dialog-icon{cursor:pointer}.generic-error-dialog-wrapper .generic-error-dialog-title{margin-top:24px}.generic-error-dialog-wrapper .generic-error-dialog-desc{margin-top:12px}.generic-error-dialog-wrapper .generic-error-dialog-refresh{margin-top:24px;padding:5px 0}.catalogue-wrapper{margin-top:0;min-height:100vh;padding-bottom:32px}.catalogue-wrapper .scrollTopMarker{height:2px;position:absolute;top:4%;width:100px}.item-list-wrapper{position:relative}.item-list-wrapper .list-wrapper{background-color:#fff}.item-list-wrapper .category-list{display:none}.item-list-wrapper .applied-filters-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:12px 0;white-space:nowrap}.item-list-wrapper .applied-filters-wrapper .applied-filter{align-items:center;border-radius:8px;display:flex;justify-content:space-between;padding:4px 10px}.item-list-wrapper .applied-filters-wrapper .applied-filter .remove-filter-icon{cursor:pointer;padding-left:12px}.item-list-wrapper .mobile-view-category-list-wrapper .action-button-wrapper{width:-webkit-fit-content;width:fit-content}.item-list-wrapper .mobile-view-category-list-wrapper .menu-background{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;opacity:1;position:fixed;right:0;top:0;transition:opacity 225ms cubic-bezier(.4,0,.2,1) 0ms;z-index:234}.item-list-wrapper .item-list-placeholder{height:1309px}.item-list-wrapper .item-list .no-items-found,.item-list-wrapper .item-list-placeholder .no-items-found{background-color:#fff;text-align:center}.item-list-wrapper .item-list .no-items-found .no-items-found-icon,.item-list-wrapper .item-list-placeholder .no-items-found .no-items-found-icon{max-width:100vw}.item-list-wrapper .item-list .no-items-found .no-items-found-message,.item-list-wrapper .item-list-placeholder .no-items-found .no-items-found-message{margin-top:16px}.item-list-wrapper .item-list,.item-list-wrapper .item-list-placeholder{margin-top:10px}.item-list-wrapper .item-list .element,.item-list-wrapper .item-list-placeholder .element{height:100%}.item-list-wrapper .item-list .element .section-heading-wrapper--no-subcategory,.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper--no-subcategory{display:flex}.item-list-wrapper .item-list .element .section-heading-wrapper,.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper{align-items:center;padding:8px 0}.item-list-wrapper .item-list .element .section-heading-wrapper .section-heading,.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper .section-heading{text-transform:capitalize}.item-list-wrapper .item-list .element .section-heading-wrapper .section-heading-sub-category,.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper .section-heading-sub-category{margin-top:12px}.item-list-wrapper .item-list .element .section-heading-wrapper .section-heading-desc,.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper .section-heading-desc{color:#a3a3a4;margin-inline-start:5px}.item-list-wrapper .item-list .element .sub-heading-description,.item-list-wrapper .item-list-placeholder .element .sub-heading-description{color:#a3a3a4;line-height:18px;margin-top:6px}.item-list-wrapper .item-list .element .accordian-details,.item-list-wrapper .item-list-placeholder .element .accordian-details{margin-top:0!important}.item-list-wrapper .item-list .element .accordian-summary,.item-list-wrapper .item-list-placeholder .element .accordian-summary{min-height:56px}.item-list-wrapper .item-list .element .category-item-list,.item-list-wrapper .item-list-placeholder .element .category-item-list{margin:0;padding:0!important}.item-list-wrapper .item-list .element .empty-search-result-wrapper,.item-list-wrapper .item-list-placeholder .element .empty-search-result-wrapper{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;overflow-x:hidden}.item-list-wrapper .item-list .element .empty-search-result-wrapper .no-results-found-icon,.item-list-wrapper .item-list-placeholder .element .empty-search-result-wrapper .no-results-found-icon{height:200px;width:auto}.item-list-wrapper .item-list .element .empty-search-result-wrapper .helper-text,.item-list-wrapper .item-list-placeholder .element .empty-search-result-wrapper .helper-text{line-height:1.5em;margin-top:12px;text-align:center;width:400px}.item-list-wrapper .sticky{box-shadow:0 8px 6px 0 #a3a3a41a;left:0;position:fixed;top:126px;transition:all 1s ease;width:100%;z-index:998}.item-list-wrapper .sticky .category-list{margin-bottom:0}.item-list-wrapper .sticky .applied-filters-wrapper{padding:0 12px 12px}#category-link-list-popover .mobile-view-link-list{border-radius:12px;bottom:125px;box-shadow:0 4px 6px 4px #a3a3a41a!important;box-sizing:border-box;height:300px;padding:8px;top:auto!important;width:280px;z-index:222222}#category-link-list-popover .mobile-view-link-list .mobile-view-category-list{list-style:none;margin:0;padding:0}#category-link-list-popover .mobile-view-link-list .mobile-view-category-list:focus{outline:none}#category-link-list-popover .mobile-view-link-list .mobile-view-category-list .category{cursor:pointer;display:flex;flex-grow:1;padding:8px 22px;text-transform:capitalize}#category-link-list-popover .mobile-view-link-list .mobile-view-category-list .category .category-link{align-items:center;color:#7a7a7a;display:flex;flex-grow:1;justify-content:space-between}#category-link-list-popover .mobile-view-link-list .mobile-view-category-list .category .category-link .active-category-dot{border-radius:50%;height:8px;left:0;position:absolute;width:8px}#category-link-list-popover .mobile-view-link-list .mobile-view-category-list .sub-category-list{list-style-type:none;padding:0 0 0 20px}#category-link-list-popover .mobile-view-link-list .mobile-view-category-list .sub-category-list .category{padding:0 28px}#category-link-list-popover .lift-up{bottom:180px}@media only screen and (min-width:768px){.catalogue-wrapper{margin-top:32px}.catalogue-wrapper .scrollTopMarker{top:5%}.item-list-wrapper{box-sizing:border-box;padding:0}.item-list-wrapper .list-wrapper{background-color:#fff;box-sizing:border-box;display:inline;display:initial;padding:0 16px;width:100%}.item-list-wrapper .list-wrapper .container .category-scroll-left-button{align-items:center;background-color:#fff;border-bottom-left-radius:5px;border-top-left-radius:5px;cursor:pointer;display:flex;justify-content:center;left:0;padding:20px 8px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.item-list-wrapper .list-wrapper .container .category-scroll-left-button .scroll-button-left-icon{transform:rotate(90deg)}.item-list-wrapper .list-wrapper .container .category-scroll-right-button{align-items:center;background-color:#fff;border-bottom-right-radius:5px;border-top-right-radius:5px;cursor:pointer;display:flex;justify-content:center;padding:20px 8px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.item-list-wrapper .list-wrapper .container .category-scroll-right-button .scroll-button-right-icon{transform:rotate(-90deg)}.item-list-wrapper .list-wrapper .container .category-list{box-sizing:border-box;display:flex;list-style:none;margin:5px auto;overflow:auto;padding:0;scroll-behavior:smooth;white-space:nowrap;width:100%}.item-list-wrapper .list-wrapper .container .category-list::-webkit-scrollbar{display:none}.item-list-wrapper .list-wrapper .container .category-list .category{background-color:#f7f7f7;display:flex;flex-grow:1;justify-content:center}.item-list-wrapper .list-wrapper .container .category-list .category:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.item-list-wrapper .list-wrapper .container .category-list .category:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.item-list-wrapper .list-wrapper .container .category-list .category:hover .sub-category-list{display:block!important}.item-list-wrapper .list-wrapper .container .category-list .category .category-link{align-items:center;background-color:#f7f7f7;color:#7a7a7a;cursor:pointer;display:flex;flex-grow:1;height:auto;justify-content:center;padding:13px 16px;text-transform:capitalize}.item-list-wrapper .list-wrapper .container .category-list .category .category-link:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.item-list-wrapper .list-wrapper .container .category-list .category .category-link:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.item-list-wrapper .list-wrapper .container .category-list .category .category-link.active{border-radius:8px}.item-list-wrapper .list-wrapper .container .category-list .category .category-link .category-name{white-space:nowrap}.item-list-wrapper .list-wrapper .container .category-list .category .category-link .category-item-count{margin-inline-start:5px;white-space:nowrap}.item-list-wrapper .list-wrapper .container .category-list .category .category-link .chevron-down{height:auto;margin-inline-start:8px;width:10px}.item-list-wrapper .list-wrapper .container .category-list .category .sub-category-list{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px 4px #a3a3a329;display:none;max-height:50vh;min-width:140px;overflow-y:auto;padding:12px 16px;position:absolute;top:55px;z-index:5000}.item-list-wrapper .list-wrapper .container .category-list .category .sub-category-list .sub-category-link{color:#7a7a7a}.item-list-wrapper .list-wrapper .container .category-list .category .sub-category-list .sub-category-link .sub-category-text{cursor:pointer;padding:12px 0;white-space:nowrap}.item-list-wrapper .list-wrapper .container .category-list .category-placeholder{box-sizing:border-box;display:inline-block;height:44px;min-width:160px;padding:16px 0}.item-list-wrapper .list-wrapper .container .category-list .category-placeholder:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.item-list-wrapper .list-wrapper .container .category-list .category-placeholder:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.item-list-wrapper .applied-filters-wrapper{gap:16px;padding:12px 0 16px}.item-list-wrapper .applied-filters-wrapper .applied-filter{padding:10px 16px}.item-list-wrapper .mobile-view-category-list-wrapper{display:none}.item-list-wrapper .item-list-placeholder{margin-top:60px}.item-list-wrapper .item-list,.item-list-wrapper .item-list-placeholder{padding:0 12px}.item-list-wrapper .item-list .element,.item-list-wrapper .item-list .element-placeholder,.item-list-wrapper .item-list-placeholder .element,.item-list-wrapper .item-list-placeholder .element-placeholder{height:100%;min-height:400px}.item-list-wrapper .item-list .element .section-heading-wrapper,.item-list-wrapper .item-list .element-placeholder .section-heading-wrapper,.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper,.item-list-wrapper .item-list-placeholder .element-placeholder .section-heading-wrapper{padding:16px 0 8px}.item-list-wrapper .item-list .element .section-heading-wrapper .section-heading-desc,.item-list-wrapper .item-list .element-placeholder .section-heading-wrapper .section-heading-desc,.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper .section-heading-desc,.item-list-wrapper .item-list-placeholder .element-placeholder .section-heading-wrapper .section-heading-desc{font-size:16px}.item-list-wrapper .item-list .element .category-description,.item-list-wrapper .item-list .element-placeholder .category-description,.item-list-wrapper .item-list-placeholder .element .category-description,.item-list-wrapper .item-list-placeholder .element-placeholder .category-description{margin-bottom:24px}.item-list-wrapper .item-list .element .sub-heading-description,.item-list-wrapper .item-list .element-placeholder .sub-heading-description,.item-list-wrapper .item-list-placeholder .element .sub-heading-description,.item-list-wrapper .item-list-placeholder .element-placeholder .sub-heading-description{margin-top:5px}.item-list-wrapper .item-list .element .category-item-list,.item-list-wrapper .item-list .element .category-item-list-placeholder,.item-list-wrapper .item-list .element-placeholder .category-item-list,.item-list-wrapper .item-list .element-placeholder .category-item-list-placeholder,.item-list-wrapper .item-list-placeholder .element .category-item-list,.item-list-wrapper .item-list-placeholder .element .category-item-list-placeholder,.item-list-wrapper .item-list-placeholder .element-placeholder .category-item-list,.item-list-wrapper .item-list-placeholder .element-placeholder .category-item-list-placeholder{grid-gap:30px;display:grid;flex-wrap:wrap;grid-template-columns:calc(50% - 30px) calc(50% - 30px);justify-content:space-around;margin:12px 0}.item-list-wrapper .item-list .element .empty-search-result-wrapper .empty-state-heading,.item-list-wrapper .item-list .element-placeholder .empty-search-result-wrapper .empty-state-heading,.item-list-wrapper .item-list-placeholder .element .empty-search-result-wrapper .empty-state-heading,.item-list-wrapper .item-list-placeholder .element-placeholder .empty-search-result-wrapper .empty-state-heading{font-size:18px}.item-list-wrapper .sticky{top:120px}.item-list-wrapper .sticky .sub-category-list{top:55px}}@media only screen and (min-width:1024px){.catalogue-wrapper{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.catalogue-wrapper .scrollTopMarker{top:8%}.item-list-wrapper .item-list,.item-list-wrapper .item-list-placeholder{padding:0 12px}.item-list-wrapper .item-list .element .category-item-list,.item-list-wrapper .item-list .element .category-item-list-placeholder,.item-list-wrapper .item-list .element-placeholder .category-item-list,.item-list-wrapper .item-list .element-placeholder .category-item-list-placeholder,.item-list-wrapper .item-list-placeholder .element .category-item-list,.item-list-wrapper .item-list-placeholder .element .category-item-list-placeholder,.item-list-wrapper .item-list-placeholder .element-placeholder .category-item-list,.item-list-wrapper .item-list-placeholder .element-placeholder .category-item-list-placeholder{grid-template-columns:calc(33.33% - 30px) calc(33.33% - 30px) calc(33.33% - 30px)}}@media only screen and (min-width:1200px){.catalogue-wrapper .scrollTopMarker{top:10%}.item-list-wrapper .item-list,.item-list-wrapper .item-list-placeholder,.item-list-wrapper .list-wrapper{padding:0}.item-list-wrapper .item-list .element .section-heading,.item-list-wrapper .item-list .element-placeholder .section-heading,.item-list-wrapper .item-list-placeholder .element .section-heading,.item-list-wrapper .item-list-placeholder .element-placeholder .section-heading{font-size:20px}.item-list-wrapper .item-list .element .category-item-list,.item-list-wrapper .item-list .element .category-item-list-placeholder,.item-list-wrapper .item-list .element-placeholder .category-item-list,.item-list-wrapper .item-list .element-placeholder .category-item-list-placeholder,.item-list-wrapper .item-list-placeholder .element .category-item-list,.item-list-wrapper .item-list-placeholder .element .category-item-list-placeholder,.item-list-wrapper .item-list-placeholder .element-placeholder .category-item-list,.item-list-wrapper .item-list-placeholder .element-placeholder .category-item-list-placeholder{grid-gap:24px;grid-template-columns:calc(25% - 24px) calc(25% - 24px) calc(25% - 24px) calc(25% - 24px)}}.explore-wrapper{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.explore-wrapper{min-height:calc(100vh - 350px)}}.explore-wrapper{background-color:#fff;height:100%;overflow:hidden}.explore-wrapper .explore-container{background-color:#fff;box-sizing:border-box;padding:0 12px}@media only screen and (min-width:768px){.explore-wrapper .explore-container{padding:16px 0 0}}@media only screen and (min-width:1024px){.explore-wrapper .explore-container{padding:20px 0 0}}@media only screen and (min-width:1200px){.explore-wrapper .explore-container{padding:24px 0 0}}.explore-wrapper .explore-container{padding:0}.emptyMenuContainer{background-color:#f7f7f7;box-sizing:border-box;width:100%!important}@media only screen and (min-width:768px){.emptyMenuContainer{min-height:calc(100vh - 350px)}}.emptyMenuContainer{align-items:center;background-color:initial;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem;row-gap:.4rem}.address__title{text-align:center}@font-face{font-display:swap;font-family:Open Sans;src:local("Open Sans"),url(/static/media/OpenSans-Bold.17c351167982bc0d8778.woff) format("woff")}h1{font-size:1.25rem;font-weight:600}h1,h2{font-family:Open Sans}h2{color:#626264;font-size:1rem;font-weight:400}a,div,em,h1,h2,h3,h4,h5,h6,p,span{font-family:Open Sans}a{text-decoration:none}a .goHomeBtn{background-color:#503e9d;border:1px solid #503e9d;border-radius:8px;color:#fff;cursor:pointer;height:34px;margin:24px auto 48px;min-width:64px;padding:8px 10px;width:200px;width:-webkit-fit-content;width:fit-content}.centered-container,a .goHomeBtn{align-items:center;display:flex;justify-content:center}.centered-container{height:100vh}.accordian{background-color:#fff;width:100%}.accordian__header__left{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:4px;justify-content:flex-start}.accordian__header{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:14px 0}.accordian__body{padding-top:24px}.accordian__body.closed{display:none}.accordian__icon.open{rotate:-90deg}.accordian__icon.closed{rotate:90deg}.card{background-color:#fff;box-shadow:0 0 10px 0 #0000001a;display:inline-block;padding:10px 20px}@media only screen and (min-width:768px){.displayText{font-weight:700}.displayText,.displayTextMain{font-size:36px;line-height:54px}.displayTextMain{font-weight:600}.headingOne{font-size:24px;font-weight:700;line-height:36px}.headingTwo{font-size:20px;font-weight:700;line-height:30px}.headingThree{font-weight:700}.bodyTextOne,.headingThree{font-size:16px;line-height:24px}.bodyTextTwo{font-size:14px;line-height:22px}.bodyTextOneMain{font-size:16px;font-weight:600;line-height:24px}.bodyTextTwoMain{font-size:14px;font-weight:600;line-height:22px}.tags{font-size:14px;font-weight:500;line-height:21px}.button{font-size:16px;font-weight:600;line-height:24px}}@media only screen and (max-width:768px){.displayText{font-weight:700}.displayText,.displayTextMain{font-size:20px;line-height:30px}.displayTextMain{font-weight:600}.headingOne{font-size:18px;font-weight:700;line-height:28px}.headingTwo{font-weight:700}.headingThree,.headingTwo{font-size:16px;line-height:24px}.headingThree{font-weight:600}.bodyTextOne{font-size:14px;font-weight:400;line-height:22px}.bodyTextTwo{font-size:12px;font-weight:400;line-height:18px}.bodyTextOneMain{font-size:14px;font-weight:600;line-height:22px}.bodyTextTwoMain{font-size:12px;font-weight:600;line-height:18px}.tags{font-weight:500;line-height:21px}.button,.tags{font-size:14px}.button{font-weight:600;line-height:22px}}.required-field:after{color:red;content:" *"}.typo{color:#151515;color:var(--black-100);font-family:Open Sans;font-family:var(--font-family)}.text-all-caps{text-transform:uppercase}.typo.shimmer{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:12px;position:relative;width:100%}.alert_dialog{z-index:300!important}.alert_dialog .dialog__body,.alert_dialog .dialog__content{max-width:100vw;width:480px}.alert__footer{align-items:center;display:flex;justify-content:center;padding:10px 20px;width:80%}@media (max-width:767px){.dialog__content{border-top-left-radius:6px;border-top-right-radius:6px;bottom:0;width:100vw}.dialog__header{padding:16px 22px}.dialog__header .dialog__title--text{font-size:18px}.dialog__header_image,.dialog__header_image img{height:224px;object-fit:cover;width:100%}}@media (min-width:768px){.dialog__header{padding:24px}.dialog__header_image{display:none}}.dialog{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:100}.dialog .dialog__background{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;opacity:.9;position:fixed;top:0;width:100vw}.dialog .dialog__background.no_backdrop{background-color:initial}.dialog .dialog__background:not(.no_backdrop){background-color:#333}.dialog .dialog__subtitle{color:#666;color:var(--black-60)}.dialog .dialog__back_button{cursor:pointer;margin-top:5px;transform:rotate(90deg)}.dialog .dialog__content{background-color:#fff;box-shadow:0 0 10px 0 #0003;max-height:100vh;max-height:calc(var(--vh, 1vh)*100);max-width:100vw;overflow:hidden;position:absolute}.dialog .dialog__content .dialog__inner_content{display:flex;flex-direction:column;max-height:inherit;max-height:100vh;max-height:calc(var(--vh, 1vh)*100);max-width:100vw;position:relative}.dialog .dialog__content .dialog__inner_content .dialog__header.title_exists{align-items:flex-start;border-bottom:1px solid #eaeaea;display:flex;flex-direction:row;gap:16px}.dialog .dialog__content .dialog__inner_content .dialog__header .dialog__title{color:#333;flex-grow:1;font-size:18px;font-weight:500}.dialog .dialog__content .dialog__inner_content .dialog__header .dialog__close{cursor:pointer;margin-top:5px;position:absolute;top:10px}.dialog .dialog__content .dialog__inner_content .dialog__header .dialog__close:not(.rtl){right:20px}.dialog .dialog__content .dialog__inner_content .dialog__header .dialog__close.rtl{left:20px}.dialog .dialog__content .dialog__inner_content .dialog__header .dialog__close .dialog__close-icon{fill:#999;height:100%;width:100%}.dialog .dialog__content .dialog__inner_content .dialog__header .dialog__close .dialog__close-icon:hover{fill:#333}.dialog .dialog__content .dialog__inner_content .dialog__body{max-height:80vh;overflow-y:auto;padding:24px}.dialog .dialog__content .dialog__inner_content .dialog__body .dialog__message{color:#333;font-size:14px;font-weight:400}.dialog .dialog__content .dialog__inner_content .dialog__body--full-screen{max-height:100vh;max-height:calc(var(--vh, 1vh)*100)}.dialog .dialog__content .dialog__inner_content .dialog__footer{align-items:center;border-top:1px solid #eaeaea;display:flex;justify-content:center}.dialog .dialog__content .dialog__inner_content .dialog__footer:not(.rtl){text-align:right}.dialog .dialog__content .dialog__inner_content .dialog__footer.rtl{text-align:left}.lazy-image{position:relative}@media (max-width:767px){.button-size--md{height:40px}.button-size--lg{height:48px}.button-size--sm{height:32px}}@media (min-width:768px){.button-size--md{height:40px}.button-size--lg{height:48px}.button-size--sm{height:32px}}.button{align-items:center;border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:4px;justify-content:center;opacity:1;padding:0 5px;-webkit-user-select:none;user-select:none;width:100%}.button .button--loading{cursor:wait;opacity:.5}.button .button-text{cursor:inherit;width:-webkit-max-content;width:max-content}.button-variant--solid{background-color:#5b21b6;background-color:var(--primary-color)}.button-variant--solid :hover{opacity:.7}.button-variant--solid .button-text,.button-variant--solid .left-icon,.button-variant--solid .right-icon{color:#fff}.button-variant--circle{border-radius:50%;width:auto}.button-variant--circle,.button-variant--outline{background-color:#fff;border:1px solid #5b21b6;border:1px solid var(--primary-color)}.button-variant--circle :hover,.button-variant--outline :hover{opacity:.7}.button-variant--circle .button-text,.button-variant--circle .left-icon,.button-variant--circle .right-icon,.button-variant--outline .button-text,.button-variant--outline .left-icon,.button-variant--outline .right-icon{color:#5b21b6;color:var(--primary-color)}.button-variant--inverted{background-color:#fff}.button-variant--inverted :hover{opacity:.7}.button-variant--inverted .button-text,.button-variant--inverted .left-icon,.button-variant--inverted .right-icon{color:#5b21b6;color:var(--primary-color)}.button-variant--round{border-radius:50%;width:auto!important}.button-variant--link{background-color:#fff;margin:0;max-height:-webkit-fit-content;max-height:fit-content;max-width:-webkit-fit-content;max-width:fit-content;padding:0}.button-variant--link :hover{text-decoration:underline}.button-variant--dashed{text-decoration:line-through}.button--fullwidth{width:100%}.button--disabled{background-color:#afafaf;background-color:var(--disabled-color);color:#fff;color:var(--white);cursor:not-allowed}.counter-loading--rest{color:#5b21b6;color:var(--primary-color)}.button-size--sm{padding:6px 16px}.button-option--primary .typo{color:#5b21b6;color:var(--primary-color)}@media screen and (max-width:767px){.confirm_dialog__footer{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-evenly;padding:20px;width:100%}}@media screen and (min-width:768px){.confirm_dialog .dialog__inner_content{width:480px}.confirm_dialog__footer{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-evenly;padding:24px;width:100%}}.confirm_dialog__content{color:#666;color:var(--black-60)}.confirm_dialog__footer__confirm_button__delete{background-color:#c00;background-color:var(--error-color)}@media screen and (max-width:768px){.toast{min-width:95vw}}@media screen and (min-width:768px){.toast{min-width:358px;width:auto}}.toast{align-items:center;background:#363636;background:var(--neutral-black-80,#363636);border-radius:8px;box-shadow:0 1px 6px 0 #0003;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px;padding:16px;width:358px;z-index:99999}.toast-left .typo,.toast-right .typo{color:#fff}.toast-right{cursor:pointer}.toast-right .typo{width:-webkit-max-content;width:max-content}.toast-left{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start}#floating-stack-bottom{bottom:0}#floating-stack-top{top:5px}#floating-stack-bottom,#floating-stack-top{flex-direction:column;left:50vw;position:fixed;z-index:9}#floating-stack-bottom,#floating-stack-top,.floating-stack-fw{align-items:center;display:flex;justify-content:center;width:0}.add__new_address{align-items:center;background-color:#fff;background-color:var(--white);border:1px #5b21b6;border:1px var(--primary-color);border-radius:4px;border-style:dashed;color:#5b21b6;color:var(--primary-color);cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;min-height:40px}.anchor-tag{color:#151515;color:var(--black-100);text-decoration:none}.anchor-tag:hover{text-decoration:underline}.breadcrumb{background:#fff;box-shadow:0 2px 8px 0 #0000001f;justify-content:space-between;padding:16px 16px 16px 12px}.breadcrumb,.breadcrumb__title{align-items:center;display:flex;flex-direction:row}.breadcrumb__title{gap:8px;justify-content:flex-start}.breadcrumb__icon,.capsule{cursor:pointer}.capsule{align-items:center;background-color:#f4f4f4;display:inline-flex;gap:8px;padding:6px 8px}.capsule.default .capsule-label{color:#999;color:var(--black-40)}:not(.capsule.default) .capsule-label{color:#fff}.capsule .capsule-label{white-space:nowrap}.capsule.default{border-radius:4px}.capsule.round{border-radius:16px}.capsule.success{background-color:#298549}.capsule.error{background-color:#cf4444}.capsule.warning{background-color:#c69a2b}.carousel-item-card{background-color:#fff;background-color:var(--white)}.carousel-item-card.default{box-shadow:0 0 4px #00000014;max-width:154px;min-width:154px;padding:16px}.carousel-item-card.primary,.carousel-item-card.secondary{border:1px solid #eaeaea;border:1px solid var(--neutral-black-10,#eaeaea);border-radius:16px}.carousel-item-card.primary{max-width:248px;min-width:248px}.carousel-item-card.secondary{height:232px;width:184px}.carousel-item-card .carousel-item-card__customizable{color:#666;color:var(--black-60);margin-top:4px;text-align:center}.carousel-item-card .carousel-item-card--image-wrapper{cursor:pointer}.carousel-item-card .carousel-item-cart__food-description-wrapper{margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carousel-item-card .carousel-item-card__add-to-cart,.carousel-item-card .carousel-item-card__cart{margin-top:6px}.carousel-item-card .carousel-item-card__cart.primary{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.carousel-item-card .carousel-item-card__cart.primary .carousel-item-card__add-to-cart{width:40%}.carousel-item-card .carousel-item-card__food-image.primary,.carousel-item-card .carousel-item-card__food-image.secondary{border-top-left-radius:16px;border-top-right-radius:16px;object-fit:cover}.carousel-item-card .carousel-item-card__food-image.primary{height:144px;width:100%}.carousel-item-card .carousel-item-card__food-image.secondary{height:112px;width:184px}.carousel-item-card .carousel-item-card-desc.primary{padding:16px}.carousel-item-card .carousel-item-card-desc.secondary{display:flex;flex-direction:column;gap:6px;padding:12px 16px 16px}.carousel-item-card .carousel-item-card-desc.secondary .carousel-item-card__cart{margin-top:0}.carousel-item-card__secondary_action{position:relative}.carousel-item-card__secondary_action .carousel-item-card__secondary_button{height:32px;position:absolute;right:16px;top:-16px;width:32px}.carousel-item-card-indicator{align-items:center;display:flex;flex-direction:row;gap:8px;justify-self:flex-start}.carousel-item-card__capsule-container{display:flex;margin-bottom:6px}.carousel-item-card__capsule-container .item-card__capsule{border-radius:4px;padding:2px 4px}.carousel-item-card__capsule-container .item-card__capsule .capsule-label{font-size:10px;line-height:normal}@media screen and (max-width:767px){.counter{height:36px}}@media screen and (min-width:767px){.counter{height:36px}}.counter{align-items:center;background-color:#fff;border-radius:4px;box-sizing:border-box;display:inline-flex;gap:12%;justify-content:center;padding:0 8px;-webkit-user-select:none;user-select:none;width:100%}.counter .counter-count,.counter .counter-decrease-icon,.counter .counter-increase-icon{border-radius:0}.counter .counter-decrease-icon,.counter .counter-increase-icon{cursor:pointer}.counter .counter-count{width:-webkit-min-content;width:min-content}.counter--solid{background-color:#5b21b6;background-color:var(--primary-color)}.counter--solid .counter-decrease-icon,.counter--solid .counter-increase-icon,.counter--solid .counter-text-solid{color:#fff}.counter--outline{background-color:#fff;background-color:var(-- #fff);border-color:#ddd;border-color:var(--divider-color)}.counter--outline .counter-decrease-icon,.counter--outline .counter-increase-icon,.counter--outline .counter-text-outline{color:#5b21b6;color:var(--primary-color)}.counter-disabled,.counter-disabled .counter-count,.counter-disabled .counter-decrease-icon,.counter-disabled .counter-increase-icon{cursor:not-allowed;opacity:.5;pointer-events:none}.counter-loading--solid{color:#fff}.counter-loading--outline{color:#5b21b6;color:var(--primary-color)}.increment-disabled{cursor:not-allowed!important;opacity:.5}.add-to-cart{align-items:center;border-radius:4px;box-sizing:border-box;display:inline-flex;gap:16px;justify-content:center;min-width:-webkit-min-content;min-width:min-content;white-space:nowrap;width:100%}.add-to-cart .add-to-cart-button--outline{border:1.2px solid #ddd;border:1.2px solid var(--divider-color)}.add-to-cart .button{height:36px}.add-to-cart--solid{background-color:#5b21b6;background-color:var(--primary-color)}.add-to-cart--solid .add-to-cart-decrease-icon,.add-to-cart--solid .add-to-cart-increase-icon{color:#fff}.add-to-cart--outline{background-color:#fff;background-color:var(-- #fff);border-color:#ddd!important;border-color:var(--divider-color)!important;border:1.2px solid #ddd;border:1.2px solid var(--divider-color)}.add-to-cart--outline .add-to-cart-decrease-icon,.add-to-cart--outline .add-to-cart-increase-icon{color:#5b21b6;color:var(--primary-color)}.add-to-cart-disabled,.add-to-cart-disabled .add-to-cart-count,.add-to-cart-disabled .add-to-cart-decrease-icon,.add-to-cart-disabled .add-to-cart-increase-icon{cursor:not-allowed;opacity:.5;pointer-events:none}.add-to-cart-loading--solid{color:#fff}.add-to-cart-loading--outline{color:#5b21b6;color:var(--primary-color)}.add-to-cart--disable{cursor:not-allowed;opacity:.5;pointer-events:none}.add-to-cart__button--out-of-stock{border:none}.diet-indicator{align-items:center;box-sizing:border-box;display:flex;gap:8px}.bestseller_label__container{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:center}.bestseller_label__container .typo{color:#5b21b6;color:var(--primary-color)}.bestseller_label{background-color:#fff!important;border:1px solid #5b21b6;border:1px solid var(--primary-color);border-radius:16px;padding:2px 6px 3px!important}.checkbox{align-items:center;background-color:#fff;border:2px solid #ccc;border:2px solid var(--black-20);border-radius:2px;cursor:pointer;display:flex;height:15px;justify-content:center;width:15px}.checkbox:hover{background-color:#5b21b680;background-color:var(--primary-color-80)}.checkbox--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.checkbox .checkbox__indicator{background-color:#5b21b6;background-color:var(--primary-color);border:1px solid #5b21b6;border:1px solid var(--primary-color);border-radius:2px;color:#fff;transform:scaleY(.9)}.horizontal{align-items:center;border:solid #ccc;border:solid var(--black-20);border-width:thin;display:flex;height:0;line-height:0;margin:0}.divider__content{margin:0 auto;position:relative;text-align:center;width:-webkit-fit-content;width:fit-content}.vertical{align-items:center;border:solid #ededed;border:solid var(--light-divider-color);border-width:thin;display:flex;justify-content:center;line-height:0;margin:0;width:0}.divider__thin--horizontal{border:0 solid #fff;border-top:.1px solid #ccc;border-top:.1px solid var(--black-20)}.dropdown-label{color:#666;color:var(--black-60);margin-bottom:4px}.dropdown{border:1px solid #ccc;border-radius:4px;cursor:pointer;display:inline-block;padding:12px 10.5px;position:relative;width:100%}.dropdown__placeholder,.dropdown__placeholder__icon{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.dropdown__placeholder__text{color:#999;color:var(--black-40)}.dropdown__options{background:#fff;border:1px solid #ccc;left:0;margin-top:12px;max-height:300px;overflow-y:auto;position:absolute;width:100%;z-index:10}.dropdown__options::-webkit-scrollbar{width:1px}.dropdown__options .dropdown__option{cursor:pointer;padding:12px 10.5px}.favourite-indicator{background-color:#fff;border-radius:2px;display:inline;padding:1px 3px}.favourite-indicator .favourite-indicator--filled{animation-duration:.4s;animation-fill-mode:backwards;animation-name:animate-fade}.favourite-indicator .favourite-indicator--outlined{animation:fadeIn .5s;animation-direction:reverse;color:red}@keyframes animate-fade{0%{transform:scale(0)}20%{transform:scale(.4)}40%{transform:scale(.8)}60%{transform:scale(1.2)}to{transform:scale(1)}}@media screen and (max-width:768px){.hidden{display:none}.hamburger{margin-left:10px}}@media screen and (min-width:768px){.hamburger{display:inline;display:initial}}@media only screen and (max-width:1024px){.header-logo--web:not(.header-logo--both){display:none}}@media only screen and (min-width:1024px){.header-logo--mobile:not(.header-logo--both){display:none}}.header-logo--mobile{border-radius:6px;height:48px;max-width:138px;width:-webkit-fit-content;width:fit-content}.header-logo--mobile,.header-logo--web{cursor:pointer;display:inline;display:initial;object-fit:contain}.header-logo--web{border-radius:none;box-sizing:border-box;height:80px;max-width:120px;padding:4px 0}.header--logo{align-items:center;display:inline-flex;flex-direction:row;gap:8px;justify-content:center}.header-logo--small{height:32px}.header-logo--small.header-logo--mobile{width:32px}.header-logo--large{height:80px}.header-logo--large.header-logo--mobile{max-width:216px}@keyframes barWidth{0%{width:0}25%{width:50%}50%{width:100%}75%{width:50%}to{width:0}}@keyframes barWidth2{0%{width:0}50%{width:50%}to{width:100%}}.horizontal-loader{background-color:#ccc;background-color:var(--black-20);height:2px;width:100%}.horizontal-loader .bar{animation:barWidth;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;height:100%;margin:0 auto;position:relative;width:0}.horizontal-loader .bar.bar1{animation-delay:0s;background:#5b21b6;background:var(--primary-color);top:0;z-index:1}.country-flag-component{align-items:center;cursor:pointer;display:flex;gap:8px}.country-flag-component .country-flag-component__flag{border-radius:4px;width:24px}.country-flag-component .country-flag-component__down-icon{color:#999;color:var(--black-40);font-size:10px}.country-flags__dialog .country-flags__dialog__row{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:64px;justify-content:space-between;margin-bottom:8px;padding:8px 16px}.country-flags__dialog .country-flags__dialog__row .country-flags__dialog__left{align-items:center;display:flex;gap:8px}.country-flags__dialog .country-flags__dialog__row .country-flags__dialog__left .country-flags__dialog__left-flag{border-radius:4px;width:24px}.country-flags__dialog .country-flags__dialog__row:hover{background-color:#5b21b680;background-color:var(--primary-color-80)}.input-wrapper .input-label{color:#666;color:var(--black-60);letter-spacing:-.165px;margin-bottom:4px}.input-wrapper .input-label .input-label__required{color:#c00;color:var(--error-color);font-weight:600;margin-inline-start:4px}.input-wrapper .input-box-wrapper{align-items:center;background:#fff;border:1px solid #ccc;border:1px solid var(--black-20);border-radius:4px;display:flex;height:48px;padding:0 10.5px;position:relative}.input-wrapper .input-box-wrapper .country-flag{padding-right:8px}.input-wrapper .input-box-wrapper .country-flag:not(.noFlag){border-right:1px solid #ccc;border-right:1px solid var(--black-20);margin-inline-end:8px}.input-wrapper .input-box-wrapper .input-box{border:none;border-radius:4px;font-family:Open Sans;font-family:var(--font-family);font-size:16px;height:100%;outline:none;width:100%}.input-wrapper .input-box-wrapper ::placeholder{color:#999;color:var(--black-40);opacity:1}.input-wrapper .input-box-wrapper .left-icon{height:14px;margin-inline-end:10px;width:14px}.input-wrapper .input-box-wrapper .input-loader{color:#5b21b6;color:var(--primary-color)}.input-wrapper .input-error-message{color:#c00;color:var(--error-color);margin-top:4px}.input-wrapper .input-box-wrapper--disabled{background-color:#ccc;background-color:var(--black-20);cursor:not-allowed;opacity:.5;pointer-events:none}.input-wrapper .input-box-wrapper--disabled .input-box{background-color:inherit;cursor:not-allowed}.input-wrapper .input-box-wrapper--error{border:1px solid #c00;border:1px solid var(--error-color)}.input-wrapper .input-hightlight:focus-within{border:1px solid #5b21b6;border:1px solid var(--primary-color)}.label{cursor:pointer;font-family:Open Sans;font-family:var(--font-family);font-size:16px;-webkit-user-select:none;user-select:none}.loading-comp{align-items:center;background:#000000a6;display:flex;height:100%;justify-content:center;margin:0 auto;position:fixed;top:0;width:100%;z-index:99999999}.loading-comp-loader{color:#fff;font-size:48px}.radio{background-color:#fff;border:2px solid #ccc;border:2px solid var(--black-20);border-radius:100%;box-sizing:border-box;cursor:pointer;height:20px;width:20px}.radio:hover{background-color:#5b21b680;background-color:var(--primary-color-80)}.radio--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.radio[data-state=checked]{border:2px solid #5b21b6;border:2px solid var(--primary-color)}.radio .radio__indicator{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.radio .radio__indicator:after{background-color:#5b21b6;background-color:var(--primary-color);border:2px solid #fff;border-radius:50%;content:"";display:block;height:80%;width:80%}.radio-button{align-items:center;border:1px solid #151515;border:1px solid var(--black-100);border-radius:50%;display:inline-flex;height:16px;justify-content:center;margin-right:4px;vertical-align:initial;width:16px}.radio-button__circle{background-color:#151515;background-color:var(--black-100);border-radius:50%;display:inline-block;height:10px;vertical-align:initial;width:10px}.radio-group-parent{cursor:pointer;display:flex}.radio-group-parent input[type=radio]{display:none}.round-button{background:#171717;background:var(--neutral-black-100,#171717);border-radius:50%;box-shadow:0 0 12px 0 #00000029;cursor:pointer;display:flex;height:69px;justify-content:center;width:69px}.round-button,.table_view{align-items:center;flex-direction:column;gap:2px}.table_view{border-radius:0 0 16px 16px;display:inline-flex;height:128px;justify-content:flex-end;padding:8px}.table_view:not(.light){background:#fff}.table_view:not(.light) .typo{color:#4e4e4e;color:var(--black-80)}.table_view.light{background:#4e4e4e;background:var(--black-80)}.table_view.light .typo{color:#fff}.tab__main_center{background-color:#fff;display:flex;justify-content:space-evenly;position:-webkit-sticky;position:sticky;top:0;z-index:2}.tab__main_left{border-bottom:1px solid #ccc;border-bottom:1px solid var(--black-20);display:flex}.tab__main_left .tab__title{border-bottom:none}.tab__title{border-bottom:1px solid #ccc;border-bottom:1px solid var(--black-20);color:#999;color:var(--black-40);cursor:pointer;font-weight:400;padding:10px;text-align:center;white-space:nowrap;width:100%}.tab__selected{color:#5b21b6;color:var(--primary-color);font-weight:700;position:relative}.tab__underline{background-color:#5b21b6;background-color:var(--primary-color);bottom:-2px;height:2px;left:0;margin:0 auto;position:absolute;width:100%}.add-tip--wrapper{background-color:#fff;background-color:var(--white);padding:24px 0;width:100%}.add-tip--wrapper .add-tip--header{margin-bottom:12px}.add-tip--wrapper .add-tip--options{align-items:stretch;display:flex;gap:12px}.add-tip--wrapper .add-tip--options .add-tip--option{align-items:center;background:#fff;background:var(--white);border:1px solid #ccc;border:1px solid var(--black-20);border-radius:8px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:8px;transition:all .2s ease}.add-tip--wrapper .add-tip--options .add-tip--option.selected{background-color:#5b21b680;background-color:var(--primary-color-80);border-color:#5b21b6;border-color:var(--primary-color);box-shadow:0 0 0 1px #5b21b6;box-shadow:0 0 0 1px var(--primary-color)}.add-tip--wrapper .add-tip--options .add-tip--option.selected .add-tip--option-amount,.add-tip--wrapper .add-tip--options .add-tip--option.selected .add-tip--option-percent,.add-tip--wrapper .add-tip--options .add-tip--option.selected .add-tip--option-text{font-weight:500}.add-tip--wrapper .add-tip--options .add-tip--option>.add-tip--option-other.selected{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.add-tip--wrapper .add-tip--options .add-tip--option .add-tip--option-percent{margin-bottom:2px}.add-tip--wrapper .add-tip--options .add-tip--other-btn{flex:1 1}.add-tip--wrapper .add-tip--custom-input{align-items:center;background-color:#fff;background-color:var(--white);border:1px solid #ccc;border:1px solid var(--black-20);border-radius:4px;display:flex;gap:8px;margin-top:12px;padding:12px 14px}.add-tip--wrapper .add-tip--custom-input .add-tip--currency-prefix{color:#4e4e4e;color:var(--black-80);font-family:Open Sans;font-family:var(--font-family);font-size:larger;font-weight:600}.add-tip--wrapper .add-tip--custom-input input{border:none;color:#151515;color:var(--black-100);flex:1 1;font-size:16px;font-weight:600;outline:none}.add-tip--wrapper .add-tip--custom-input input::placeholder{color:#999;color:var(--black-40);font-family:Open Sans;font-family:var(--font-family);font-size:16px;font-weight:400}.add-tip--wrapper .add-tip--custom-input .add-tip--wrapper--cta{background-color:initial;border:none;margin-left:auto}@media screen and (max-width:768px){.announcement-text-mobile{align-items:center;display:flex;justify-content:center}.announcement-text-mobile .text-announcement{display:inline-block}.announcement-text-mobile .text-announcement .announcement-arrow{margin-inline-start:7px;position:relative}.announcement-text-desktop{display:none}}@media screen and (min-width:768px){.announcement-text-desktop{align-items:center;display:flex;justify-content:center}.announcement-text-desktop .text-announcement .arrow-url{display:inline-block}.announcement-text-desktop .text-announcement .arrow-url .announcement-arrow{margin-inline-start:7px;position:relative}.announcement-text-mobile{display:none}}.announcement-bar-grandparent{padding:10px 16px}.announcement-bar-grandparent .announcement-bar-parent{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1300px}.announcement-bar-grandparent .announcement-bar-parent .announcement-bar{width:100%}.announcement-bar-grandparent .announcement-bar-parent .announcement-bar .announcement-arrow{top:-1px}.apply-coupon--wrapper{background-color:#fff;background-color:var(--white);padding:24px 0;width:100%}.apply-coupon--wrapper .apply-coupon--wrapper--header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.apply-coupon--wrapper .apply-coupon--wrapper--header button{padding-right:0}.apply-coupon--wrapper .apply-coupon--wrapper--header button p{color:#5b21b6;color:var(--primary-color)}.apply-coupon--wrapper .apply-coupon--wrapper--header button svg path{fill:#5b21b6;fill:var(--primary-color)}.apply-coupon--wrapper .apply-coupon--wrapper--input-error-message{color:#c00;color:var(--error-color);margin-top:4px}.apply-coupon--wrapper .apply-coupon-input-wrapper{align-items:center;background-color:#fff;background-color:var(--white);border:1px solid #ccc;border:1px solid var(--black-20);border-radius:4px;display:flex;gap:8px;padding:12px 14px}.apply-coupon--wrapper .apply-coupon-input-wrapper input{border:none;flex:1 1;font-size:16px;font-weight:600;outline:none}.apply-coupon--wrapper .apply-coupon-input-wrapper input::placeholder{color:#999;color:var(--black-40);font-family:Open Sans;font-family:var(--font-family);font-size:16px;font-weight:400}.apply-coupon--wrapper .apply-coupon-input-wrapper .apply-coupon-input-wrapper--coupon{flex:1 1}.apply-coupon--wrapper .apply-coupon-input-wrapper .apply-coupon-input-wrapper--cta{border:none}@media (max-width:767px){.dialog__main_container .dialog__content{height:100%}.dialog__main_container .dialog__body{max-height:100vh!important;max-height:calc(var(--vh, 1vh)*100)!important}.dialog__main_container .dialog__grid{flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100);width:100%}.dialog__main_container .dialog__left{flex:1 1;height:50%;min-height:280px;width:100%}.dialog__main_container .dialog__close{background-color:#fff;border-radius:50%;display:grid;padding:5px;place-content:center;z-index:1}}@media (min-width:1024px){.dialog__main_container .dialog__grid{flex-direction:row;max-height:600px;width:900px}.dialog__main_container .dialog__left{width:100%}.dialog__main_container .dialog__right{align-items:center;display:flex;justify-content:center;min-height:500px;overflow-x:hidden}}@media (min-width:768px) and (max-width:1023px){.dialog__main_container .dialog__grid{flex-direction:row;height:100%;width:600px}.dialog__main_container .dialog__left{width:100%}.dialog__main_container .dialog__right{align-items:center;display:flex;justify-content:center;min-height:500px;overflow-x:hidden}}.dialog__main_container .dialog__body,.dialog__main_container .dialog__content,.dialog__main_container .dialog__header{padding:0!important}.dialog__main_container .dialog__close{position:absolute;right:24px;top:24px}.dialog__main_container .dialog__grid{align-items:stretch;display:flex;justify-content:center}.dialog__main_container .dialog__grid .dialog__left{background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;flex-grow:1;position:relative;text-align:center}.dialog__main_container .dialog__grid .dialog__left:before{background-color:#0000004d;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.dialog__main_container .dialog__grid .dialog__right{background-color:#fff;flex-grow:1;padding:24px;width:100%}.dialog__main_container .dialog__grid .dialog__right.rtl{text-align:right}.dialog__main_container .dialog__grid .dialog__right:not(.rtl){text-align:left}.item-summary-card--shimmer{display:flex;gap:16px;height:100%;width:100%}.item-summary-card--shimmer .item-summary-card__item--shimmer{flex:0.9 1}.item-summary-card--shimmer .item-summary-card__item--shimmer,.item-summary-card--shimmer .item-summary-card__quantity--shimmer{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:12px;position:relative;width:100%}.item-summary-card--shimmer .item-summary-card__quantity--shimmer{flex:0.1 1}.item-summary-card{display:flex;width:100%}.item-summary-card .item-summary-card__item{flex:0.92 1}.item-summary-card .item-summary-card__item .item-summary-card__options{margin-top:4px}.item-summary-card .item-summary-card__quantity{flex:0.08 1}.qsr-bill_breakup--shimmer{-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;border-radius:8px;overflow-x:hidden;padding:16px 0;position:relative;width:100%}.qsr-bill_breakup--shimmer .bill_breakup__header--shimmer{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:0 16px}.qsr-bill_breakup--shimmer .bill_breakup__header--shimmer .token-number-label--shimmer{height:20px;width:100%;width:20vw}.qsr-bill_breakup--shimmer .bill_breakup__header--shimmer .token-number--shimmer,.qsr-bill_breakup--shimmer .bill_breakup__header--shimmer .token-number-label--shimmer{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;position:relative}.qsr-bill_breakup--shimmer .bill_breakup__header--shimmer .token-number--shimmer{height:32px;width:100%;width:5vw}.qsr-bill_breakup--shimmer .bill_breakup__divider--shimmer{align-items:center;display:flex;margin:16px 0;position:relative;width:100%}.qsr-bill_breakup--shimmer .bill_breakup__divider--shimmer .divider__line--shimmer{margin:0 auto;width:calc(100% - 30px)}.qsr-bill_breakup--shimmer .bill_breakup__divider--shimmer .semi_circle_left--shimmer,.qsr-bill_breakup--shimmer .bill_breakup__divider--shimmer .semi_cirle_right--shimmer{background-color:#e5e5e559;height:32px;width:20px}.qsr-bill_breakup--shimmer .bill_breakup__divider--shimmer .semi_circle_left--shimmer{border-bottom-left-radius:16px;border-top-left-radius:16px;position:absolute;right:-8px}.qsr-bill_breakup--shimmer .bill_breakup__divider--shimmer .semi_cirle_right--shimmer{border-bottom-right-radius:16px;border-left-width:0;border-top-right-radius:16px;left:-8px;position:absolute}.qsr-bill_breakup--shimmer .bill_breakup__body--shimmer{padding:0 16px}.qsr-bill_breakup--shimmer .bill_breakup__body--shimmer .body__divider--shimmer{margin:18px 0;width:100%}.qsr-bill_breakup{-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;border-radius:8px;overflow-x:hidden;padding:16px 0;position:relative;width:100%}.qsr-bill_breakup .qsr-bill_breakup__header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 16px}.qsr-bill_breakup .qsr-bill_breakup__header .qsr-token-number-label{line-height:20px}.qsr-bill_breakup .qsr-bill_breakup__header .qsr-token-number{font-size:28px;line-height:32px}.qsr-bill_breakup .bill_breakup__divider{align-items:center;display:flex;margin:16px 0;position:relative;width:100%}.qsr-bill_breakup .bill_breakup__divider .divider__line{margin:0 auto;width:calc(100% - 30px)}.qsr-bill_breakup .bill_breakup__divider .semi_circle_left,.qsr-bill_breakup .bill_breakup__divider .semi_cirle_right{background-color:#e5e5e559;height:32px;width:20px}.qsr-bill_breakup .bill_breakup__divider .semi_circle_left{border-bottom-left-radius:16px;border-top-left-radius:16px;position:absolute;right:-8px}.qsr-bill_breakup .bill_breakup__divider .semi_cirle_right{border-bottom-right-radius:16px;border-left-width:0;border-top-right-radius:16px;left:-8px;position:absolute}.qsr-bill_breakup .qsr-bill_breakup__body{padding:0 16px}.qsr-bill_breakup .qsr-bill_breakup__body .body__divider{margin:12px 0;width:100%}@media (min-wdith:768px){.bottom-nav{display:none}}.bottom-nav{background-color:#fff;box-shadow:0 -2px 2px #0000000f;flex-direction:row;gap:10px;justify-content:space-evenly;min-width:100vw;width:100%;z-index:50}.bottom-nav,.bottom-nav__item{align-items:center;display:flex}.bottom-nav__item{cursor:pointer;flex-direction:column;justify-content:center;padding:10px;position:relative}.bottom-nav__item__border{border-top:4px solid #5b21b6;border-top:4px solid var(--primary-color);height:1px;position:absolute;top:-1px;width:100%}.bottom-nav__item--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.carousel{-webkit-user-select:none;-o-user-select:none;user-select:none}@media (max-width:767px){.carousel-desktop{display:none}.carousel-mobile,.carousel__mobile__wrapper{display:inline;display:initial}.carousel__mobile__wrapper .carousel__mobile{align-items:center;display:flex;height:140px;justify-content:center;overflow:hidden;padding:12px 0;width:100%}.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container{height:inherit;position:relative}.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide,.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide.carousel--wide{background:#fff;border-radius:8px;height:inherit;overflow:hidden;position:absolute;width:60vw}.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide.carousel--wide>img,.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide>img{aspect-ratio:16/9;height:100%;width:100%}.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide .carousel-markup,.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide.carousel--wide .carousel-markup{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide.carousel--wide{width:90vw}.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide.carousel--wide>.img-rounded{border-radius:4px;object-fit:cover}.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide--solo{background:#fff;border-radius:8px;height:inherit;margin:0 auto;overflow:hidden;position:relative;width:95vw}.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide--solo>img{aspect-ratio:16/9;height:100%;width:100%}.carousel__mobile__wrapper .carousel__mobile .carousel__mobile__container .carousel__mobile__slide--solo .carousel-markup{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.carousel__mobile__wrapper .carousel__mobile.carousel--tall{height:180px}.carousel__mobile__wrapper .carousel__mobile--solo{height:200px}.carousel-progress{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:24px}.carousel-progress .carousel-progress__dot{background-color:#5b21b680;background-color:var(--primary-color-80);border-radius:4px;height:4px;width:8px}.carousel-progress .carousel-progress__dot--active{background-color:#5b21b6;background-color:var(--primary-color);border-radius:4px;height:4px;width:12px}}@media only screen and (max-width:320px){.carousel__mobile{height:120px;width:100%}}@media (min-width:768px){.carousel-mobile{display:none}.carousel__desktop__wrapper{display:inline;display:initial}.carousel__desktop__wrapper .carousel__desktop{overflow:hidden;position:relative;width:100%}.carousel__desktop__wrapper .carousel__desktop .carousel-container{grid-gap:16px;display:grid;grid-template-columns:1fr 1fr 1fr;position:relative}.carousel__desktop__wrapper .carousel__desktop .carousel-container .carousel__slide{height:24vw;max-height:280px;position:relative;width:100%}.carousel__desktop__wrapper .carousel__desktop .carousel-container .carousel__slide .carousel__image{height:100%;width:100%}.carousel__desktop__wrapper .carousel__desktop .carousel-container .carousel__slide .img-rounded{border-radius:4px;object-fit:cover}.carousel__desktop__wrapper .carousel__desktop .carousel-container .carousel__slide .carousel__slide__markup{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.carousel__desktop__wrapper .carousel__desktop .carousel-container .carousel__right_arrow__wrapper{background-color:#fff;border-radius:100%;border-bottom-left-radius:1000px;border-top-left-radius:1000px;box-shadow:0 0 6px #0000001a;cursor:pointer;display:grid;font-size:2.4rem;height:112px;place-content:center;position:absolute;right:-.5%;top:50%;transform:translateY(-50%);width:60px;z-index:10}.carousel__desktop__wrapper .carousel__desktop .carousel-container .carousel__left_arrow__wrapper{background-color:#fff;border-radius:100%;border-bottom-right-radius:1000px;border-top-right-radius:1000px;box-shadow:0 0 6px #0000001a;cursor:pointer;display:grid;font-size:2.4rem;height:112px;left:-.5%;place-content:center;position:absolute;top:50%;transform:translateY(-50%);width:60px;z-index:10}.carousel__desktop__wrapper .carousel__desktop .carousel-container--big-banner{display:grid;grid-template-columns:1fr;position:relative}.carousel__desktop__wrapper .carousel__desktop .carousel-container--big-banner .carousel__slide{height:400px;position:relative;width:100%}.carousel__desktop__wrapper .carousel__desktop .carousel-container--big-banner .carousel__slide .carousel__slide__markup{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.carousel{box-sizing:border-box;min-height:250px;width:100%}.carousel-progress{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:24px}.carousel-progress .carousel-progress__dot{background-color:#5b21b680;background-color:var(--primary-color-80);border-radius:4px;height:4px;width:12px}.carousel-progress .carousel-progress__dot--active{background-color:#5b21b6;background-color:var(--primary-color);border-radius:4px;height:4px;width:24px}}@media (min-width:1024px){.carousel__desktop__wrapper .carousel__desktop .carousel-container{grid-gap:24px}.carousel__desktop__wrapper .carousel__desktop .carousel-container--big-banner .carousel__slide{height:464px;max-height:none}}.carousel-wide-shimmer{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:400px;position:relative;width:100%}.carousel-multi-shimmer{display:flex;gap:10px;width:100%}.carousel-multi-shimmer>div{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:280px;position:relative;width:33%}@media (min-width:1024px){.carousel-wide-shimmer{height:464px}}@media (max-width:767px){.carousel-wide-shimmer{height:200px}.carousel-multi-shimmer>div{height:164px}}.manage-address-card{background-color:#fff;background-color:var(--white);display:flex;gap:8px;width:100%}.manage-address-card .address-tag-icon svg{display:block;height:20px;margin-top:1px;width:18px}.manage-address-card .address-details{display:flex;flex-direction:column;justify-content:space-between;text-transform:capitalize;width:100%}.manage-address-card .address-details .address-details-tag{margin-bottom:8px}.manage-address-card .address-details .address-details-address-line{color:#999;color:var(--black-40);line-height:22px}.manage-address-card .address-details .manage-address-card__actions{align-items:center;display:flex;gap:8px;margin-top:16px}.manage-address-card .address-details .manage-address-card__actions .manage-address-card__action__delete--desktop,.manage-address-card .address-details .manage-address-card__actions .manage-address-card__action__delete--mobile,.manage-address-card .address-details .manage-address-card__actions .manage-address-card__action__edit--desktop,.manage-address-card .address-details .manage-address-card__actions .manage-address-card__action__edit--mobile{cursor:pointer}.manage-address-card .address-details .manage-address-card__actions--select{margin:16px 0 0;min-width:-webkit-fit-content;min-width:fit-content;width:140px}.manage-address-card__select{border:1px solid #ddd;border:1px solid var(--divider-color);border-radius:4px;padding:16px}.manage-address-card .address-details .manage-address-card__actions .manage-address-card__action__edit--mobile{color:#5b21b6;color:var(--primary-color)}.manage-address-card .address-details .manage-address-card__actions .manage-address-card__action__delete--mobile{color:#c00;color:var(--error-color)}.manage-address-card .address-details .manage-address-card__actions .manage-address-card__action__delete--desktop,.manage-address-card .address-details .manage-address-card__actions .manage-address-card__action__edit--desktop{display:none}.manage-address-card .address-details .manage-address-card__actions .manage-address-card--divider{height:18px}.manage-address-card__type-two{background-color:#fff;background-color:var(--white);text-transform:capitalize}.manage-address-card__type-two .manage-address-card__type-two__label{display:flex;gap:8px;text-transform:capitalize}.manage-address-card__type-two .manage-address-card__type-two__label .address-details-tag{line-height:normal;margin-bottom:8px}.manage-address-card__type-two .address-details-address-line{color:#999;color:var(--black-40)}.manage-address-card__type-two .manage-address-card__actions{align-items:center;display:flex;gap:8px;margin-top:16px}.manage-address-card__type-two .manage-address-card__actions .manage-address-card__action__delete--desktop,.manage-address-card__type-two .manage-address-card__actions .manage-address-card__action__delete--mobile,.manage-address-card__type-two .manage-address-card__actions .manage-address-card__action__edit--desktop,.manage-address-card__type-two .manage-address-card__actions .manage-address-card__action__edit--mobile{cursor:pointer}.manage-address-card__type-two .manage-address-card__actions .manage-address-card__action__edit--mobile{color:#5b21b6;color:var(--primary-color)}.manage-address-card__type-two .manage-address-card__actions .manage-address-card__action__delete--mobile{color:#c00;color:var(--error-color)}.manage-address-card__type-two .manage-address-card__actions .manage-address-card--divider{height:18px}.checkout-address-list-mobile .checkout-address-list-mobile__header{align-items:center;display:flex;gap:16px;justify-content:space-between;white-space:nowrap}.checkout-address-list-mobile .checkout-address-list-mobile__header .checkout-address-list-mobile__header__button{color:#5b21b6;color:var(--primary-color)}.checkout-address-list-mobile .checkout-address-list-mobile__header .checkout-address-list-mobile__header__button path{fill:#5b21b6;fill:var(--primary-color);stroke:#5b21b6;stroke:var(--primary-color)}.checkout-address-list-mobile .checkout-address-list-mobile__body{display:flex;flex-direction:column}.checkout-address-list-mobile .checkout-address-list-mobile__body .checkout-address-list-mobile__body__card{border-bottom:1px solid #ededed;cursor:pointer;padding:24px 0}.SwitchRoot{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#ccc;background-color:var(--black-20);border-radius:9999px;box-shadow:0 2px 10px var(--blackA7);cursor:pointer;height:25px;padding:2px;position:relative;width:42px}.SwitchRoot[data-state=checked]{background-color:#02a651;background-color:var(--success-color)}.SwitchThumb{background-color:#fff;background-color:var(--white);border-radius:9999px;box-shadow:0 2px 2px var(--blackA7);display:block;height:21px;transform:translateX(2px);transition:transform .1s;width:21px;will-change:transform}.SwitchThumb[data-state=checked]{transform:translateX(19px)}.qdwqw .tool-tip{cursor:pointer;position:relative;width:-webkit-fit-content;width:fit-content}.qdwqw .tool-tip:hover .tool-tip__tip-container{display:inline;display:initial}.qdwqw .tool-tip .tool-tip__tip-container{display:none;padding:8px;position:absolute;width:-webkit-fit-content;width:fit-content}.qdwqw .tool-tip .top{top:-400%}.qdwqw .tool-tip .left{left:-100%;top:50%;transform:translateY(-50%)}.qdwqw .tool-tip .right{right:-100%;top:50%;transform:translateY(-50%)}.qdwqw .tool-tip .bottom{bottom:-300%;left:50%;transform:translateX(-50%)}button{all:unset}.tool-tip__content{background-color:#fff;box-shadow:0 0 6px 0 #0000001a;cursor:pointer;padding:16px 8px}.tool-tip__content[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.tool-tip-content[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.tool-tip__content[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.tool-tip__content[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.tool-tip__arrow{fill:#fff}.tool-tip__trigger{cursor:pointer;width:-webkit-fit-content;width:fit-content}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}.checkout-bill-shimmer .checkout-bill-shimmer__item{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.checkout-bill-shimmer .checkout-bill-shimmer__item .checkout-bill-shimmer__item__title{width:100%;width:50px}.checkout-bill-shimmer .checkout-bill-shimmer__item .checkout-bill-shimmer__item__title,.checkout-bill-shimmer .checkout-bill-shimmer__item .checkout-bill-shimmer__item__value{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:12px;position:relative}.checkout-bill-shimmer .checkout-bill-shimmer__item .checkout-bill-shimmer__item__value{width:100%;width:80px}.bill-breakup .bill-breakup__charges{margin-top:24px}.bill-breakup .bill-breakup__charges .bill-breakup__charge{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.bill-breakup .bill-breakup__charges .bill-breakup__charge .bill-breakup__heading{align-items:center;display:flex;gap:4px}.bill-breakup .bill-breakup__charges .bill-breakup__charge .bill-breakup__heading--discount{color:#02a651!important;color:var(--success-color)!important}.bill-breakup .bill-breakup__charges .bill-breakup__charge .bill-breakup__tax-breakup-info-icon{font-size:12px}.bill-breakup .bill-breakup__cashback{align-items:center;display:flex;gap:8px;margin-top:16px}.bill-breakup .bill-breakup__cashback-balance{color:#666;color:var(--black-60);margin-top:8px}.bill-breakup .bill-breakup__divider{margin:16px auto}.bill-breakup .bill-breakup__amount{align-items:center;display:flex;justify-content:space-between}.bill-breakup .bill-breakup__text{color:#666!important;color:var(--black-60)!important}.bill-breakup__tax-breakup .bill-breakup__tax-breakup-item{align-items:center;display:flex;flex-wrap:nowrap;gap:24px;justify-content:space-between;white-space:nowrap}@media screen and (max-width:768px){.checkout-card-header .checkout-header__left .checkout-card-header__icon{display:none}.checkout-card-header .checkout-header__left .checkout-card-header__title{font-size:16px;font-weight:600}}@media screen and (min-width:768px){.checkout-card-header{align-items:center;display:flex;justify-content:space-between;width:100%}.checkout-card-header--active{margin-bottom:24px}.checkout-card-header .checkout-header__left{align-items:center;display:flex;gap:16px}.checkout-card-header .checkout-header__left .checkout-card-header__icon{background-color:#ddd;background-color:var(--divider-color);border-radius:8px;display:initial;display:grid;height:44px;place-items:center;width:44px}.checkout-card-header .checkout-header__left .checkout-card-header__icon *{color:#5b21b6;color:var(--primary-color)}.checkout-card-header .checkout-header__left .checkout-card-header__icon--active{background-color:#5b21b680;background-color:var(--primary-color-80)}.checkout-card-header .checkout-header__left .checkout-card-header__right .checkout-card-header__title{color:#999;color:var(--black-40)}.checkout-card-header .checkout-header__left .checkout-card-header__right .checkout-card-header__title--active{color:#151515;color:var(--black-100)}.checkout-card-header .checkout-header__left .checkout-card-header__right .checkout-card-header__sub-title{color:#666;color:var(--black-60);margin:8px 0 0}}@media screen and (max-width:768px){.checkout-delivery-address{padding:16px}}@media screen and (min-width:768px){.checkout-delivery-address{padding:24px}}.checkout-delivery-address .checkout-delivery-address__header{align-items:center;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.checkout-delivery-address .checkout-delivery-address__header .checkout-delivery-address__header__left{align-items:center;color:#5b21b6;color:var(--primary-color);cursor:pointer;display:flex;margin-bottom:16px;white-space:nowrap}.checkout-delivery-address .checkout-delivery-address__body .add-address{align-items:center;border:1px dashed #5b21b6;border:1px dashed var(--primary-color);border-radius:4px;cursor:pointer;display:flex;gap:4px;height:120px;justify-content:center}.checkout-delivery-address .checkout-delivery-address__body .add-address .add-address__plus-icon{color:#5b21b6;color:var(--primary-color);font-weight:700}.checkout-delivery-address .checkout-delivery-address__body .add-address .add-address__text{color:#5b21b6;color:var(--primary-color);width:-webkit-fit-content;width:fit-content}.checkout-delivery-address .checkout-delivery-address__body .choose-address-component .choose-address-component__list{grid-gap:16px;display:grid;grid-template-columns:repeat(2,1fr)}.checkout-delivery-address .checkout-delivery-address__body .choose-address-component .choose-address-component__view-more{align-items:center;color:#5b21b6;color:var(--primary-color);display:flex;margin-inline-start:8px;margin-top:8px}.checkout-delivery-address .checkout-delivery-address__body .choose-address-component .choose-address-component__view-more .choose-address-component__view-more-button{width:-webkit-fit-content;width:fit-content}.checkout-delivery-address .checkout-delivery-address__body .choose-address-component .choose-address-component__view-more .choose-address-component__view-more-button *{font-weight:400}.checkout-floating-bar{background-color:#fff;box-sizing:border-box;min-width:100vw;padding:12px 16px;width:100%}.checkout-floating-bar .checkout-floating-bar__top{align-items:flex-start;display:flex;gap:4px;width:100%}.checkout-floating-bar .checkout-floating-bar__top .checkout-chevron-right{margin-top:1px}.checkout-floating-bar .checkout-floating-bar__top .checkout-floating-bar__top__left{display:flex;flex-direction:column}.checkout-floating-bar .checkout-floating-bar__top .checkout-floating-bar__top__left .checkout-floating-bar__address{color:#666;color:var(--black-60);margin-top:8px;width:-webkit-fit-content;width:fit-content}.checkout-floating-bar .checkout-floating-bar__top .checkout-floating-bar__change-button{color:#5b21b6;color:var(--primary-color);height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.checkout-floating-bar .checkout-floating-bar__divider{margin:16px auto}.checkout-floating-bar .checkout-floating-bar__bottom{align-items:center;display:flex;justify-content:space-between}.checkout-floating-bar .checkout-floating-bar__bottom .checkout-floating-bar__button{align-items:stretch;display:flex;flex-direction:column;gap:4px;justify-content:center}.checkout-floating-bar .checkout-floating-bar__bottom .checkout-floating-bar__choose-payment-button{padding:16px}.amount-container--loading{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:25px;position:relative;width:100%;width:100px}@media screen and (max-width:768px){.checkout-order-time{align-items:center;background-color:#f1f1f1;border-radius:8px 8px 0 0;box-shadow:0 0 4px 0 #0000001a;box-sizing:border-box;display:flex;justify-content:space-between;min-width:100vw;padding:16px;width:100%}.checkout-order-time .checkout-order-time__left .checkout-order-time__message>*{display:inline;margin-inline-start:2px}.checkout-order-time .checkout-order-time__button{background-color:#f1f1f1!important;color:#5b21b6;color:var(--primary-color);margin:0;padding:0 5px;width:-webkit-fit-content;width:fit-content}}@media screen and (min-width:768px){.checkout-order-time{padding:24px}.checkout-order-time .checkout-order-time__header{align-items:center;display:flex;justify-content:space-between}.checkout-order-time .checkout-order-time__header .checkout-order-time__header__left .calendar-icon__path{fill:#5b21b610;fill:var(--primary-color-10)}.checkout-order-time .checkout-order-time__header .checkout-order-time__header__right{color:#5b21b6;color:var(--primary-color);margin-bottom:16px}.checkout-order-time .checkout-order-time__body .checkout-order-time__body__order-message{align-items:center;color:#999;color:var(--black-40);cursor:pointer;display:flex;gap:4px;margin-top:16px}.checkout-order-time .checkout-order-time__body .checkout-order-time__body__order-message .checkout-order-time__body__order-message--bold{color:#151515;color:var(--black-100)}.checkout-order-time .checkout-order-time__body .checkout-order-time__body__order-message .checkout-order-time__body__order-message--edit-icon{cursor:pointer}}.cooking-instructions.card{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:20px;width:100%}.cooking-instructions__text{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;gap:8px;justify-content:flex-start}.cooking-instructions__text .internal-icon{margin-top:3px}.cooking-instructions__labels{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.cooking-instructions__content{display:flex;flex-direction:column;gap:16px}.cooking-instructions__textarea{background:#fff;border:1px solid #eaeaea;border:1px solid var(--black-10,#eaeaea);border-radius:8px;font-family:Open Sans;font-family:var(--font-family);height:200px;padding:16px;width:100%}.cooking-instructions__text__label{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}@media (max-width:767px){.floating-cart{min-width:100vw;padding:0 10px 10px;width:100%}.floating-cart .button{border-radius:4px;box-shadow:0 1px 2px #0000001f;height:auto;padding:0;width:100%}.floating-cart .button>p{width:100%}.floating-cart .floating-cart__min-order-value{align-items:center;background-color:#fef6e9;box-shadow:0 1px 2px #0000001f;display:flex;gap:12px;justify-content:center;margin-top:8px;padding:12px}.floating-cart .floating-cart__min-order-value p{color:#996001}.floating-cart__content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:8px 20px;width:100%}.floating-cart__content .floating-cart__text{color:#fff}.floating-cart__content .floating-cart__content__cta{align-items:center;display:flex;gap:10px;justify-content:center}.floating-cart__content__main{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.floating-cart__content__left .typo{text-align:left}}@media (min-width:768px){.floating-cart{display:none}}@media (max-width:767px){.floating-order{padding:0 10px 10px;width:100%}.floating-order .button{border-radius:4px;box-shadow:0 1px 2px #0000001f;height:auto;padding:0;width:100%}.floating-order .button>p{width:100%}.floating-order .floating-order__min-order-value{align-items:center;background-color:#fef6e9;box-shadow:0 1px 2px #0000001f;display:flex;gap:12px;justify-content:center;margin-top:8px;padding:12px}.floating-order .floating-order__min-order-value p{color:#996001}.floating-order__content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:8px 20px;width:100%}.floating-order__content .floating-order__content__cta{align-items:center;display:flex;gap:10px;justify-content:center}.floating-order__content__main{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}}.floating-order__content__left{text-align:left}.button-variant--solid .floating-order__text{color:#fff}.button-variant--outline .floating-order__text{color:#5b21b6;color:var(--primary-color)}@media (min-width:768px){.floating-order{display:none}}@media (max-width:767px){.footer{padding:40px 16px}.footer .footer__top{display:flex;flex-direction:column;gap:8px}.footer .footer__top .footer__section-title{margin:8px auto}.footer .footer__top .footer__section--list-item-text{margin-top:4px}.footer .footer__divider{margin:32px auto 16px;width:100%}.footer .footer__bottom{align-items:center;display:flex;flex-direction:column}.footer .footer__bottom .footer__copyright-text{margin-top:16px}.footer .footer__bottom .footer__version{margin-top:8px}}@media (min-width:767px){.footer{padding:60px 32px}.footer .footer__inner{margin:0 auto;max-width:1200px}.footer .footer__inner .footer__top{display:flex;gap:12%}.footer .footer__inner .footer__top .footer__section .footer__section-title{margin-bottom:16px}.footer .footer__inner .footer__top .footer__section .footer__section--list-item-text{margin-top:8px}.footer .footer__inner .footer__top .footer__section--more{min-width:-webkit-fit-content;min-width:fit-content}.footer .footer__inner .footer__divider{margin:24px auto 64px}.footer .footer__inner .footer__bottom{align-items:center;display:flex;gap:12px;justify-content:space-between}}.footer{background-color:#f1f1f1}.footer .footer__top .footer__section .footer__section-icons-list{align-items:center;display:flex;gap:12px}.footer .footer__top .footer__section .footer__section-icons-list .social-icon-wrapper{background-color:#fff;border:1px solid #ccc;border:1px solid var(--black-20);border-radius:50%;padding:8px 8px 6px}.footer .footer__top .footer__section .footer__section-icons-list .social-icon-wrapper:hover{background-color:#5b21b6;background-color:var(--primary-color)}.footer .footer__top .footer__section .footer__section-icons-list .social-icon-wrapper:hover .social-icon{filter:invert(1)}.footer .footer__divider{width:100%}.footer .footer__bottom .footer__branding{align-items:center;display:flex;flex-direction:column}.footer .footer__bottom .footer__branding .footer__branding-text{font-size:12px;letter-spacing:3px;margin-bottom:2px;text-transform:uppercase;white-space:nowrap}.footer .footer__bottom .footer__copyright-text,.footer .footer__bottom .footer__version{color:#9a9a9a}.footer--primary{background-color:#5b21b6;background-color:var(--primary-color)}.footer--primary .footer__section-title,.footer--primary .footer__top .footer__section .footer__section--list-item p,.footer--primary .footer__top .footer__section .footer__section-icons-list,.footer--primary a{color:#fff}.footer--primary .footer__top .footer__section .footer__section-icons-list .social-icon-wrapper{background-color:var(--primary-color-dark-60);border:none}.footer--primary .footer__top .footer__section .footer__section-icons-list .social-icon-wrapper .social-icon{filter:invert(1)}.footer--primary .footer__top .footer__section .footer__section-icons-list .social-icon-wrapper:hover{background-color:#fff}.footer--primary .footer__top .footer__section .footer__section-icons-list .social-icon-wrapper:hover .social-icon{filter:invert(0)}.footer--primary .footer__top .footer__section .footer__section-icons-list .social-icon-wrapper:hover .social-icon path{fill:#5b21b6;fill:var(--primary-color)}.footer--primary .footer__divider{border-color:#5b21b6;border-color:var(--primary-color);border-top:1px solid #5b21b680;border-top:1px solid var(--primary-color-80);width:100%}.footer--primary .footer__bottom .footer__branding-logo--dark{filter:grayscale(1)}.footer--primary .footer__bottom .footer__branding-logo--light{filter:grayscale(1) invert(1)}.footer--primary .footer__bottom .footer__copyright-text,.footer--primary .footer__bottom .footer__version{color:#fff}.location_search__past_locations{display:flex;flex-direction:column;gap:10px;padding:24px 0;width:100%}.location_search__suggestion__overflow{color:#999;color:var(--black-40)}.location_search__tab .location__horizontal-loader{margin-top:8px;visibility:hidden}.location_search__tab .location__horizontal-loader--visible{visibility:visible}.location_search__past_locations__title{margin-bottom:14px}.guest-checkout .guest-checkout__header{margin-bottom:24px}.guest-checkout .guest-checkout__header .guest-checkout__header__title{margin-bottom:4px}.guest-checkout .guest-checkout__header .guest-checkout__header__subtitle{color:#999;color:var(--black-40)}.guest-checkout .guest-checkout__form .guest-checkout__form__input{margin-bottom:16px}.guest-checkout .guest-checkout__button{margin-top:24px}.guest-checkout .guest-checkout__terms-and-condition{align-items:center;color:#999;color:var(--black-40);display:flex;margin-top:16px;white-space:nowrap}.guest-checkout .guest-checkout__terms-and-condition .guest-checkout__terms-and-condition--link{color:#5b21b6;color:var(--primary-color);cursor:pointer;margin:0 3px;white-space:nowrap}@media only screen and (max-width:768px){.header{align-items:center;display:flex;height:64px;width:100%}.header .header-container{max-width:100%;padding:0 8px;width:100%}.header .header-container .header-left{align-items:center;display:flex;gap:16px}.header .header-container .header-right{align-items:center;display:flex;gap:8px}}@media only screen and (min-width:768px){.header{height:80px;z-index:9}.header .header-container{margin:0 auto;width:100%}.header .header-container .header-left,.header .header-container .header-right{align-items:center;display:flex;gap:16px}}@media only screen and (min-width:1024px){.header{height:80px}.header .header-container{margin:0 auto;max-width:1300px;width:100%}.header .header-container .header-left,.header .header-container .header-right{align-items:center;display:flex;gap:24px}}.header{align-items:center;background:#fff;display:flex;position:-webkit-sticky;position:sticky;top:0;width:100%}.header.header--primary{box-shadow:0 2px 2px #0000000f}.header.header--secondary{background-color:#5b21b6;background-color:var(--secondary-color)}.header .header-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto}@media screen and (max-width:767px){.help-card{align-items:center;flex-direction:row;gap:24px;justify-content:space-between;padding:16px}.help-card .help-card__title-text{font-weight:600}.help-card .help-card__icon,.help-card .help-card__phone-number{display:none}.help-card .help-card__phone-icon{fill:#5b21b6 path;fill:var(--primary-color) path;fill-fill:#5b21b6;fill-fill:var(--primary-color);transform:scale(1.5)}}@media screen and (min-width:768px){.help-card{flex-direction:column;min-height:200px;padding:24px}.help-card .help-card__body{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:24px}.help-card .help-card__body .help-card__phone{color:#5b21b6;color:var(--primary-color);text-decoration-color:#5b21b6;text-decoration-color:var(--primary-color)}.help-card .help-card__body .help-card__phone-icon{display:none}}.help-card{box-shadow:none;display:flex;width:100%}.help-card .help-card__sub-title{color:#999;color:var(--black-40);margin-top:4px}.hero-empty-card{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:80vh;text-align:center;width:100%}.hero-empty-card__content{margin-top:28px}.hero-empty-card__description{margin-top:16px}.image-list-view.default .image-list-view__items__inner{flex-wrap:wrap}.image-list-view.primary{overflow-x:auto;padding-bottom:24px}.image-list-view .image-list-view__items__inner{display:flex;gap:24px;margin-top:24px}.image-list-view .image-list-view__items__inner .some-space{content:"";padding-right:12px}.image-list-view .image-list-view__items__inner .image-list-view__item__image{height:80px;object-fit:cover;object-position:center;width:80px}.image-list-view .image-list-view__items__inner .image-list-view__item__image.default{border-radius:4px}.image-list-view .image-list-view__items__inner .image-list-view__item__image.primary{border-radius:8px}.image-list-view .image-list-view__items__inner .image-list-view__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;max-width:80px}.image-list-view .image-list-view__items__inner .image-list-view__item__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:center;width:100%}.image-list-view .image-list-view__items__inner .image-list-view__item__title.default{margin-top:16px}.image-list-view .image-list-view__items__inner .image-list-view__item__title.primary{margin-top:8px}.cart-item-card{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.cart-item-card .cart-item-card__left{max-width:30%}.cart-item-card .cart-item-card__left.primary{align-items:baseline;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.cart-item-card .cart-item-card__left .cart-item-card__diet-indicator{margin-bottom:8px}.cart-item-card .cart-item-card__left .cart-item-card__title{align-items:center;display:flex;gap:8px}.cart-item-card .cart-item-card__left .cart-item-card__options{text-wrap:wrap;color:#999;color:var(--black-40);margin-top:6px}.cart-item-card .cart-item-card__left .cart-item-card__actions{align-items:center;display:flex;gap:8px;margin-top:8px}.cart-item-card .cart-item-card__left .cart-item-card__actions .cart-item-card__capsule{border-radius:4px;padding:2px 4px}.cart-item-card .cart-item-card__left .cart-item-card__actions .cart-item-card__capsule .capsule-label{font-size:10px;line-height:normal}.cart-item-card .cart-item-card__left .cart-item-card__actions .cart-item-card__divider{height:16px}.cart-item-card .cart-item-card__left .cart-item-card__actions .cart-item-card__edit,.cart-item-card .cart-item-card__left .cart-item-card__actions .cart-item-card__notes{color:#5b21b6;color:var(--primary-color);cursor:pointer}.cart-item-card .cart-item-cart__right{align-items:center;display:flex;gap:16px;max-width:100%}.cart-item-card .cart-item-cart__right .cart-item-card__add-to-cart{max-width:22vw;width:80px}.cart-item-card .cart-item-cart__right .cart-item-card__price{min-width:80px;text-align:center}.cart-item-notes-wrapper{width:100%}.cart-item-notes-wrapper .cart-item-card__title{margin-top:4px}.cart-item-notes-wrapper .cart-item__textarea{border:1px solid #ccc;border:1px solid var(--black-20);border-radius:4px;font-family:Open Sans;font-family:var(--font-family);font-size:16px;height:104px;line-height:24px;margin-top:16px;outline:none;padding:12px;resize:none;width:100%}@media screen and (max-width:768px){.item-list-cart__title{font-size:16px;font-weight:600}.item-list-cart-heading{padding-bottom:24px}}@media screen and (min-width:768px){.item-list-cart__add-more-items{margin-top:24px}.item-list-cart__title{padding:0 8px 8px}.item-list-cart-heading{padding-bottom:32px}}.item-list-cart{display:flex;flex-direction:column;height:100%;margin-top:3px;position:relative;width:100%}.item-list-cart::-webkit-scrollbar{height:30px;width:2px}.item-list-cart .item-list-cart-heading{align-items:baseline;display:flex;flex-direction:row;justify-content:flex-start}.item-list-cart .item-list-cart__subtitle{color:#666;color:var(--black-60)}.item-list-cart .item-list-cart__title{background-color:#fff;line-height:20px!important}.item-list-cart .item-list-cart__title--sticky{left:0;position:-webkit-sticky;position:sticky;right:0;top:0}.item-list-cart .item-list-cart--empty-state{color:#666;display:grid;margin-top:8vh;place-content:center}.item-list-cart .item-list-cart--empty-state .item-list-cart__illustration{margin:0 auto;text-align:center}.item-list-cart .item-list-cart__empty-state-text{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-top:16px}.item-list-cart .item-list-cart--active-state{height:100%;overflow-x:hidden;overflow-y:hidden}.item-list-cart .item-list-cart--active-state::-webkit-scrollbar{width:1px}.item-list-cart .item-list-cart--active-state:hover{overflow-y:auto}.item-list-cart .item-list-cart--active-state .item-list-cart__items{display:flex;flex-direction:column;gap:24px;margin:auto;padding:8px}.item-list-cart .item-list-cart--active-state .item-list-cart__items .item-list-cart__divider{margin:16px auto}.item-list-cart .item-list-cart--active-state .item-list-cart__footer{background-color:#fff;bottom:0;box-sizing:border-box;left:0;padding:8px;position:-webkit-sticky;position:sticky;right:0}.item-list-cart .item-list-cart--active-state .item-list-cart__footer .item-list-cart__footer-divider{border:#fff;border-radius:4px;border-top:1px solid #ddd;border-top:1px solid var(--divider-color);margin:4px 0}.item-list-cart .item-list-cart--active-state .item-list-cart__footer .item-list-cart__sub-total{align-items:flex-start;display:flex;justify-content:space-between}.item-list-cart .item-list-cart--active-state .item-list-cart__footer .item-list-cart__sub-total .item-list-cart__footer-left-sub-total-label{display:inline;margin-inline-end:8px}.item-list-cart .item-list-cart--active-state .item-list-cart__footer .item-list-cart__sub-total .item-list-cart__footer-left--total-count{color:#999;color:var(--black-40);display:inline}.item-list-cart .item-list-cart--active-state .item-list-cart__footer .item-list-cart__sub-total .item-list-cart__footer-left--sub-title{color:#999;color:var(--black-40);margin-top:4px}.item-list-cart .item-list-cart--active-state .item-list-cart__footer .item-list-cart__checkout-button{margin-top:32px}.item-list-cart__min-order-value{grid-gap:8px;align-items:center;background:#fef6e9;border:none;border-radius:4px;display:grid;grid-template-columns:auto auto;justify-content:center;margin:10px auto;padding:12px;text-align:center;width:100%}.item-list-cart__min-order-value .item-list-cart__min-order-value--text{color:#996001}.item-list-cart-footer--secondary{padding:8px 0 24px}.item-list-cart-footer--secondary .item-list-cart__add-more-items{align-items:center;display:flex;margin-top:16px}.item-list-cart-footer--secondary .item-list-cart__add-more-items .item-list-cart__add-more-items-icon path{stroke:#5b21b6;stroke:var(--primary-color)}.item-list-cart-footer--secondary .item-list-cart__add-more-items .item-list-cart__add-more-items-button{color:#5b21b6;color:var(--primary-color);height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.item-list-cart-footer--secondary .special-request{margin-top:24px}.item-list-cart-footer--secondary .special-request .left-icon{margin-top:-4px;margin-inline-end:12px!important}@media (max-width:768px){.mobile-navigator{align-items:center;display:flex;justify-content:center;margin-bottom:4px;padding:4px 8px}.mobile-navigator .mobile-navigator__menu-button{align-items:center;background-color:#151515;background-color:var(--black-100);border-radius:32px;cursor:pointer;display:flex;gap:5px;max-width:-webkit-fit-content;max-width:fit-content;padding:8px 16px;z-index:50}.mobile-navigator .mobile-navigator__menu-button .mobile-navigator__button__text{color:#fff}.mobile-navigator__menu .dialog__content{background-color:initial;bottom:10%;box-shadow:none;margin:5%;width:80%}.mobile-navigator__menu .dialog__content .dialog__body{background-color:#fff;border-radius:16px;box-sizing:border-box;padding:0!important}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper{max-height:50vh;overflow-y:auto;position:relative}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper .mobile-navigator__menu-list{background-color:#fff;border-radius:16px;height:auto;max-height:50vh;overflow-y:auto;padding:16px;position:relative;width:80vw}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper .mobile-navigator__menu-list .mobile-navigator__menu__item{align-items:flex-start;color:#666;color:var(--black-60);cursor:pointer;display:flex;gap:24px;justify-content:space-between;margin-top:16px}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper .mobile-navigator__menu-list .mobile-navigator__menu__item .mobile-navigator__menu__item__label{align-items:flex-start;display:flex;gap:8px}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper .mobile-navigator__menu-list .mobile-navigator__menu__item .mobile-navigator__menu__item__label .mobile-navigator__menu__item__highlighter{background-color:#5b21b6;background-color:var(--primary-color);border-radius:50%;height:6px;margin-top:6px;min-height:6px;min-width:6px;visibility:hidden;width:6px}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper .mobile-navigator__menu-list .mobile-navigator__menu__item .mobile-navigator__menu__item__label .mobile-navigator__menu__item__text{line-height:normal}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper .mobile-navigator__menu-list .mobile-navigator__menu__item--active *{color:#5b21b6;color:var(--primary-color)}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper .mobile-navigator__menu-list .mobile-navigator__menu__item--active .mobile-navigator__menu__item__label .mobile-navigator__menu__item__highlighter{visibility:visible}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper .mobile-navigator__menu-list .mobile-navigator__menu__item__sub-category{margin-inline-start:24px}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper .mobile-navigator__menu-list .mobile-navigator__menu__item__sub-category .mobile-navigator__menu__item__sub-category__item{align-items:flex-start;color:#999;color:var(--black-40);cursor:pointer;display:flex;gap:24px;justify-content:space-between;margin-top:8px}.mobile-navigator__menu .dialog__content .dialog__body .mobile-navigator__menu-list-wrapper .mobile-navigator__menu-list .mobile-navigator__menu__item__sub-category .mobile-navigator__menu__item__sub-category__item--active{color:#151515;color:var(--black-100)}.mobile-navigator__menu .mobile-navigator__menu__close-icon{background-color:#fff;border:none;border-radius:50%;bottom:5%;cursor:pointer;font-size:42px;height:16px;left:50%;position:fixed;transform:translateX(-50%);width:16px;z-index:10000}.mobile-navigator__menu .mobile-navigator__menu__close-icon svg{fill:#2d2d2d;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.item-list-sticky-navigator{display:none}}.desktop-navigator{height:80vh;overflow-y:hidden}.desktop-navigator:hover{overflow-y:auto}.desktop-navigator .desktop-navigator__item{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px;min-height:40px;padding:8px;width:100%}.desktop-navigator .desktop-navigator__item .desktop-navigator__item__icon{color:#999;color:var(--black-40);font-size:12px;height:12px;transition:all .5s ease;width:12px}.desktop-navigator .desktop-navigator__item--active{-webkit-user-select:none;user-select:none}.desktop-navigator .desktop-navigator__item--active.bg{background-color:var(--primary-color-95)}.desktop-navigator .desktop-navigator__item--active.left{border-left:4px solid #5b21b6;border-left:4px solid var(--primary-color)}.desktop-navigator .desktop-navigator__item--active.right{border-right:2px solid #5b21b6;border-right:2px solid var(--primary-color)}.desktop-navigator .desktop-navigator__item--active .desktop-navigator__item__icon{color:#5b21b6;color:var(--primary-color);transform:rotate(180deg)}.desktop-navigator .desktop-navigator__sub-category{cursor:pointer;padding:0 24px}.desktop-navigator .desktop-navigator__sub-category .desktop-navigator__sub-category__item{margin-bottom:10px}.desktop-navigator .desktop-navigator__sub-category .desktop-navigator__sub-category__item--active{color:#5b21b6;color:var(--primary-color)}.item-list-sticky-navigator{background-color:#fff;padding-top:10px;position:-webkit-sticky;position:sticky;top:80px;z-index:2}.desktop-navigator__horizontal{align-items:center;display:flex;height:auto;margin-bottom:-30px}.desktop-navigator__horizontal .desktop-navigator__item{background-color:#f7f7f7;padding:13px 16px}.desktop-navigator__horizontal .desktop-navigator__item:first-of-type{border-bottom-left-radius:8px;border-top-left-radius:8px}.desktop-navigator__horizontal .desktop-navigator__item:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.desktop-navigator__horizontal .desktop-navigator__item--active{border-radius:8px}.desktop-navigator__horizontal .desktop-navigator__item--active:before{background-color:#f7f7f7;border-radius:8px;bottom:0;content:"";height:50px;left:0;position:absolute;right:0;top:0;transform:translateY(20%);z-index:-1}.desktop-navigator__horizontal .desktop-navigator__item--active.right{border:initial}.desktop-navigator__horizontal .desktop-navigator__horizontal__item__text,.desktop-navigator__horizontal .desktop-navigator__horizontal__sub-category__item__text{width:-webkit-max-content;width:max-content}.desktop-navigator__horizontal .desktop-navigator__horizontal__sub-category__anchor{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px 4px #a3a3a329;position:absolute;top:66%;z-index:1}.desktop-navigator__horizontal .desktop-navigator__horizontal__sub-category__anchor .desktop-navigator__horizontal__sub-category__item__text{margin-bottom:0;padding:12px 0}.desktop-navigator__horizontal .desktop-navigator__horizontal__sub-category__anchor .desktop-navigator__horizontal__sub-category__item__text:first-of-type{margin-top:10px}.desktop-navigator__horizontal .desktop-navigator__horizontal__sub-category__anchor .desktop-navigator__horizontal__sub-category__item__text:last-of-type{margin-bottom:10px}.item-card-shimmer{align-content:space-between;border-radius:4px;display:flex;gap:5vw;height:200px;padding:14px;width:100%}.item-card-shimmer .item-card-shimmer__left{display:flex;flex-direction:column;flex-grow:1;gap:15px}.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__title{height:24px;max-width:150px}.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__description1,.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__title{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;position:relative;width:100%}.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__description1{height:20px;width:100px}.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__description2,.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__description3{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:10px;position:relative;width:100%}.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__description3{width:70px}.item-card-shimmer .item-card-shimmer__right{align-items:flex-end;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.item-card-shimmer .item-card-shimmer__right .item-card-shimmer__image{-webkit-border-radius:4px;-moz-border-radius:4px;height:116px;object-fit:cover;overflow:hidden;width:100%;width:160px}.item-card-shimmer .item-card-shimmer__right .customizable,.item-card-shimmer .item-card-shimmer__right .item-card-shimmer__image{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;position:relative}.item-card-shimmer .item-card-shimmer__right .customizable{height:15px;margin:0 auto;width:100%;width:60px}@media screen and (max-width:768px){.item-card-shimmer{align-content:space-between;border-radius:4px;display:flex;height:180px;padding:6px;width:100%}.item-card-shimmer .item-card-shimmer__left{display:flex;flex-direction:column;gap:15px}.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__title{height:16px;max-width:150px}.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__description1,.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__title{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;position:relative;width:100%}.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__description1{height:12px;width:24px}.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__description2,.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__description3{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:10px;position:relative;width:100%}.item-card-shimmer .item-card-shimmer__left .item-card-shimmer__description3{width:70px}.item-card-shimmer .item-card-shimmer__right .item-card-shimmer__image{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:72px;position:relative;width:100%;width:116px}}@media (max-width:767px){.item-card{gap:4px;margin-bottom:18px;padding:4px 4px 16px}.item-card .item-cart__food-description-wrapper{height:2rem;overflow-y:hidden}.item-card__food-description--show-toggle--show-more{bottom:-12%;right:0}}@media (min-width:768px){.item-card{gap:10px;margin-bottom:16px;padding:16px 0 26px}.item-card .item-cart__food-description-wrapper{height:2.2rem;overflow-y:hidden}.item-card__food-description--show-toggle--show-more{bottom:-2%;right:0}}@media (min-width:1024px){.item-card .item-cart__food-description-wrapper{height:2.5rem}.item-card__food-description--show-toggle--show-more{bottom:-12%;right:0}}.item-card{align-items:flex-start;background-color:#fff;border-bottom:1px solid #eaeaea;border-radius:4px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;width:100%}.item-card.disabled{mix-blend-mode:luminosity;opacity:.7}.item-card__left{display:flex;flex-direction:column;flex-grow:1;max-width:60%}.item-card__left .item-card__food-price--descriptor{color:#999;color:var(--black-40)}.item-card__left .item-card__diet-indicator{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.item-card__left .item-card__diet-indicator svg{height:16px;width:16px}.item-card__right{align-items:center;display:flex;flex-direction:column;flex-grow:0;justify-content:center;position:relative;width:-webkit-min-content;width:min-content}.item-card__food-image{border-radius:4px;object-fit:cover;overflow:hidden}.item-card__food-image.primary{border-radius:12px;height:124px;width:112px}.item-cart__food-description-wrapper .item-card__food-description,.item-cart__food-description-wrapper .item-card__food-description--show-toggle{color:#666;color:var(--black-60)}.item-cart__food-description-wrapper .item-card__food-description--show-toggle--show-more{background-color:#fff;position:absolute;width:-webkit-fit-content;width:fit-content}.item-cart__food-description-wrapper .item-card__food-description--show-toggle--show-more:hover{cursor:pointer}.item-cart__food-description-wrapper .item-card__food-description--show-toggle--show-more:before{content:" ... "}.item-cart__food-description-wrapper--unhide-overflow{height:auto!important}.item-card__food-price{align-items:center;display:flex;gap:8px;justify-content:flex-start}.item-card__food-price.primary{margin-top:20px}.item-card__food-price .item-card__food-price--markup{color:#999;color:var(--black-40);text-decoration:line-through}.item-card__favourite-indicator{box-shadow:0 4px 16px #7777771f;position:absolute;right:5%;top:5%}.item-card__capsule{border-radius:4px;padding:2px 4px}.item-card__capsule .capsule-label{font-size:10px;line-height:normal}.item-card__cart{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-20px;width:70%}.item-card__customizable{color:#999;color:var(--black-40);margin-top:4px}.item-card__food-title.primary{margin-top:4px}.item-card__more_details{margin-top:12px}.item-list-section .item-list-section__header{background-color:#fff;width:100%}.item-list-section .item-list-section__header .item-list-section__header-title{display:none}.item-list-section .item-list-section__header .item-list-section__description{color:#999;color:var(--black-40);font-family:Open Sans;font-family:var(--font-family);font-size:16px;margin-top:8px}.item-list-section .item-list-section__body .item-list-section__sub-category-header{color:#999;color:var(--black-40)}.item-list-section .item-list-section__body .item-list-section__sub-category-header .item-list-section__sub-category-header-title{margin-top:8px}.item-list-section .item-list-section__body .item-list-section__sub-category-header .item-list-section__description{color:#999;color:var(--black-40);font-family:Open Sans;font-family:var(--font-family);font-size:16px;margin-top:8px}.item-list-section .item-list-section__body .item-list-section__items{height:100%;margin-top:16px;width:100%}@media only screen and (min-width:768px){.item-list-section{position:relative}.item-list-section .item-list-section__header{left:0;margin-top:-2;padding-bottom:8px;position:sticky;-webkit-position:-webkit-sticky;right:0;top:0;z-index:1}.item-list-section .item-list-section__header .item-list-section__header-title{display:inline;display:initial}}@media screen and (max-width:768px){.location_search{width:100%}.location_search .fullfillment-locate-store{bottom:0;position:absolute}.location_search__tab{padding:24px 16px 8px}.location_search__current__title{padding:0 16px 16px}}@media screen and (min-width:1024px){.location_search{width:413px}.location_search__tab{padding:24px 24px 14px}.location_search__current__title{padding:0 26px 16px}}.location_search{min-height:400px}.location_search .tab__title{padding:16px}.location_search .fullfillment-locate-store{align-items:center;background-color:#fff;border-top:1.4px solid #eaeaea;bottom:0;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:16px;position:absolute;width:100%;z-index:2}.location_search .fullfillment-locate-store .fullfillment-locate-store--title{text-align:center}.location_search__current__title{border-bottom:1.4px solid #eaeaea}.location_search__current__title *{display:inline-block;margin-left:10px;vertical-align:middle}.location_search__pointer{cursor:pointer}.location_search__suggestions{padding:0 24px}.location_search__suggestions--pickup{padding:0 24px 56px}.location_search__suggestion{align-items:flex-start;display:flex;flex-direction:row;gap:10px;padding-left:12px}.location_search__suggestion__card{align-items:flex-start;display:flex;flex-direction:row;gap:10px;margin:10px 10px 10px 20px}.location_search__suggestion__icon{margin-top:3px}.location_search__suggestion__title{margin-bottom:5px;width:100%}.location_search__suggestion__overflow,.location_search__suggestion__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-form .button{white-space:nowrap}.login-form .login__header{margin-bottom:24px}.login-form .login__header .login__title{margin-bottom:4px}.login-form .login__header .login__subtitle{color:#ccc;color:var(--black-20)}.login-form .login__input-wrapper{margin-bottom:16px}.login-form .login__button{margin-top:16px}.login-form .login__terms{align-items:center;color:#999;color:var(--black-40);display:flex;flex-wrap:wrap;margin-top:16px;white-space:nowrap}.login-form .login__terms .login__terms--link{color:#5b21b6;color:var(--primary-color);cursor:pointer;margin:0 3px;white-space:nowrap}.login-form .login__guest-checkout-button{color:#5b21b6;color:var(--primary-color);margin:24px auto;text-align:center}.login-form .login__divider{align-items:center;display:flex;gap:8px;text-transform:uppercase}.login-form .login__social{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin:24px auto 0;width:260px}.login-form .login__social .login__social-icon{border:1px solid #ccc;border:1px solid var(--black-20);border-radius:50%;cursor:pointer;padding:8px 8px 3px}.login-form .login__social .login__social-icon:hover{background-color:#ccc;background-color:var(--black-20);transition:all .5s ease}@media screen and (min-width:768px){.missing-items-dialog{min-width:500px}}.missing-items-dialog{display:flex;flex-direction:column;gap:8px}.missing-items-dialog .disabled{opacity:.6}.carousel-progress-indicator{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:24px}.carousel-progress-indicator .carousel-progress__dot{background-color:#5b21b660;background-color:var(--primary-color-60);border-radius:4px;height:6px;width:6px}.carousel-progress-indicator .carousel-progress__dot--active{background-color:#5b21b6;background-color:var(--primary-color);border-radius:4px;height:8px;width:8px}@media screen and (max-width:768px){.multiple-image-carousel .swiper-container{height:100%;position:relative;width:100%}.multiple-image-carousel .swiper-container .swiper-wrapper .swiper-component,.multiple-image-carousel .swiper-container .swiper-wrapper .swiper-component .swiper-slider-component{width:100%}.multiple-image-carousel .swiper-container .swiper-wrapper .swiper-component .swiper-slider-component .my-image{height:264px;object-fit:cover;width:100%}.multiple-image-carousel .swiper-container .top-right-widget{position:absolute;right:16px;top:16px;z-index:2}.multiple-image-carousel .swiper-container .icons .topExtras{align-items:center;display:flex;padding:18px;position:absolute;width:100%;z-index:2}.multiple-image-carousel .swiper-container .icons .swiper-icon{align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:16px;width:32px;z-index:9}.multiple-image-carousel .swiper-container .icons .icon1{right:56px}.multiple-image-carousel .swiper-container .icons .icon2{right:16px}.multiple-image-carousel .swiper-container .icons .image-count{size:12px;align-items:center;background-color:#313131;border-radius:19px;bottom:32px;display:flex;height:19px;justify-content:center;position:absolute;right:16px;width:40px;z-index:9}.multiple-image-carousel .swiper-container .icons .image-count .image-count-text{color:#fff;letter-spacing:1.83px;padding:4px 8px}.multiple-image-carousel .swiper-container .progress-indicator .carousel-progress-indicator{margin-top:15px}.multiple-image-carousel .swiper-container .progress-indicator .carousel-progress-indicator .carousel-progress__dot{background-color:#5b21b680;background-color:var(--primary-color-80);border-radius:4px;height:4px;width:8px}.multiple-image-carousel .swiper-container .progress-indicator .carousel-progress-indicator .carousel-progress__dot--active{background-color:#5b21b6;background-color:var(--primary-color);border-radius:4px;height:4px;width:17px}}@media screen and (min-width:768px){.multiple-image-carousel .multiple-image__container{display:flex;flex-wrap:no-wrap;gap:20px;height:100%;width:100%}.multiple-image-carousel .multiple-image__container .sideScrollBar{height:100%;width:61px}.multiple-image-carousel .multiple-image__container .sideScrollBar .upArrow{align-items:center;box-shadow:0 4px 4px #0000000f;cursor:pointer;display:flex;height:43px;justify-content:center;margin-bottom:7px;-webkit-user-select:none;user-select:none;width:100%}.multiple-image-carousel .multiple-image__container .sideScrollBar .imageSlider{display:flex;flex-direction:column;flex-wrap:wrap;height:265px;width:100%}.multiple-image-carousel .multiple-image__container .sideScrollBar .imageSlider .imageBox{align-items:center;border-radius:4px;display:flex;height:59px;justify-content:center;margin:-3px auto 10px;position:relative;width:55px}.multiple-image-carousel .multiple-image__container .sideScrollBar .imageSlider .imageBox .imageInsideBox{border-radius:4px;cursor:pointer;height:100%;left:0;object-fit:cover;padding:3px;position:absolute;top:0;width:100%}.multiple-image-carousel .multiple-image__container .sideScrollBar .imageSlider .imageBoxSelected{border:1.6px solid #5b21b6;border:1.6px solid var(--primary-color)}.multiple-image-carousel .multiple-image__container .sideScrollBar .downArrow{align-items:center;box-shadow:0 -4px 4px #0000000f;cursor:pointer;display:flex;height:43px;justify-content:center;margin-top:-3px;-webkit-user-select:none;user-select:none;width:100%}.multiple-image-carousel .multiple-image__container .mainImage{border-radius:4px;height:350px;position:relative;width:100%}.multiple-image-carousel .multiple-image__container .mainImage .topExtras{align-items:center;display:flex;padding:18px;position:absolute;width:100%;z-index:2}.multiple-image-carousel .multiple-image__container .mainImage .image-count{size:12px;align-items:center;background-color:#313131;border-radius:19px;bottom:16px;display:flex;height:19px;justify-content:center;position:absolute;right:16px;width:40px;z-index:9}.multiple-image-carousel .multiple-image__container .mainImage .image-count .image-count-text{color:#fff;font-size:12px;letter-spacing:1.83px;line-height:15.08px}.multiple-image-carousel .multiple-image__container .mainImage .insideImageMain{height:100%;object-fit:contain;width:100%}.multiple-image-carousel .multiple-image__container .mainImageSingle{height:420px}.multi-store{height:300px;overflow-y:auto}}.multi-store{min-height:300px}.multi-store .store-card{align-items:flex-start;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:16px 24px}.multi-store .store-card .store-address{color:#999;color:var(--black-40)}.multi-store .store-card .store-card-box{line-height:24px}.multi-store .store-card .store-distance{text-align:right;width:120px}.drawer .drawer__card{max-width:50vw;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);position:fixed;top:0;z-index:200}.drawer .drawer__backdrop{background-color:#333;height:100vh;height:calc(var(--vh, 1vh)*100);opacity:.9;position:fixed;top:0;width:100vw;z-index:100}.drawer .drawer__card{height:100%;min-width:300px;overflow:auto}@media (max-width:767px){.nav-menu{gap:6px;width:100%}.nav-menu__link__container{gap:10px;height:50px;padding:16px}}@media (min-width:768px){.nav-menu{gap:16px;width:100%}.nav-menu__link__container{gap:10px;height:50px;padding:16px}.nav-menu-logout-link{display:none}}.nav-menu{background:#fff;display:flex;flex-direction:column;padding:2px 16px}.nav-menu__link{border-radius:16px;color:#151515;color:var(--black-100);cursor:pointer;text-decoration:none}.nav-menu__link path{stroke:#151515;stroke:var(--black-100)}.nav-menu__link.selected{background:#5b21b680;background:var(--primary-color-80);color:#5b21b6;color:var(--primary-color)}.nav-menu__link.selected path{stroke:#5b21b6!important;stroke:var(--primary-color)!important}.nav-menu__link__container{justify-content:space-between;padding:24px 18px}.nav-menu__link__container,.nav-menu__link__icon{align-items:center;display:flex;flex-direction:row}.nav-menu__link__icon{gap:10px}.user-card{align-items:center;display:flex;gap:16px;justify-content:flex-start;max-width:100%;padding:20px 16px;width:-webkit-fit-content;width:fit-content}.user-card.loggedin{padding:40px 16px}.user-card .user-card__image__text{align-items:center;background-color:#5b21b6;background-color:var(--primary-color);border-radius:50%;color:#fff;display:flex;height:64px;justify-content:center;width:64px}.user-card__details{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:8px}.user-card__details .user-card__details__bottom{align-items:center;display:flex;gap:8px;white-space:nowrap}.user-card__details .user-card__details__bottom .user-card__details__cta{color:#5b21b6;color:var(--primary-color);font-size:14px;font-weight:600;height:-webkit-fit-content;height:fit-content;margin:0;padding:0;width:-webkit-fit-content;width:fit-content}@media screen and (max-width:768px){.language-widget{align-items:center;cursor:pointer;display:flex;height:40px;position:relative;z-index:99}.language-widget .language-widget__down-icon{color:#999;color:var(--black-40);font-size:12px;height:12px;margin-top:2px;width:12px}.language-widget .language-widget__active-language{margin-inline-end:8px;margin-inline-start:4px}.language-widget:hover .language-widget__popover{display:inline;display:initial}.language-widget .language-widget__popover{background-color:#fff;border-radius:4px;box-shadow:-2px -2px 4px #a0a0a03d,2px 2px 4px #a0a0a03d;display:none;padding:24px;position:absolute;top:100%}.language-widget .language-widget__popover .language-widget__lang{padding:0 4px}.language-widget .language-widget__popover .language-widget__lang--active{color:#5b21b6;color:var(--primary-color)}.language-widget .language-widget__popover .language-widget__popover__divider{margin:8px 0}.language-widget .language-widget__popover:hover{display:inline;display:initial}}@media screen and (min-width:768px){.language-widget{align-items:center;cursor:pointer;display:flex;height:40px;position:relative;z-index:99}.language-widget .language-widget__down-icon{color:#999;color:var(--black-40);font-size:12px;height:12px;margin-top:2px;width:12px}.language-widget .language-widget__active-language{margin-inline-end:8px;margin-inline-start:4px}.language-widget:hover .language-widget__popover{display:inline;display:initial}.language-widget .language-widget__popover{background-color:#fff;border-radius:4px;box-shadow:-2px -2px 4px #a0a0a03d,2px 2px 4px #a0a0a03d;display:none;padding:24px;position:absolute;top:100%}.language-widget .language-widget__popover .language-widget__lang{padding:0 4px}.language-widget .language-widget__popover .language-widget__lang--active{color:#5b21b6;color:var(--primary-color)}.language-widget .language-widget__popover .language-widget__popover__divider{margin:8px 0}.language-widget .language-widget__popover:hover{display:inline;display:initial}.language-widget__popover-horizontal .language-widget__popover__divider{height:18px!important;margin:0 5px}}.language-widget:hover .language-widget__active-language{color:#5b21b6;color:var(--primary-color)}.language-widget:hover path{stroke:#5b21b6;stroke:var(--primary-color)}.language-widget__popover-horizontal{align-items:center;cursor:pointer;display:flex;width:-webkit-max-content;width:max-content}.language-widget__popover-horizontal>p{font-size:.75rem;font-weight:700}@media screen and (max-width:767px){.nav-drawer-card .card{padding:0;width:100%}}@media screen and (min-width:768px){.nav-drawer-card .card{padding:0;width:100%}}.nav-drawer{display:flex;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100)}.nav-drawer .nav-drawer-language-container{align-items:center;display:flex;justify-content:flex-end;padding:0 38px 6px}.nav-drawer .nav-drawer-divider{margin-bottom:24px}@media screen and (min-width:786px){.order-card-shimmer .order-card-mobile-shimmer{display:none}.order-card-shimmer .order-card-web-shimmer{background-color:#fff;overflow-x:hidden;padding:24px;position:relative;width:100%}.order-card-shimmer .order-card-web-shimmer .heading{grid-gap:10px;display:grid;grid-template-columns:117px auto 115px}.order-card-shimmer .order-card-web-shimmer .heading .order-number{width:100%;width:117px}.order-card-shimmer .order-card-web-shimmer .heading .order-number,.order-card-shimmer .order-card-web-shimmer .heading .order-status{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:20px;position:relative}.order-card-shimmer .order-card-web-shimmer .heading .order-status{align-self:end;width:100%;width:286px}.order-card-shimmer .order-card-web-shimmer .heading2{grid-gap:10px;display:grid;grid-template-columns:117px auto 145px}.order-card-shimmer .order-card-web-shimmer .heading2 .resturant-name{width:100%;width:286px}.order-card-shimmer .order-card-web-shimmer .heading2 .amount,.order-card-shimmer .order-card-web-shimmer .heading2 .resturant-name{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:20px;margin-top:12px;position:relative}.order-card-shimmer .order-card-web-shimmer .heading2 .amount{width:100%;width:145px}.order-card-shimmer .order-card-web-shimmer .item-list{grid-gap:10px;display:grid;grid-template-rows:12px 12px;margin-top:25px}.order-card-shimmer .order-card-web-shimmer .item-list .item1{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:12px;position:relative;width:100%;width:123px}.order-card-shimmer .order-card-web-shimmer .amount-bar{grid-gap:10px;display:grid;grid-template-columns:89px auto 129px;margin-top:24px}.order-card-shimmer .order-card-web-shimmer .amount-bar .deliver-to{width:100%;width:89px}.order-card-shimmer .order-card-web-shimmer .address,.order-card-shimmer .order-card-web-shimmer .amount-bar .deliver-to{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:20px;position:relative}.order-card-shimmer .order-card-web-shimmer .address{margin-top:9px;width:100%;width:45vw}.order-card-shimmer .order-card-web-shimmer .buttons{grid-gap:10px;display:grid;grid-template-columns:116px 116px auto;margin-top:25px}.order-card-shimmer .order-card-web-shimmer .buttons .button1{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:41px;position:relative;width:100%;width:116px}}@media screen and (max-width:786px){.order-card-web-shimmer{display:none}.order-card-mobile-shimmer{background-color:#fff;overflow-x:hidden;padding:17px 16px;position:relative;width:100%}.order-card-mobile-shimmer .order-detail{grid-gap:10px;display:grid;grid-template:20px 20px/40vw auto 20vw}.order-card-mobile-shimmer .order-detail .order-id{width:100%;width:30vw}.order-card-mobile-shimmer .order-detail .order-id,.order-card-mobile-shimmer .order-detail .price{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:20px;position:relative}.order-card-mobile-shimmer .order-detail .price{justify-self:end;width:100%;width:15vw}.order-card-mobile-shimmer .order-detail .resturant-name,.order-card-mobile-shimmer .order-detail .tag{height:20px}.order-card-mobile-shimmer .date,.order-card-mobile-shimmer .order-detail .resturant-name,.order-card-mobile-shimmer .order-detail .tag{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;position:relative;width:100%}.order-card-mobile-shimmer .date{height:12px;margin-top:5px;width:25vw}.order-card-mobile-shimmer .divider__line--shimmer{margin-top:13px}.order-card-mobile-shimmer .item-section{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:20px 20px;margin-bottom:17px;margin-top:17px}.order-card-mobile-shimmer .item-section .item{grid-column:1/-1;height:20px;width:100%;width:10vw}.order-card-mobile-shimmer .item-section .item,.order-card-mobile-shimmer .item-section .item1{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;position:relative}.order-card-mobile-shimmer .item-section .item1{height:12px;margin-right:24px;width:100%;width:25vw}.order-card-mobile-shimmer .buttons{grid-gap:23px;display:grid;grid-template-columns:160px auto 160px;margin-top:24px}.order-card-mobile-shimmer .buttons .button1{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:41px;position:relative;width:100%;width:160px}}@media screen and (max-width:768px){.order-card__desktop__wrapper{border-bottom:2px solid #eaeaea;padding:16px}.order-card__desktop__wrapper .order-details-header{align-items:flex-start;display:flex}.order-tag{font-weight:600}.order-details__status{align-items:center;display:flex}.order-details__status span{margin-inline-end:4px}.order-details-header .order-details-header--desktop{display:none}.order-details__price{align-items:center;display:flex;justify-content:space-between;margin-top:18px}.order-details__price .paid-price{color:#666;color:var(--black-60)}.order-details__price .paid-price span{color:#151515;color:var(--black-100);font-weight:600}.order-tag__msg{color:#666;color:var(--black-60);font-size:14px;font-weight:600}.order-card__divider{border-top-color:#ededed;border-top-color:var(--light-divider-color);margin:16px 0}.order-cta-container{margin:24px auto 14px}.order-cta-container .button{flex-grow:1}.items-container{margin:9px 0}.items-container .single-item{color:#666;color:var(--black-60)}.items-container .single-item svg{height:12px;width:12px}}@media screen and (min-width:768px){.order-tag{font-weight:700}.order-details__status{align-items:center;display:flex}.order-details__status span{margin-inline-end:8px}.order-details .order-details-header--mobile{display:none}.order-details .order-deliver__header{color:#666;color:var(--black-60)}.order-cta-container .button{width:auto}.order-card .items-container{margin:24px 0}.order-card .order-card__desktop__wrapper{padding:24px}.order-card .order-card__desktop__wrapper .order-details-header{align-items:center}.order-details__price{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.order-details__price .paid-price{color:#666;color:var(--black-60)}.order-details__price .paid-price span{color:#151515;color:var(--black-100)}.order-tag__msg{color:#666;color:var(--black-60);font-size:16px;font-weight:600}.order-card__divider,.order-card__item-header{display:none}}.order-status-tag{text-transform:capitalize}.order-card .order-card__desktop__wrapper{background-color:#fff;background-color:var(--white);width:100%}.order-card .order-card__desktop__wrapper .order-details .order-details-header{display:flex;gap:32px;justify-content:space-between}.order-card .order-card__desktop__wrapper .order-details .order-details-header .headingThree:first-letter{text-transform:capitalize}.order-card .order-card__desktop__wrapper .order-details .order-details-header .order-tag{color:#151515;color:var(--black-100);font-size:16px;width:-webkit-fit-content;width:fit-content}.order-card .order-card__desktop__wrapper .order-details .order-deliver__address,.order-card .order-card__desktop__wrapper .order-details .order-deliver__pickup{color:#999;color:var(--black-40);margin:8px 0 16px}.order-card .order-card__desktop__wrapper .order-details .order-deliver__pickup span{color:#666;color:var(--black-60);cursor:pointer;font-weight:600;margin:0 5px}.order-card .order-card__desktop__wrapper .order-details .order-cta-container{display:flex;gap:16px}.order-card .order-card__desktop__wrapper .order-details .order-cta-container .button{height:40px;padding:10px 16px}.order-card .order-card__desktop__wrapper .order-details .order-cta-container .order-cta-view-details{border:2px solid #5b21b6;border:2px solid var(--primary-color)}.order-card .order-card__desktop__wrapper .order-details .items-container .single-item{align-items:center;display:flex;gap:8px;margin:8px 0}.order-card .order-card__desktop__wrapper .order-details .items-container .single-item .single-item__count,.order-card .order-card__desktop__wrapper .order-details .items-container .single-item .single-item__name{font-size:14px;font-weight:400}@media screen and (max-width:768px){.ongoing-orders-container{display:flex;flex-direction:column;gap:10px;margin-top:16px}.ongoing-orders-container .ongoing-order__empty__state{align-items:center;display:flex;flex-direction:column;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.ongoing-orders-container .ongoing-order__empty__state .empty-state__title{font-size:16px;margin:24px 0 10px}.ongoing-orders-container .ongoing-order__empty__state .empty-state__img{align-items:center;display:flex;justify-content:center}.ongoing-orders-container .ongoing-order__empty__state .empty-state__img svg{height:170px;width:200px}.ongoing-orders-container .ongoing-order__empty__state .empty-state__msg{color:#999;color:var(--black-40);font-size:14px;margin-bottom:24px}.ongoing-orders-container .ongoing-order__empty__state .button{padding:14px 64px;width:100%}}@media screen and (min-width:768px){.ongoing-orders-container{display:flex;flex-direction:column;gap:24px;margin-top:30px}.ongoing-orders-container .ongoing-order__empty__state{align-items:center;display:flex;flex-direction:column;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.ongoing-orders-container .ongoing-order__empty__state .empty-state__title{font-size:20px;margin:24px 0 10px}.ongoing-orders-container .ongoing-order__empty__state .empty-state__img{align-items:center;display:flex;justify-content:center}.ongoing-orders-container .ongoing-order__empty__state .empty-state__img svg{height:400px;width:470px}.ongoing-orders-container .ongoing-order__empty__state .empty-state__msg{color:#999;color:var(--black-40);margin-bottom:24px}.ongoing-orders-container .ongoing-order__empty__state .button{padding:14px 64px;width:-webkit-fit-content;width:fit-content}}@media screen and (max-width:768px){.order-failure-hero{padding:32px}}@media screen and (min-width:768px){.order-failure-hero{padding:84px}}.order-failure-hero{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.order-failure-hero .order-failure-hero__heading{color:#c00;color:var(--error-color);margin-top:24px}.order-failure-hero .order-failure-hero__message{margin-top:16px}@media screen and (max-width:767px){.order-now-later .order-now-later__tab-header-title{font-size:14px;font-weight:400}.order-now-later .order-later__slots-tab{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:400px){.order-now-later .order-later__slots-tab{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:767px){.order-now-later .order-later__slots-tab{grid-template-columns:repeat(3,1fr)}}.order-now-later{display:flex;flex-direction:column;justify-content:space-between;width:100%}.order-now-later .order-now-later__rider-not-available{color:#c00;color:var(--error-color);margin-top:8px}.order-now-later .order-later__tab,.order-now-later .order-now__tab{border:1px solid #ccc;border:1px solid var(--black-20);border-radius:4px;cursor:pointer;padding:16px;transition:all .5s ease-in-out}.order-now-later .order-later__tab .order-now-radio,.order-now-later .order-now__tab .order-now-radio{accent-color:#5b21b6;accent-color:var(--primary-color);transform:scale(1.3)}.order-now-later .order-later__tab .order-now-later__rider-not-available,.order-now-later .order-now__tab .order-now-later__rider-not-available{background-color:#fef0cf;background-color:var(--warning-color);border-radius:4px;padding:8px;text-align:center;width:100%}.order-now-later .order-later__tab{margin-top:16px}.order-now-later .order-later__tab .order-later__slots-tab__empty-slot{margin:8px auto;white-space:nowrap}.order-now-later .order-now__tab--disabled{background-color:#f1f1f1;cursor:not-allowed;opacity:.5;pointer-events:none}.order-now-later .order-later__tab-header,.order-now-later .order-now__tab{align-items:center;display:flex;justify-content:space-between}.order-now-later .order-later__tab-header .order-now-later__tab-header-subtitle,.order-now-later .order-now__tab .order-now-later__tab-header-subtitle{color:#666;color:var(--black-60)}.order-now-later .order-now-later__tab--selected{border-color:#5b21b6;border-color:var(--primary-color)}.order-now-later .order-later__tab-body{margin-top:24px}.order-now-later .order-later__tab-body .order-later__calendar{align-items:center;border-radius:4px;display:flex;gap:8px}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-month{background-color:#fff;border-bottom-left-radius:4px;border-top-left-radius:4px;display:flex;flex-direction:column;justify-content:center;padding:16px 8px}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-month .order-later__calendar-month-text{background-color:#fff;border-radius:4px;color:#151515;color:var(--black-100);padding:2px 0;text-align:center;text-transform:uppercase}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-month .order-later__calendar-icon .calendar-icon__path{fill:#151515;fill:var(--black-100)}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-dates{-ms-overflow-style:none;align-items:center;border-radius:4px;display:flex;gap:4px;overflow-x:auto;padding:8px;scrollbar-width:none;width:100%}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-dates ::-webkit-scrollbar{display:none}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-dates .order-later__date-cards-wrapper{align-items:center;display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;width:100%}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-dates .order-later__date-cards-wrapper .order-later__date-card{text-align:center}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-dates .order-later__date-cards-wrapper .order-later__date-card .order-later__date-card-day{color:#999;color:var(--black-40);margin-bottom:8px}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-dates .order-later__date-cards-wrapper .order-later__date-card .order-later__date-card-date{border:1px solid #fff;color:#666;color:var(--black-60);height:32px;padding:3px;width:32px}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-dates .order-later__date-cards-wrapper .order-later__date-card--selected{font-weight:600px}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-dates .order-later__date-cards-wrapper .order-later__date-card--selected .order-later__date-card-day{color:#151515;color:var(--black-100)}.order-now-later .order-later__tab-body .order-later__calendar .order-later__calendar-dates .order-later__date-cards-wrapper .order-later__date-card--selected .order-later__date-card-date{background-color:#5b21b680;background-color:var(--primary-color-80);border-color:#5b21b6;border-color:var(--primary-color);border-radius:50%;color:#5b21b6;color:var(--primary-color)}.order-now-later .order-later__tab-body .order-later__slots{margin-top:8px}.order-now-later .order-later__tab-body .order-later__slots .tab__main{border-radius:4px;box-shadow:0 3px 8px #0000003d}.order-now-later .order-later__tab-body .order-later__slots .order-later__slots-tab{display:grid;margin-top:16px;max-height:80px;overflow-y:auto}.order-now-later .order-later__tab-body .order-later__slots .order-later__slots-tab .order-later__date-card-time{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:4px;text-align:center}.order-now-later .order-now-continue{margin-top:32px}.order-later__date-card-time{background-color:#fff;border:1px solid #ccc;border:1px solid var(--black-20)}.order-later__date-card-time .capsule-label{color:#151515!important;color:var(--black-100)!important}.order-later__date-card-time--selected{background-color:#5b21b680;background-color:var(--primary-color-80);border:1px solid #5b21b6;border:1px solid var(--primary-color)}.order-later__date-card-time--selected .capsule-label{color:#5b21b6!important;color:var(--primary-color)!important}.order_status_preview{display:flex;flex-direction:column;gap:24px;width:100%}.order_status_preview__center .shimmer_title{height:20px}.order_status_preview__center .shimmer_para,.order_status_preview__center .shimmer_title{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;position:relative;width:100%;width:20vw}.order_status_preview__center .shimmer_para{height:12px}.order_status_preview__left .shimmer_para{width:100%;width:20px}.order_status_preview__left .shimmer_para,.order_status_preview__right .shimmer_para{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:12px;position:relative}.order_status_preview__right .shimmer_para{width:100%;width:10vw}.order_status_preview__status{align-items:center;display:flex;justify-content:center;text-transform:capitalize;width:80px}.order_status_preview__item{align-items:stretch;display:flex;flex-direction:row;gap:16px;justify-content:space-between}.order_status_preview__left{width:24px}.order_status_preview__center{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:flex-start}@media screen and (max-width:767px){.order-summary-card .order-summary-card__header{align-items:center;display:flex;justify-content:space-between}.order-summary-card .order-summary-card__header .order-summary-card__header__order-id{background-color:#02a65133;border-radius:4px;color:#02a651;padding:4px 8px}.order-summary-card .order-summary-card__header .order-summary-card__header__title{font-weight:600}.order-summary-card .order-summary-card__body{flex-direction:column;margin-bottom:8px}.order-summary-card .order-summary-card__body .order-summary-card__item{margin-top:8px}.order-summary-card .order-summary-card__body .order-summary-card__item--total{align-items:center;display:flex;justify-content:space-between;margin-top:0}.order-summary-card .order-summary-card__body--fulfilment-mode{flex-direction:row;justify-content:space-between}.order-summary-card .order-summary-card__body--desktop{display:none}.mobile-divider{margin:8px auto;width:100%}.mobile-divider--one{margin-bottom:16px}.mobile-divider--two{margin-top:16px}.mobile-divider--four{margin-bottom:12px}.order-summary-card__body--mobile{box-shadow:none;margin:8px auto;width:100%}.order-summary-card__body--mobile .order-summary-card__item{margin-top:8px}.order-summary-card__body--mobile .order-summary-card__item--total{margin-top:0}}@media screen and (min-width:768px){.order-summary-card{padding:24px}.order-summary-card .order-summary-card__header{margin-bottom:18px}.order-summary-card .order-summary-card__wrapper{display:flex;flex-direction:column;gap:24px}.order-summary-card .order-summary-card__item--total{align-items:center;display:flex;justify-content:space-between}.order-summary-card .order-summary-card__body{flex-direction:row;justify-content:space-evenly}.order-summary-card .order-summary-card__body>:first-child{width:20%}.order-summary-card .order-summary-card__body>:last-child{flex-grow:1}.order-summary-card .order-summary-card__body--desktop .order-summary-card__body__heading{min-width:20%}.order-summary-card .order-summary-card__item{margin-bottom:16px}.order-summary-card .order-summary-card__item .order_summary-card__item__left{color:#4e4e4e;color:var(--black-80)}.order-summary-card .mobile-divider,.order-summary-card__body--mobile,.order-summary-card__header__order-id{display:none}}.order-summary-card{box-shadow:none;display:flex;flex-direction:column;flex-grow:1}.order-summary-card__body{display:flex}.order-summary-card__body__heading{text-transform:capitalize;white-space:nowrap;width:10px}.order-summary-card__body__content{text-transform:capitalize}.order-summary-card__body__items{display:flex;flex-direction:column;flex-grow:1}.order-summary-card__item{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:space-between;width:100%}.order-summary-card__item .order_summary-card__item__left{align-items:flex-start;color:#666;color:var(--black-60);display:flex;gap:4px}.order_summary-card__item__indicator{margin-top:4px}.color-black-60{color:#666;color:var(--black-60)}.order-tracker{align-items:center;box-shadow:-2px -2px 4px #a0a0a03d,2px 2px 4px #a0a0a03d;display:flex;flex-direction:row;height:54px;justify-content:space-between;padding-right:20px;width:100%}.order-tracker__label{background:#b0790e17;border:1px solid #fffbf3;border-radius:4px;padding:5px 20px}.order-tracker__order-id__icon{height:54px;position:relative;width:54px}.order-tracker__order-id__label{align-items:center;display:flex;flex-direction:row;gap:10px}.otp-form{width:100%}.otp-form .otp-form__heading{margin-bottom:4px}.otp-form .otp-form__sub-heading{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px;white-space:nowrap}.otp-form .otp-form__sub-heading.default{justify-content:flex-start}.otp-form .otp-form__sub-heading.primary{justify-content:space-between}.otp-form .otp-form__sub-heading .otp-form__sub-heading-text{color:#999;color:var(--black-40)}.otp-form .otp-form__sub-heading .otp-form__phone-number{color:#666;color:var(--black-60)}.otp-form .otp-form__sub-heading .otp-form__edit-phone-button{align-items:center;display:flex;margin-inline-start:4px}.otp-form .otp-form__sub-heading .otp-form__edit-phone-button:hover{cursor:pointer}.otp-form .otp-form__sub-heading .otp-form__edit-phone-button .otp-form__edit-text{color:#5b21b6;color:var(--primary-color)}.otp-form .otp-form__otp-input{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-evenly;margin-top:24px;width:100%}.otp-form .otp-form__otp-input .input-box-wrapper,.otp-form .otp-form__otp-input input{padding:7px 0!important}.otp-form .otp-form__otp-input.default .otp-form__input .input-box-wrapper{border:none;border-bottom:1px solid #151515!important;border-bottom:1px solid var(--black-100)!important;border-radius:0}.otp-form .otp-form__otp-input .otp-form__otp-input-container{flex:1 1}.otp-form .otp-form__otp-input input{text-align:center;width:100%!important}.otp-form .otp-form__error-message{color:#c00;color:var(--error-color);margin-top:8px}.otp-form .otp-form__otp-input-container--error-state>div>*{border-bottom:1px solid #c00!important;border-bottom:1px solid var(--error-color)!important;color:#c00!important;color:var(--error-color)!important}.otp-form .otp-form__resend-otp{align-items:center;color:#999;color:var(--black-40);display:flex;gap:4px;margin-top:36px}.otp-form .otp-form__resend-otp.primary{justify-content:flex-end}.otp-form .otp-form__resend-otp .otp-form__resend-otp-text{color:#5b21b6;color:var(--primary-color);cursor:pointer}.otp-form .otp-form__resend-otp .otp-form__resend-otp-time-text{align-items:center;display:flex;gap:4px}.otp-form .otp-form__resend-otp .otp-form__resend-otp-time-text .otp-form__resend-otp-time{color:#151515;color:var(--black-100)}.otp-form .otp-form_submit-otp-button{margin-top:16px;white-space:nowrap}.otp-form__min-heading{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:4px;justify-content:flex-start}.past-order-card .past-order-card__header .past-order-card__meta{align-items:center;display:flex;gap:4px;margin-bottom:8px}.past-order-card .past-order-card__header .past-order-card__meta .past-order-card__id{background-color:#5b21b660;background-color:var(--primary-color-60);border-radius:4px;color:#5b21b6;color:var(--primary-color);padding:4px}.past-order-card .past-order-card__header .past-order-card__meta .past-order-card__created_at{display:inline;text-transform:capitalize}.past-order-card .past-order-card__header .past-order-card__sub-title{color:#999;color:var(--black-40)}.pay-on-delivery{display:grid;place-content:center;text-align:center}.pay-on-delivery .pay-on-delivery__message{margin-top:8px}.pay-on-delivery .pay-on-delivery__place-order{margin-top:16px;max-width:100%;min-width:180px}.arrow-container{display:flex;gap:30px;justify-content:space-between}.arrow-container .anticon{color:#4e4e4e;color:var(--black-80);font-size:24px}.rcarousel{padding:0 12px}.rcarousel .carousel-item-list{display:flex;gap:24px;margin-top:24px;overflow-x:scroll;overflow:hidden;padding:16px 0;scroll-behavior:smooth}.rcarousel .carousel-item-list .item-card{border:1px solid #ccc;border:1px solid var(--black-20);border-radius:4px;min-width:535px;padding:16px}@media screen and (max-width:768px){.arrow-container{display:none}.rcarousel .carousel-item-list{display:flex;flex-direction:column;overflow:visible;overflow:initial;padding:0;scroll-behavior:unset}.rcarousel .carousel-item-list .item-card{border:none;min-width:0;min-width:auto;padding:0;width:100%}}.carousel-header{display:flex;justify-content:space-between}.carousel-title{flex:1 1}.signup .signup__header{margin-bottom:24px}.signup .signup__header .signup__header__title{margin-bottom:4px}.signup .signup__header .signup__header__subtitle{color:#999;color:var(--black-40)}.signup .signup__form .signup__form__input{margin-bottom:16px}.signup .signup__button{margin-top:24px}.signup .signup__form__sms{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.store-locator-card{box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.store-locator-card .store-locator-card__left .store-locator-card__header{display:flex;gap:8px}.store-locator-card .store-locator-card__left .store-locator-card__header .store-locator-card__details-wrapper{max-width:300px;width:100%;word-break:break-word}.store-locator-card .store-locator-card__left .store-locator-card__header .store-locator-card__details-wrapper .store-locator-card__details{align-items:flex-end;display:flex;gap:8px;justify-content:space-between;margin-top:8px}.store-locator-card .store-locator-card__left .store-locator-card__header .store-locator-card__details-wrapper .store-locator-card__details .store-locator-card__details--address{color:#999;color:var(--black-40);flex:7 1}.store-locator-card .store-locator-card__left .store-locator-card__footer{align-items:center;display:flex;gap:8px;margin-top:12px}.store-locator-card .store-locator-card__left .store-locator-card__footer .store-locator-card__footer--icon{width:20px}.store-locator-card .store-locator-card__button{font-weight:400;min-width:88px;width:88px}.store-locator-card-shimmer{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:16px}.store-locator-card-shimmer__left{display:flex;flex:1 1;flex-direction:column;gap:12px}.store-locator-card-shimmer__header{align-items:flex-start;display:flex;gap:12px}.store-locator-card-shimmer__icon{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:7px;display:inline-block;height:30px;position:relative;width:30px}.store-locator-card-shimmer__details{display:flex;flex:1 1;flex-direction:column;gap:8px}.store-locator-card-shimmer__title{height:16px;width:60%}.store-locator-card-shimmer__address,.store-locator-card-shimmer__title{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;position:relative}.store-locator-card-shimmer__address{height:14px;width:80%}.store-locator-card-shimmer__footer{padding-left:42px}.store-locator-card-shimmer__time{height:14px;width:120px}.store-locator-card-shimmer__button,.store-locator-card-shimmer__time{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;position:relative}.store-locator-card-shimmer__button{height:40px;width:100%;width:88px}.store-locator-list{width:100%}.store-locator-list .store-locator-list__search{margin-bottom:24px;padding:16px}.store-locator-list .store-locator-list__stores .store-locator-list__stores--card{padding:16px}.store-locator-list .store-locator-list__stores .store-locator-list__stores--divider{margin:16px auto}.store-locator-search{background-color:#fff;background-color:var(--white)}.store-search-suggestion_card,.store_search{padding:16px}.flex{display:flex;gap:7px}.store-locator-search_suggestion__address{color:#666;color:var(--black-60);margin-top:6px}.store-locator-search_suggestion_wrapper{flex:1 1}.store-locator-search_suggestion__timings{margin-top:16px}.store-locator-search_suggestion__timings-open-tag{color:#02a651;color:var(--success-color);margin-top:4px}.store-locator-search_filtered-stores{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.store-locator-search_filtered-stores .store-locator-search_filtered--divider{margin:16px auto}.store-locator-card-mobile{background-color:#fff;background-color:var(--white);display:flex;gap:4px;padding:18px}.store-locator-card-mobile__address,.store-locator-card-mobile__phone{color:#666;color:var(--black-60)}.store-locator-card-mobile__address{margin:6px 0 4px}@media screen and (max-width:768px){.wallet-amount-card{padding:32px 16px}.wallet-amount-card .wallet-amount-card__right{align-items:center;display:flex;flex-direction:column;gap:8px}.wallet-amount-card .wallet-amount-card__right .wallet-amount-card__add-funds-icon__wrapper{background-color:#5b21b680;background-color:var(--primary-color-80);border-radius:50%;display:grid;height:47px;padding:8px 0;place-content:center;width:47px}.wallet-amount-card .wallet-amount-card__right .wallet-amount-card__add-funds-icon__wrapper .wallet-amount-card__add-funds-icon{background-color:#fff;border-radius:50%;cursor:pointer;display:grid;font-weight:700;height:33px;place-content:center;width:33px}.wallet-amount-card .wallet-amount-card__right .wallet-amount-card__add-funds-icon__wrapper .wallet-amount-card__add-funds-icon path{fill:#5b21b6;fill:var(--primary-color)}.wallet-amount-card .wallet-amount-card__available-balance{font-size:32px}.wallet-amount-card .wallet-amount-card__add-money-text,.wallet-amount-card .wallet-amount-card__available-balance-text{font-weight:400}}@media screen and (min-width:768px){.wallet-amount-card{padding:16px 20px}.wallet-amount-card .wallet-amount-card__right{display:none}}.wallet-amount-card{align-items:stretch;background-color:#5b21b6;background-color:var(--primary-color);background-position:50%;border-radius:4px;display:flex;gap:8px;justify-content:space-between}.wallet-amount-card .wallet_amount-card__left{display:flex;flex-direction:column;gap:12px}.wallet-amount-card .wallet_amount-card__text{color:#fff}@media screen and (max-width:768px){.wallet-balance-form .wallet__body{margin-bottom:40px;margin-top:16px}.wallet-balance-form .wallet__input{margin-bottom:32px}.wallet-balance-form .wallet__popular-denomination-title{margin-bottom:16px}.wallet-balance-form .wallet__body__available-balance{margin-top:12px}}@media screen and (min-width:768px){.wallet-balance-form .wallet__body{margin-bottom:40px;margin-top:32px}.wallet-balance-form .wallet__input .input-box-wrapper{border-left:none;border-radius:0;border-right:none;border-top:none}.wallet-balance-form .wallet__input .input-box-wrapper .input-box{font-weight:900}.wallet-balance-form .wallet__input{margin-bottom:32px}.wallet-balance-form .wallet__popular-denomination-title{margin-bottom:24px}.wallet-balance-form .wallet__body__available-balance{margin-top:24px}}.wallet-balance-form .wallet__body .wallet__recharge-text{margin-bottom:8px}.wallet-balance-form .wallet__body .wallet__body__denominations-wrapper{align-items:center;display:flex;gap:25px;width:100%}.wallet-balance-form .wallet__body .wallet__body__denominations-wrapper .wallet_body__denomination{border:1px solid #ccc;border:1px solid var(--black-20);border-radius:4px;cursor:pointer;flex:1 1;padding:10px 8px;text-align:center}.wallet-balance-form .wallet__body .wallet__body__denominations-wrapper .wallet__body__denomination--selected{background-color:#5b21b680;background-color:var(--primary-color-80);border:1px solid #5b21b6;border:1px solid var(--primary-color)}.wallet-balance-form .wallet__body .wallet__body__available-balance{align-items:center;display:flex;gap:8px}.wallet-balance-form .wallet__body .wallet__body__available-balance .wallet__available-balance__label{color:#666;color:var(--black-60)}.wallet-balance-form .wallet__footer .wallet__footer-error-state{align-items:center;background-color:#fef6e9;border:1px solid #facd5d;border-radius:4px;display:flex;height:44px;justify-content:center;margin-top:16px;width:100%}.wallet-balance-form .wallet__footer .wallet__proceed-to-pay-text{white-space:nowrap}@media screen and (max-width:768px){.wallet .wallet__form{display:none}}.wallet-payment .wallet-payment__body .wallet-payment__low-balance-message{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-top:16px;white-space:nowrap}.wallet-payment .wallet-payment__body .wallet-payment__low-balance-message .wallet-payment__low-balance-label{color:#c00;color:var(--error-color)}.wallet-payment .wallet-payment__body .wallet-payment__place-order-text{margin-top:16px}.wallet-payment .wallet-payment__body .pay-on-dlivery__cta{display:grid;margin-top:32px;place-content:center}.wallet-payment .wallet-payment__body .pay-on-dlivery__cta .pay-on-delivery__button{margin:0 auto;max-width:80%;width:280px}@media screen and (max-width:768px){.add-address__form-container .add-address_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;margin-top:14px}.add-address__form-container .add-address_header .anticon{font-size:18px}.add-address__form-container .add-address__delivery-location .add-address__input-label{color:#666;color:var(--black-60);font-size:12px;font-weight:400!important}.add-address__form-container .add-address__delivery-location .input-wrapper{margin-bottom:16px}.add-address__form-container .add-address__delivery-location .add-address__tag-location-label{font-size:16px;margin-top:20px}.add-address__form-container .location-tag-container{margin:18px 0 32px}.add-address__form-container .location-tag-container label{font-size:14px;font-weight:400;gap:6px;height:60px;width:60px}.add-address__form-container .location-tag-container label svg{height:15px;width:15px}}@media screen and (min-width:768px){.add-address__form-container{background-color:#fff;background-color:var(--white)}.add-address__form-container .add-address_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;margin-top:14px}.add-address__form-container .add-address_header .add-address__title{font-size:24px}.add-address__form-container .add-address_header .anticon{font-size:18px}.add-address__form-container .add-address__delivery-location .input-wrapper{margin-bottom:24px}.add-address__form-container .add-address__delivery-location .input-wrapper .input-label{margin-bottom:8px}.add-address__form-container .location-tag-container{margin:26px 0 40px}.add-address__form-container .location-tag-container label{color:#7a7a7a;font-size:14px;font-weight:600;gap:16px;height:100px;width:100px}.add-address__form-container .location-tag-container label svg{height:24px;width:24px}}.flex-section{align-items:center;display:flex;justify-content:space-between}.req{color:#c00;color:var(--error-color);margin:0 5px}.add-address__form-container{background-color:#fff;background-color:var(--white)}.add-address__form-container .add-address__delivery-location .your-location__label{align-items:center;display:flex;padding-top:24px}.add-address__form-container .add-address__delivery-location .add-address__change-btn{color:#5b21b6;color:var(--primary-color);padding-top:24px}.add-address__form-container .add-address__delivery-location .add-address__detected-location-title{margin:16px 0 10px}.add-address__form-container .add-address__delivery-location .add-address__detected-location-address{color:#666;color:var(--black-60);margin-bottom:24px}.add-address__form-container .add-address__map-wrapper{height:350px}.add-address__form-container .location-tag-container{display:flex;gap:24px}.add-address__form-container .location-tag-container input{display:none}.add-address__form-container .location-tag-container label{align-items:center;border:1px solid #999;border:1px solid var(--black-40);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.add-address__form-container .location-tag-container label p{align-items:center;display:flex;flex-direction:column;gap:4px}.add-address__form-container .location-tag-container input:checked+label{background-color:var(--primary-color-90);border:1px solid #5b21b6;border:1px solid var(--primary-color);border-radius:4px}.add-address__form-container .location-tag-container input:checked+label span{color:#5b21b6;color:var(--primary-color)}.add-address__form-container .location-tag-container input:checked+label path{fill:#5b21b6;fill:var(--primary-color)}.apply-coupon{border:1px dashed #999;border:1px dashed var(--black-40);border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;padding:16px;width:100%}.apply-coupon .apply-coupon-icon{border:2px solid #5b21b6;border:2px solid var(--primary-color);border-radius:50%;color:#5b21b6;color:var(--primary-color);padding:2px}.apply-coupon .apply-coupon-details{align-items:center;display:flex;justify-content:space-between;width:100%}.apply-coupon .apply-coupon-details .apply-coupon-text{width:100%}.apply-coupon .apply-coupon-details .apply-coupon-text .apply-coupon-text--main{color:#666;color:var(--black-60)}.apply-coupon .apply-coupon-details .apply-coupon-text .apply-coupon-text--main--applied{color:#02a651;color:var(--success-color)}.apply-coupon .apply-coupon-details .apply-coupon-text .apply-coupon-text--discount{color:#02a651;color:var(--success-color);margin-top:4px}.apply-coupon .action-icon{font-size:20px}.badge{max-width:-webkit-min-content;max-width:min-content;position:relative}.badge .badge__content{background-color:#5b21b6;background-color:var(--badge-bg-color,var(--primary-color));border-radius:50%;color:#fff;color:var(--badge-text-color,#fff);display:grid;height:20px;min-width:20px;padding:0 2px;place-content:center;position:absolute;text-align:center}.carousel-navigator{gap:32px}.carousel-navigator,.carousel-navigator>div{align-items:center;display:flex;justify-content:center}.carousel-navigator>div{background-color:#ccc;background-color:var(--black-20);border-radius:50%;cursor:pointer;height:36px;-webkit-user-select:none;user-select:none;width:36px}.carousel-navigator .carousel-navigator__right{transform:rotate(180deg)}@media screen and (max-width:768px){.checkout-recommended-items-carousel{background-color:#fff;background-color:var(--white)}.checkout-recommended-items-carousel .checkout-recommended-items-carousel--header{padding:24px 0 24px 16px}.checkout-recommended-items-carousel .checkout-recommended-items-carousel--item-list{display:flex;gap:24px;overflow-x:scroll;padding-bottom:24px;scroll-behavior:smooth}.checkout-recommended-items-carousel .checkout-recommended-items-carousel--item-list ::-webkit-scrollbar{display:none}}@media screen and (min-width:768px){.checkout-recommended-items-carousel{background-color:#fff;background-color:var(--white)}.checkout-recommended-items-carousel .checkout-recommended-items-carousel--header{padding:24px 0 16px}.checkout-recommended-items-carousel .checkout-recommended-items-carousel--item-list{display:flex;gap:16px;overflow-x:scroll;overflow:hidden;padding-bottom:24px;scroll-behavior:smooth}.checkout-recommended-items-carousel .checkout-recommended-items-carousel--item-list ::-webkit-scrollbar{display:none}}.checkout-recommended-items-carousel .checkout-recommended-items-carousel--header--wrapper{align-items:center;display:flex;justify-content:space-between}.checkout-recommended-items-carousel .checkout-recommended-items-carousel--header--wrapper .checkout-recommended-items-carousel--arrow-container{align-items:center;display:flex;gap:16px}@media (max-width:768px){.coupon-card{border-bottom:1px solid #ededed;padding-bottom:16px}.coupon-card .bodyTextOneMain.coupon-card__header__discount{margin-top:18px}.coupon-card .coupon-card__description{margin-top:8px}.coupon-card__dialog{display:none}}@media (min-width:768px){.coupon-card{padding:24px}.coupon-card .bodyTextOneMain.coupon-card__header__discount{margin-top:14px}.coupon-card .coupon-card__description{margin-top:4px}.coupon-card__dialog .dialog__inner_content{max-width:500px}.coupon-card__dialog .dialog__inner_content .coupon-card{border:none;margin:0!important;padding:0!important}}.coupon-card{background-color:#fff;border-radius:4px;width:100%}.coupon-card .coupon-card__header{align-items:center;display:flex;gap:24px;justify-content:space-between}.coupon-card .coupon-card__header .coupon-card__header__discount{background:linear-gradient(90deg,#02a651 50%,#0f00 0),linear-gradient(#02a651 60%,#0f00 0),linear-gradient(90deg,#02a651 60%,#0f00 0),linear-gradient(#02a651 60%,#0f00 0);background-position:top,100%,bottom,0;background-repeat:repeat-x,repeat-y;background-size:10px 1px,1px 10px;border-radius:4px;color:#02a651;padding:4px 10px;text-transform:uppercase}.coupon-card .coupon-card__header .coupon-card__header__apply-button{color:#5b21b6;color:var(--primary-color);padding:8px 16px;width:-webkit-min-content;width:min-content}.coupon-card .coupon-card__description{align-items:center;display:flex;gap:4px;width:80%}.coupon-card .coupon-card__description .coupon-card__description__text{color:#666;color:var(--black-60);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.coupon-card .coupon-card__description .coupon-card__view-details{color:#5b21b6;color:var(--primary-color);cursor:pointer;white-space:nowrap}.coupon-card .coupon-card__description--view-details{align-items:flex-start;flex-direction:column;margin-top:4px;width:100%}.coupon-card .coupon-card__description--view-details .coupon-card__description__text{color:#666;color:var(--black-60);white-space:normal}.coupon-card .coupon-card__description--view-details .coupon-card__view-details{margin-top:8px}.coupon-card .coupon-card__footer{align-items:center;color:#008738;display:flex;gap:4px;margin-top:16px}.disabled{filter:grayscale(100%);pointer-events:none}@media screen and (max-width:768px){.customize-theme-bar{padding:12px 8px}.customize-theme-bar .customize-theme-button{height:32px;margin-top:8px}}@media screen and (min-width:768px){.customize-theme-bar{align-items:center;background-color:#fff;display:flex;gap:32px;justify-content:space-between;padding:16px 24px}}.customize-theme-bar{box-shadow:0 0 12px #00000014;min-width:100%}.customize-theme-bar .customize-theme-text{cursor:default;display:block}.customize-theme-bar .customize-theme-button{background-color:#2f58f2;width:-webkit-fit-content;width:fit-content}.delivery-time-main{align-items:center;border-radius:4px;display:flex;flex-direction:column;justify-content:center;padding:0}.delivery-time-down,.delivery-time-up{padding:10px 20px;text-align:center;width:100%}.delivery-time-down{border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff}.delivery-time-down:not(.delayed){background:green}.delivery-time-down.delayed{background:red}.delivery-time-down__text{color:#fff}.filter-selector .filter-selector__text{display:none}@media screen and (min-width:768px){.filter-selector{align-items:center;display:flex}.filter-selector .filter-selector__text{display:inline;display:initial}}.filter-selector{align-items:center;cursor:pointer;display:inline-flex;gap:8px}@media screen and (max-width:768px){.floating-status{min-width:100vw;width:100%}.floating-status__button{padding-right:16px}.floating-status__info{gap:8px}}@media screen and (min-width:768px){.floating-status{max-width:1024px;min-width:650px}.floating-status__button{padding-right:24px}.floating-status__info{gap:24px}}.floating-status{align-items:center;box-shadow:0 4px 8px #00000014;color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin:8px auto}.floating-status .floating-status__text__title p{color:#fff;color:var(--white)}.floating-status--order{background:#0b9776}.floating-status--order .floating-status__info__icon{background:#007358;height:auto;padding:8px}.floating-status--store{background:#4e4e4e;background:var(--black-80)}.floating-status--store .floating-status__info__icon{background:#151515;background:var(--black-100);padding:16px}.floating-status__info{align-items:center;display:flex;flex-direction:row;justify-content:center}.floating-status__button a{cursor:pointer;text-decoration:underline}.floating-status__button a p{color:#fff;color:var(--white)}@media (max-width:768px){.dialog.fulfillment-selector__dialog .dialog__body{min-height:70vh!important}.fulfillment-selector .fulfillment-selector__top .fulfillment-selector__text{font-weight:600}.fulfillment-selector .fulfillment-selector__top .fulfillment-selector__pin-icon{display:none}.fulfillment-selector .fulfillment-selector__top .fulfillment-selector__down-caret{display:inline;display:initial}.fulfillment-selector .fulfillment-selector__top .fulfillment-selector__down-caret img{height:6px;width:9px}.fulfillment-selector .fulfillment-selector__bottom .fulfillment-selector__location-text{color:#999;color:var(--black-40);font-weight:400;max-width:150px}.fulfillment-selector .fulfillment-selector__bottom .fulfillment-selector__down-arrow{display:none}.fullfillment-selector__order-now-later{padding:24px}.store-dialog-content{max-height:65vh}}@media (min-width:768px){.fulfillment-selector .fulfillment-selector__top .fulfillment-selector__text{font-weight:400}.fulfillment-selector .fulfillment-selector__top .fulfillment-selector__pin-icon{display:inline;display:initial}.fulfillment-selector .fulfillment-selector__top .fulfillment-selector__down-caret{display:none}.fulfillment-selector .fulfillment-selector__bottom .fulfillment-selector__location-text{color:#151515;color:var(--black-100);font-weight:600;max-width:250px}.fulfillment-selector .fulfillment-selector__bottom .fulfillment-selector__down-arrow{display:inline;display:initial}.fulfillment-selector__dialog_stretch .dialog__inner_content{max-height:400px;width:600px!important}.fulfillment-selector__dialog_stretch .dialog__body{overflow-y:auto}.fulfillment-selector__dialog_stretch .dialog__content{border-radius:4px!important}.fulfillment-selector__dialog .dialog__content{border-radius:8px;min-width:400px}.fullfillment-selector__order-now-later{padding:24px}}.fulfillment-selector{cursor:pointer;display:flex;flex-direction:column;height:80px;justify-content:center}.fulfillment-selector .fulfillment-selector__top{align-items:center;display:flex;gap:4px;margin-bottom:8px}.fulfillment-selector .fulfillment-selector__bottom{align-items:center;display:flex;gap:4px}.fulfillment-selector .fulfillment-selector__bottom .fulfillment-selector__location-text{overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.fulfillment-selector .fulfillment-selector__bottom .fulfillment-selector__down-arrow{color:#999;color:var(--black-40)}.dialog.fulfillment-selector__dialog .dialog__body{padding:0!important}.loading-screen{background:#fff;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:99999}.item-detail-card .item-detail-card__left{min-width:50%}.item-detail-card__tab .tab__main{border-bottom:2px solid #ccc;border-bottom:2px solid var(--black-20);justify-content:flex-start}.item-detail-card__tab .tab__title{width:150px}.item-detail-card__tab .tab__content{padding-top:10px}@media screen and (max-width:768px){.item-detail-card{display:flex;flex-direction:column}.item-detail-card .item-detail-card__right .price-container .price-details{display:flex;flex:1 1;flex-direction:row;justify-content:space-between;margin-bottom:24px}.item-detail-card .item-detail-card__right .price-container .item-detail-card__cart{display:none}}.item-detail-card{background-color:#fff;border-radius:4px;display:flex;gap:24px;padding:16px;width:100%}.item-detail-card .item-detail-card__right{width:100%}.item-detail-card .item-detail-card__right .icon-container{display:flex;justify-content:space-between}.item-detail-card .item-detail-card__right .item-detail-card__food-title{margin-bottom:30px}.item-detail-card .item-detail-card__right .price-container{display:flex;justify-content:space-between;margin-bottom:24px}.item-detail-card .item-detail-card__right .price-container .item-detail-card__food-price{align-items:center;display:flex;gap:12px}.item-detail-card .item-detail-card__right .price-container .item-detail-card__food-price .item-detail-card__food-price--markup{color:#797979;text-decoration:line-through}.item-detail-card .item-detail-card__right .price-container .item-detail-card__price-descriptor{color:#999;color:var(--black-40)}.item-detail-card .item-detail-card__right .item-description{color:#666;color:var(--black-60);font-size:16px}.item-detail-card .item-detail-card__right .item-card__capsule{border-radius:4px;padding:2px 4px}.item-detail-card .item-detail-card__right .item-card__capsule .capsule-label{font-size:10px;line-height:normal}.item-detail-card__cart{min-width:120px;text-align:center}.item-detail-card__cart .item-detail-card__customizable{margin-top:4px}.price-container--loading{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:25px;position:relative;width:100%;width:100px}.sort-selector{cursor:pointer}.sort-selector .sort-selector__text{display:none}@media (max-width:767px){.sort-selector__dialog .dialog__content{padding-bottom:0;width:100%}.sort-selector__dialog .dialog__content .dialog__body{height:100%;min-height:35vh;padding:0!important}.sort-selector__dialog-body{align-content:flex-start;align-items:stretch;display:flex;flex-direction:row;height:100%;justify-content:center;min-height:35vh}.sort-selector__dialog-left{width:120px}.sort-selector__dialog-footer button{border:1px solid #5b21b6;border:1px solid var(--primary-color);max-width:none}.sort-selector__dialog-right{flex-grow:1;padding:14px}.sort-selector__dialog-right .sort-selector-checkbox__dialog-option{align-items:center;display:flex;gap:8px;margin:8px 0}.sort-selector__dialog-right .sort-selector-checkbox__dialog{display:flex;flex-direction:column;gap:16px}.sort-selector__dialog-right .sort-selector-checkbox__dialog .sort-checkbox-web{display:none}.sort-selector__dialog-right .radio-group{display:flex;flex-direction:column;gap:17px}}@media screen and (min-width:768px){.sort-selector{align-items:center;display:flex;gap:8px;position:relative}.sort-selector .sort-selector__text{display:inline;display:initial}.sort-selector__dialog{overflow:visible;overflow:initial}.sort-selector__dialog .dialog__content{box-shadow:0 4px 8px #00000014!important;min-width:200px}.sort-selector__dialog .dialog__body{max-height:260px!important}.sort-selector-checkbox__dialog-option{align-items:center;display:flex;gap:8px}.sort-selector-checkbox__dialog{display:flex;flex-direction:column;gap:16px}.sort-selector-checkbox__dialog .sort-checkbox-web{height:auto}.sort-selector-checkbox__dialog .sort-checkbox-web .sort-checkbox-web__filter-header{color:#666;color:var(--black-60);margin:8px 0}.sort-selector-checkbox__dialog .sort-checkbox-web .sort-selector-checkbox__dialog-option{margin:16px 0}.sort-selector-checkbox__dialog .sort-checkbox-mobile{display:none}}.sort-selector__dialog-footer{align-items:center;box-shadow:0 0 8px #00000014;display:flex;flex-direction:row;gap:16px;justify-content:space-evenly;padding:12px 24px;width:100%}.sort-selector__icon{height:18px;width:18px}.sort-selector__checkbox-label{color:#666;color:var(--black-60);font-family:Source Sans Pro;font-size:14px;font-weight:400}.sort-selector__dialog-option{align-items:center;display:flex;gap:8px}.sort-selector{position:relative}.sort-selector__applied-indicator{background-color:#5b21b6;background-color:var(--primary-color);border-radius:50%;height:6px;position:absolute;right:-4px;top:-4px;width:6px}.sort-selector__dialog .dialog__footer{border-top:none!important}.sort-selector__dialog .dialog .dialog__content{box-shadow:0 4px 8px #00000014!important}.sort-selector__radio_group{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:768px){.item-list-header{margin-bottom:16px;padding:12px 16px}.item-list-header .item-list-header__left .item-list-header__active-category{display:inline;display:initial}.item-list-header .item-list-header__left .item-list-header__category-label{display:none}.item-list-header .item-list-header__right{gap:8px}}@media screen and (min-width:768px){.item-list-header{padding:12px 0}.item-list-header .item-list-header__left .item-list-header__active-category{display:none}.item-list-header .item-list-header__left .item-list-header__category-label{display:inline;display:initial}.item-list-header .item-list-header__right{gap:16px}}.item-list-header{border-bottom:1px solid #eaeaea;justify-content:space-between}.item-list-header,.item-list-header .item-list-header__right{align-items:center;display:flex}@media screen and (min-width:768px){.order-detail-card .order-detail__header{align-items:center;border-bottom:4px solid #ededed;display:flex;justify-content:space-between;padding:24px}.order-detail-card .order-detail__header--mobile{display:none}.order-detail-card .order-detail__payment_mode{margin-bottom:24px}.order-detail-card .order_detail_order_status{border-radius:4px;font-size:16px;font-weight:600;padding:8px 16px;width:-webkit-fit-content;width:fit-content}}@media screen and (max-width:768px){.order-detail-card .order-detail__header{display:none}.order-detail-card .order-detail__header--mobile{align-items:center;box-shadow:0 2px 2px #0000000f;column-gap:8px;display:flex;padding:24px}.order-detail-card .order-detail__header--mobile .order-detail__header--mobile__title{flex:1 1;text-align:center}.order-detail-card .order-detail__payment_mode{margin-bottom:16px}.order-detail-card .order_detail_order_status{border-radius:4px;font-size:14px;font-weight:400;padding:4px 10px;width:-webkit-fit-content;width:fit-content}}.order-detail-card{background-color:#fff;background-color:var(--white)}.order-detail-card .order-detail-card--cta-container,.order-detail-card .order-detail__container{padding:24px}.order-detail-card .order-detail__container .order_detail_order_status{text-transform:capitalize}.order-detail-card .order-detail__container .order-detail__placed_at{color:#666;color:var(--black-60);margin:8px 0}.order-detail-card .order-detail__container .order-detail__status{align-items:center;display:flex;justify-content:space-between}.order-detail-card .order-detail__container .order-detail__date-time{color:#666;color:var(--black-60)}.order-detail-card .order-details__bill-details{max-height:calc(100vh - 350px);overflow-y:auto;padding:24px}.order-detail-card .order-details__bill-details .flex-item{align-items:center;display:flex;justify-content:space-between}.order-detail-card .order-details__bill-details .order-tax-charges-wrapper{margin-top:16px}.order-detail-card .order-details__bill-details .order-detail__tax-charges{font-size:16px;font-weight:600}.order-detail-card .order-details__bill-details .order-detail__payment_mode{color:#666;color:var(--black-60);font-size:16px;font-weight:600}.order-detail-card .order-details__bill-details .order-detail__payment_mode span{color:#151515;color:var(--black-100);margin-inline-start:5px}.order-detail-card .order-details__bill-details .order-detail__delivering-to,.order-detail-card .order-details__bill-details .order-detail__placed-to{color:#999;color:var(--black-40);margin:8px 0}.order-detail-card .order-details__bill-details .order-detail__placed-to span{color:#666;color:var(--black-60);cursor:pointer;font-weight:600;margin:0 5px}.order-detail-card .order-details__bill-details .order-detail-price{color:#999;color:var(--black-40)}.order-detail-card .order-details__bill-details .order-detail__divider{color:#ccc;color:var(--black-20);margin:16px 0;width:100%}.order-detail-card .order-details__bill-details .items-container{display:flex;flex-direction:column;margin-top:16px}.order-detail-card .order-details__bill-details .items-container .single-item-container{margin-bottom:18px}.order-detail-card .order-details__bill-details .items-container .single-item-container .item-row{align-items:center;display:flex;gap:14px;justify-content:space-between}.order-detail-card .order-details__bill-details .items-container .single-item-container .item-row .item{align-items:flex-start;display:flex;gap:4px}.order-detail-card .order-details__bill-details .items-container .single-item-container .item-row .item .diet-indicator{display:inline;display:initial;margin-top:5px}.order-detail-card .order-details__bill-details .items-container .single-item-container .item-instructions{background-color:#f1f1f1;border-radius:4px;margin-top:8px;padding:8px 16px}.order-detail-card .order-details__bill-details .items-container .single-item-container .item-instructions .order-detail-instructions-text{color:#666;color:var(--black-60)}@media screen and (max-width:768px){.order-success-animation__dialog .dialog__content{border-radius:0;bottom:30%;box-shadow:none;margin:0 auto;text-align:center;width:90%}.order-success-animation__dialog .dialog__content .dialog__inner_content{box-shadow:none;width:100%}}@media screen and (min-width:768px){.order-success-animation__dialog .dialog__content{box-shadow:none;text-align:center;width:35vw}.order-success-animation__dialog .dialog__content .dialog__inner_content{box-shadow:none;width:100%}}@media screen and (max-width:768px){.order-success-header__title{font-weight:600}.order-success-header__sub-title{color:#999;color:var(--black-40)}}@media screen and (min-width:768px){.order-success-header__sub-title{color:#4e4e4e;color:var(--black-80)}}.order-success-header .order-success-header__title{margin-bottom:2px}.order-success-header .order-success-header__sub-title{display:flex;flex-direction:row;gap:14px}.order-total-preview__main{display:flex;flex-direction:row;justify-content:space-between}.order-total-preview{min-width:100vw;padding:16px;width:100%}.order-total-preview__button{margin-top:20px}.qsr-order-status--shimmer{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:300px;position:relative;width:100%}.qsr-order-status{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;position:relative;width:100%}.qsr-order-status .qsr-order-status-text{max-width:70%;position:relative;text-align:center}.qsr-order-status .qsr-order-status-text--food-ready{bottom:-20%}.qsr-order-status .qsr-order-status-text--preparing{bottom:-25%}.qsr-order-status .qsr-order-status-text--cancelled{top:0}.qsr-order-status .qsr-order-status-text--completed{bottom:-5%}.qsr-order-status--preparing-food{background-color:#cc8700}.qsr-order-status--food-ready{background-color:#006b12}.qsr-order-status--cancelled{background-color:#d10d00}@media screen and (max-width:768px){.search-cta{cursor:pointer;margin-right:9px;margin-top:7px}.search-cta .search-cta__text{display:none}}@media screen and (min-width:768px){.search-cta{align-items:center;cursor:pointer;display:flex;gap:4px}.search-cta .search-cta__text{display:inline;display:initial}}.search-cta:hover .search-cta__text,.search-cta:hover path{color:#5b21b6;color:var(--primary-color)}.search-cta:hover path{stroke:#5b21b6;stroke:var(--primary-color)}.search-cta--active .search-cta__text,.search-cta--active path{color:#5b21b6;color:var(--primary-color)}.search-cta--active path{stroke:#5b21b6;stroke:var(--primary-color)}.store-closed{height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}@media (max-width:767px){.transaction-card{padding:24px 0!important}}@media (min-width:767px){.transaction-card{padding:32px 24px!important}}.transaction-card{align-items:flex-start;border-bottom:1px solid #ededed;display:flex;flex-direction:row;justify-content:space-between;width:100%}.transaction-card__header{display:flex;flex-direction:column;gap:8px;justify-content:space-evenly}@media screen and (max-width:410px){.user-details-summary .user-details-summary__body .user-detail{border:none!important;padding-left:0!important}}@media screen and (max-width:768px){.user-details-summary{padding:24px 16px}.user-details-summary .user-details-summary__body{display:flex;flex-direction:column;gap:24px;padding-top:16px}.user-details-summary .user-details-summary__body .user-detail{gap:8px}.user-details-summary .user-details-summary__body .user-detail .user-details__icon * path{stroke:#151515;stroke:var(--black-100)}.user-details-summary .user-details-summary__body .user-details-summary__auth-button{margin-inline-start:0}}@media screen and (min-width:768px){.user-details-summary{padding:24px}.user-details-summary .user-details-summary__body{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.user-details-summary .user-details-summary__body .user-details-summary__auth-button{margin-inline-start:64px}.user-details-summary .user-details-summary__body .user-detail{padding:8px}}.user-details-summary__header__right img:not(.rotated){transform:rotate(180deg)}.user-details-summary{border-radius:4px}.user-details-summary .user-details-summary__header{cursor:pointer;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.user-details-summary .user-details-summary__body .user-detail{align-items:center;color:#151515;color:var(--black-100);display:flex;gap:8px}.user-details-summary .user-details-summary__body .user-detail .user-details__icon{height:15px;width:15px}.user-details-summary .user-details-summary__body .user-detail .user-details__icon * path{stroke:#151515;stroke:var(--black-100)}.user-details-summary .user-details-summary__body>:first-child{padding-left:0}.user-details-summary .user-details-summary__body .user-details-summary__auth-button{margin:0;padding:8px 16px;width:-webkit-fit-content;width:fit-content}.user-widget{display:none}@media screen and (min-width:768px){.user-widget{align-items:center;cursor:pointer;display:inline-flex;height:40px;position:relative;z-index:99}.user-widget:hover .user-widget__popover{display:inline;display:initial}.user-widget .user-widget__username{margin-inline-end:8px;margin-inline-start:4px}.user-widget .user-widget__down-icon{color:#999;color:var(--black-40);font-size:12px;height:12px;margin-top:3px;width:12px}.user-widget .user-widget__popover{background-color:#fff;border-radius:4px;box-shadow:-2px -2px 4px #a0a0a03d,2px 2px 4px #a0a0a03d;display:none;left:50%;padding:24px;position:absolute;top:100%;transform:translateX(-50%)}.user-widget .user-widget__popover .user-widget__popover-item{padding:0 8px}.user-widget .user-widget__popover .user-widget__popover-item:hover{color:#5b21b6;color:var(--primary-color)}.user-widget .user-widget__popover .user-widget__popover__divider{margin:8px auto}.user-widget .user-widget__popover:hover{display:inline;display:initial}}.user-widget__wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}.user-widget:hover .user-widget__username{color:#5b21b6;color:var(--primary-color)}.user-widget:hover path:first-child{stroke:#5b21b6;stroke:var(--primary-color)}.user-widget:hover path:not(:first-child){fill:#5b21b6;fill:var(--primary-color)}.vertical-item-card-shimmer{border-radius:4px;box-shadow:0 4px 6px 4px #a3a3a41a;max-width:400px;min-width:250px}.vertical-item-card-shimmer .vertical-item-card-shimmer__image{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:170px;position:relative;width:100%}.vertical-item-card-shimmer .vertical-item-card-shimmer__title-description{display:flex;flex-direction:column;gap:30px;padding:16px}.vertical-item-card-shimmer .vertical-item-card-shimmer__title-description .vertical-item-card-shimmer__title{height:16px;width:50%}.vertical-item-card-shimmer .vertical-item-card-shimmer__title-description .vertical-item-card-shimmer__desc-1,.vertical-item-card-shimmer .vertical-item-card-shimmer__title-description .vertical-item-card-shimmer__desc-2,.vertical-item-card-shimmer .vertical-item-card-shimmer__title-description .vertical-item-card-shimmer__title{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:25px;display:inline-block;position:relative}.vertical-item-card-shimmer .vertical-item-card-shimmer__title-description .vertical-item-card-shimmer__desc-1,.vertical-item-card-shimmer .vertical-item-card-shimmer__title-description .vertical-item-card-shimmer__desc-2{height:12px;width:80%}.vertical-item-card-shimmer .vertical-item-card-shimmer__title-description .vertical-item-card-shimmer__footer{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:25px;display:inline-block;height:16px;position:relative;width:25%}@media screen and (max-width:768px){.vertical-item-card-shimmer{align-items:center;box-shadow:none;display:flex;flex-direction:row-reverse;max-width:none}.vertical-item-card-shimmer .vertical-item-card-shimmer__image{height:90px;margin-right:8px;width:30%}.vertical-item-card-shimmer .vertical-item-card-shimmer__title-description{gap:15px;padding-left:8px;width:70%}}@media (max-width:767px){.vertical-item-card{border-bottom:1px solid #a3a3a352;border-radius:0!important;box-shadow:none!important;margin-bottom:16px;max-width:100%!important;padding-bottom:16px}.vertical-item-card .vertical-item-card__image-desc-container{flex-direction:row-reverse;justify-content:space-between}.vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__image-container{justify-content:normal;max-width:160px;width:40%}.vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__image-container .vertical-item-card__cart-mobile{align-items:center;bottom:-32%;display:flex;flex-direction:column;justify-content:center;left:50%;max-width:50px;min-width:50px;position:absolute;transform:translate(-50%,-50%)}.vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__image-container .vertical-item-card__cart-mobile .vertical-item-card__customizable{margin-top:0}.vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__image-container .vertical-item-card__cart-mobile.item-customizable{transform:translateX(-50%)}.vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__image-container .vertical-item-card__food-image{border-radius:4px}.vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__title-description-container{min-height:0;min-height:auto;padding-left:0;padding-top:0;width:60%}.vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__title-description-container .vertical-item-card__title-description-wrapper{padding:0;position:relative}.vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__title-description-container .vertical-item-card__title-description-wrapper .item-cart__food-description-wrapper{margin-bottom:0}.vertical-item-card .vertical-item-card__purchase-controls{padding:0!important}.vertical-item-card .vertical-item-card__purchase-controls .vertical-item-card__price-add-to-cart .vertical-item-card__cart,.vertical-item-card .vertical-item-card__purchase-controls .vertical-item-card__view-more{display:none}.vertical-item-card .vertical-item-card__purchase-controls.vertical-item-card__view-more-shadow{box-shadow:none;padding:0}.vertical-item-card .item-cart__food-description-wrapper{height:2rem;overflow-y:hidden}.vertical-item-card__food-description--show-toggle--show-more{bottom:-12%;right:0}.menu-pannel__menu-container--ecommerce .vertical-item-card{border-bottom:none;border-radius:8px!important;box-shadow:0 2px 8px #00000014!important;margin-bottom:0;padding-bottom:12px}.menu-pannel__menu-container--ecommerce .vertical-item-card .vertical-item-card__image-desc-container{flex-direction:column}.menu-pannel__menu-container--ecommerce .vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__image-container{max-width:100%;width:100%}.menu-pannel__menu-container--ecommerce .vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__image-container .vertical-item-card__cart-mobile{bottom:-20%;display:none;position:absolute}.menu-pannel__menu-container--ecommerce .vertical-item-card .vertical-item-card__image-desc-container .vertical-item-card__title-description-container{min-height:60px;padding:12px;width:100%}.menu-pannel__menu-container--ecommerce .vertical-item-card .vertical-item-card__purchase-controls{padding:0 12px 12px!important}.menu-pannel__menu-container--ecommerce .vertical-item-card .vertical-item-card__purchase-controls .vertical-item-card__cart{display:flex}}@media (min-width:768px){.vertical-item-card .item-cart__food-description-wrapper{height:2.2rem;overflow-y:hidden}.vertical-item-card__food-description--show-toggle--show-more{bottom:-2%;right:0}}@media (min-width:1024px){.vertical-item-card .item-cart__food-description-wrapper{height:2.5rem}.vertical-item-card__food-description--show-toggle--show-more{bottom:-12%;right:0}}.vertical-item-card{max-width:400px}.vertical-item-card .vertical-item-card__cart-mobile{display:none}.vertical-item-card .vertical-item-card__purchase-controls{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:5px;padding:0 16px 16px;width:100%;z-index:1}.vertical-item-card .vertical-item-card__purchase-controls .vertical-item-card__view-more{font-size:.875rem;font-weight:600;margin-bottom:.7rem;-webkit-user-select:none;user-select:none}.vertical-item-card .vertical-item-card__purchase-controls .vertical-item-card__price-add-to-cart{align-items:center;display:flex;justify-content:space-between;width:100%}.vertical-item-card .vertical-item-card__view-more-shadow{box-shadow:-6px -32px 20px -14px #fff}.vertical-item-card{align-items:flex-start;background-color:#fff;border-radius:4px;box-shadow:0 4px 6px 4px #a3a3a41a;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;position:relative}.vertical-item-card.disabled{mix-blend-mode:luminosity;opacity:.7}.vertical-item-card__image-desc-container{display:flex;flex-direction:column;width:100%}.vertical-item-card__title-description-container{display:flex;flex-direction:column;min-height:100px;padding:8px 16px 0;width:100%}.vertical-item-card__title-description-container .vertical-item-card__title-description-wrapper{padding-right:16px;position:absolute}.vertical-item-card__title-description-container .vertical-item-card__title-description-wrapper .vertical-item-card__food-price--descriptor{color:#999;color:var(--black-40)}.vertical-item-card__title-description-container .vertical-item-card__title-description-wrapper .vertical-item-card__diet-indicator{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.vertical-item-card__title-description-container .vertical-item-card__title-description-wrapper .vertical-item-card__diet-indicator svg{height:16px;width:16px}.vertical-item-card__image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.vertical-item-card__image-container .vertical-item-card__food-image-container{border-top-left-radius:4px;border-top-right-radius:4px;width:100%}.vertical-item-card__food-image{border-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;object-fit:cover;overflow:hidden;width:100%}.vertical-item-card__food-image.primary{border-radius:4px;height:124px;width:112px}.item-cart__food-description-wrapper{margin:8px 0;position:relative}.item-cart__food-description-wrapper .vertical-item-card__food-description{color:#666;color:var(--black-60)}.vertical-item-card__food-price{align-items:center;display:flex;gap:8px;justify-content:flex-start}.vertical-item-card__food-price.primary{margin-top:20px}.vertical-item-card__food-price .vertical-item-card__food-price--markup{color:#999;color:var(--black-40);text-decoration:line-through}.vertical-item-card__favourite-indicator{box-shadow:0 4px 16px #7777771f;position:absolute;right:5%;top:5%}.vertical-item-card__capsule{border-radius:4px;padding:2px 4px}.vertical-item-card__capsule .capsule-label{font-size:10px;line-height:normal}.vertical-item-card__cart{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:63px;min-width:63px}.vertical-item-card__customizable{color:#999;color:var(--black-40);font-size:10px;margin-top:4px}.vertical-item-card__food-title.primary{margin-top:4px}.vertical-item-card__more_details{margin-top:12px}.vertical-item-card__title-description-wrapper.vertical-item-card__title-description-wrapper-toggle-open{background-color:#fff;border-radius:4px;height:80%;left:0;padding:16px;top:0;width:100%}.item-cart__food-description-wrapper.item-cart__food-description-wrapper--toggle-overflow{height:80%;overflow-y:auto}.menu-pannel__menu-container--ecommerce .vertical-item-card{border-radius:8px;box-shadow:0 2px 8px #00000014;overflow:hidden}.menu-pannel__menu-container--ecommerce .vertical-item-card .vertical-item-card__purchase-controls .vertical-item-card__view-more{display:none}.menu-pannel__menu-container--ecommerce .vertical-item-card__title-description-container{min-height:80px;padding:12px 16px 0}.menu-pannel__menu-container--ecommerce .vertical-item-card__title-description-container .vertical-item-card__title-description-wrapper .item-cart__food-description-wrapper{display:none}.menu-pannel__menu-container--ecommerce .vertical-item-card__purchase-controls{padding:0 12px 12px}.steps-wrapper{width:100%}.steps-wrapper .step{display:flex;gap:16px;width:100%}.steps-wrapper .step .step-progress{align-items:center;display:flex;flex-direction:column}.steps-wrapper .step .step-progress .step-icon{background-color:#fff;border:2px solid #eaeaea;border:2px solid var(--stepper-color);border-radius:50%;min-height:18px;min-width:18px;position:relative}.steps-wrapper .step .step-progress .step-icon .step-icon-filler{background-color:#fff;border-radius:50%;height:10px;left:50%;opacity:.6;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.steps-wrapper .step .step-progress .step-icon--blurry{border-color:#5b21b680;border-color:var(--primary-color-80)}.steps-wrapper .step .step-progress .step-icon--finish,.steps-wrapper .step .step-progress .step-icon--process{border-color:#02a651}.steps-wrapper .step .step-progress .step-icon--finish .step-icon-filler{background-color:#02a651;opacity:1}.steps-wrapper .step .step-progress .step-icon--error{border-color:#e08104}.steps-wrapper .step .step-progress .step-icon--error .step-icon-filler{background-color:#e08104;opacity:1}.steps-wrapper .step .step-progress .step-divider{background-color:#eaeaea;background-color:var(--stepper-color);border:none!important;width:4px}.steps-wrapper .step .step-progress .step-divider--finish{background-color:#02a651}.steps-wrapper .step .step-progress .step-divider--error{background-color:#e08104}.steps-wrapper .step .step-content{width:100%}@media screen and (max-width:768px){.view-cart{display:none}}@media screen and (min-width:768px){.view-cart{align-items:center;cursor:pointer;display:flex;gap:5px}.view-cart .view-cart-badge .badge__content{right:-8px;top:-14px}}.view-cart:hover{color:#5b21b6;color:var(--primary-color)}.view-cart:hover path{stroke:#5b21b6;stroke:var(--primary-color);fill:#5b21b6;fill:var(--primary-color)}.about-us-one{background-repeat:no-repeat;background-size:cover;box-sizing:border-box}.about-us-one .about-us-one__container{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;padding:40px 16px}.about-us-one .about-us-one__container .about-us-one__content{text-align:center}.about-us-one .about-us-one__container .about-us-one__content .about-us-one__content__title{margin-bottom:16px}.about-us-one .about-us-one__container .about-us-one__content .about-us-one__content__description{margin-bottom:8px}.about-us-one .about-us-one__container .about-us-one__content .about-us-one__read-more-button{background-color:initial;color:#5b21b6;color:var(--primary-color);margin-bottom:16px;white-space:nowrap}.about-us-one .about-us-one__container .about-us-one__image-container .about-us-one__image{border-radius:4px;height:100%;object-fit:cover;width:100%}@media screen and (min-width:1024px){.about-us-one{display:grid;min-height:600px;place-content:center}.about-us-one .about-us-one__container{flex-direction:row;gap:8%;padding:60px 32px}.about-us-one .about-us-one__container .about-us-one__content{max-width:50%}.about-us-one .about-us-one__container .about-us-one__content .about-us-one__content__title{font-size:32px;text-transform:uppercase}.about-us-one .about-us-one__container .about-us-one__image-container{max-width:50%}.about-us-one .about-us-one__container .about-us-one__image-container .about-us-one__image{border-radius:4px;height:100%;min-height:400px;min-width:400px;object-fit:cover;width:100%}}.about-us-one__container{margin:0 auto;max-width:1200px;width:100%}.about-us-one__container .about-us-one__content__title{text-transform:uppercase}@media screen and (max-width:768px){.about-us-three{flex-direction:column-reverse}.about-us-three .about-us-three__left .about-us-three__first-image{border-radius:0!important;width:100%}.about-us-three .about-us-three__left .about-us-three__second-image{display:none}.about-us-three .about-us-three__right{align-items:center;display:flex;flex-direction:column;margin-bottom:18px;padding:8px;text-align:center}.about-us-three .about-us-three__right .about-us-three__title{color:#5b21b6;color:var(--primary-color)}.about-us-three .about-us-three__right .about-us-three__description{font-weight:400;line-height:18px;margin-top:16px}.about-us-three .about-us-three__right .about-us-three__button--mobile{color:#5b21b6;color:var(--primary-color);margin-bottom:8px;margin-top:8px}.about-us-three .about-us-three__right .about-us-three__button--mobile *{font-weight:600}.about-us-three .about-us-three__right .about-us-three__button--desktop{display:none}}@media screen and (min-width:768px){.about-us-three{align-items:center;gap:16px;margin:60px auto;max-width:1200px}.about-us-three .about-us-three__left{display:flex;min-width:-webkit-fit-content;min-width:fit-content;width:50%}.about-us-three .about-us-three__left .about-us-three__first-image{border-radius:16px;height:20vw;object-fit:cover;width:20vw}.about-us-three .about-us-three__left .about-us-three__second-image{border-radius:16px;height:20vw;margin-left:-24%;margin-top:24%;object-fit:cover;width:20vw}.about-us-three .about-us-three__right{display:flex;flex-direction:column;margin-bottom:18px;padding:8px;text-align:left;width:50%}.about-us-three .about-us-three__right .about-us-three__title{color:#5b21b6;color:var(--primary-color)}.about-us-three .about-us-three__right .about-us-three__description{margin-top:16px}.about-us-three .about-us-three__right .about-us-three__button--mobile{display:none}.about-us-three .about-us-three__right .about-us-three__button--desktop{margin-bottom:8px;margin-top:16px;width:140px}}.about-us-three{display:flex}.accordian_menu{padding-bottom:30px}.accordian_menu__category{display:flex;flex-direction:column;gap:12px}.card.categories_itemlist_view{padding:24px 0 24px 16px}.accordian_floater_menu{display:flex;flex-direction:column;gap:12px;margin-bottom:13px;margin-left:75vw}@media (max-height:755px){.accordian_floater_menu{flex-direction:row;margin-bottom:12px;margin-left:48vw}}.accordian_menu--hide{display:none}.accordian_menu__category_dialog .dialog__content{border-top-left-radius:24px;border-top-right-radius:24px}.accordian_menu__category_dialog .dialog__content .dialog__inner_content .dialog__header{border-bottom:none!important;padding:24px 28px}.accordian_menu__category_dialog .dialog__content .dialog__inner_content .dialog__body{display:flex;flex-direction:column;gap:8px;max-height:528px;overflow-y:auto;padding:0 0 16px}.accordian_menu__category__items .item-card:last-child{border:none;padding-bottom:0}.accordian_menu__category_dialog{padding-bottom:14px}.accordian_menu__category_list{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;padding:8px 32px 8px 28px;width:100%}.accordian_menu__category_list.selected{border-left:4px solid #5b21b6;border-left:4px solid var(--primary-color)}.accordian_menu__category_list.selected .typo{color:#5b21b6;color:var(--primary-color)}.accordian_menu__carousel{display:flex;flex-direction:row;gap:16px;margin-bottom:12px;overflow-x:auto;padding:16px 16px 16px 0}.app-promo-section{display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:40px 16px;text-align:center}.app-promo-section .app-promo-section__left{margin-bottom:32px}.app-promo-section .app-promo-section__left .app-promo-section__title{margin-bottom:8px;text-transform:uppercase}.app-promo-section .app-promo-section__left .app-promo-section__description{margin-bottom:16px}.app-promo-section .app-promo-section__left .app-promo-section__left__stores{align-items:center;display:flex;gap:12px;justify-content:center}.app-promo-section .app-promo-section__left .app-promo-section__left__stores .app-promo-section__left__stores__image{cursor:pointer;width:30%}.app-promo-section .app-promo-section__right .app-promo-section__phone-screens{align-items:flex-end;display:flex;justify-content:center;width:100%}.app-promo-section .app-promo-section__right .app-promo-section__phone-screens .app-promo-section__right__small--image{width:50%;z-index:1}.app-promo-section .app-promo-section__right .app-promo-section__phone-screens .app-promo-section__right__large--image{margin-inline-start:-18%;width:55%}@media (min-width:768px){.app-promo-section{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between!important;margin:0 auto;max-width:1200px;padding:60px 16px;text-align:left}.app-promo-section .app-promo-section__left__stores{justify-content:flex-start!important;margin-top:24px}.app-promo-section__right{display:flex}.app-promo-section__right .app-promo-section__phone-screens{justify-content:flex-end!important;min-width:480px;width:50%}}@media (min-width:1200px){.app-promo-section .app-promo-section__left__stores__image{width:185px!important}.app-promo-section .app-promo-section__right .app-promo-section__phone-screens{min-width:480px}}@media (min-width:1400px){.app-promo-section .app-promo-section__right .app-promo-section__phone-screens{width:40%}}@media (max-width:767px){.coupon-list__header{margin-bottom:32px}.coupon-card__dialog{display:none}}@media (min-width:768px){.coupon-list__header{margin-bottom:32px}.coupon-card__dialog .dialog__inner_content{width:480px!important}.coupon-card__dialog .dialog__inner_content .coupon-card{border:none;margin:0!important;padding:0!important}}.coupon-list__body{grid-column-gap:1.5rem;grid-row-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.coupon-list__header{display:flex;flex-direction:column;gap:12px}.favourites-shimmer{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.favourites-container__header{align-items:baseline;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;margin-bottom:24px}.favourites-container__header .favourites-container__heading{color:#151515;color:var(--black-100);font-size:24px;font-weight:700}.favourites-container__list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}.favourites-container__list .item-card{margin-bottom:0;padding:16px}.favourites-container__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:80vh}.favourites-container__empty .favourites-container__empty__msg{color:#797979;font-size:16px;font-weight:400;margin:10px 0 24px}.favourites-container__empty .favourites-container__view__menu__btn{width:200px}.favourites-container__empty .favourites-container__empty__title{margin-top:24px}}@media screen and (max-width:768px){.favourites-container__header{display:none}.favourites-container__list{display:flex;flex-direction:column;gap:10px}.favourites-container__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:80vh}.favourites-container__empty svg{height:175px;width:215px}.favourites-container__empty .favourites-container__empty__msg{color:#797979;font-size:16px;font-weight:400;margin:10px 0 24px}.favourites-container__empty .favourites-container__empty__title{margin-top:24px}.favourites-container__empty .favourites-container__view__menu__btn{width:200px}}.favourites-container{width:100%}.favourites-container .favourites-container__list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}.favourites-container .favourites-container__list .favourites-container__list__item{border:none}.favourites-container .favourites-container__item-count{color:#666;color:var(--black-60)}.featured-dishes-one{align-items:center;background-color:#151515;background-color:var(--black-100);display:flex;flex-direction:column;padding:40px 16px}.featured-dishes-one .featured-dishes-one__title{color:#fff;margin-bottom:16px;text-align:center;text-transform:uppercase}.featured-dishes-one .featured-dishes-one__description{color:#fff;margin:0 auto 32px;max-width:90%;text-align:center}.featured-dishes-one .featured-dishes-one__item-list{grid-gap:16px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:32px}.featured-dishes-one .featured-dishes-one__item-list .featured-dishes-one__item{aspect-ratio:1;border-radius:4px;box-shadow:-2px 2px 16px 2px #00000014;cursor:pointer;display:flex;margin-bottom:16px;position:relative;text-align:center}.featured-dishes-one .featured-dishes-one__item-list .featured-dishes-one__item .featured-dishes-one__item-image{aspect-ratio:1;border-radius:4px;object-fit:cover;width:100%}.featured-dishes-one .featured-dishes-one__item-list .featured-dishes-one__item .featured-dishes-one__item-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;background:#000c;border-bottom-left-radius:4px;border-bottom-right-radius:4px;bottom:0;color:#fff;display:-webkit-box;overflow:hidden;padding:6px 4px 4px;position:absolute;text-align:center;width:100%}.featured-dishes-one .featured-dishes-one__button{margin-top:32px;white-space:nowrap}@media (min-width:1024px){.featured-dishes-one{padding:60px 32px}.featured-dishes-one .featured-dishes-one__item-list{grid-template-columns:repeat(3,1fr)}.featured-dishes-one .featured-dishes-one__item-list .featured-dishes-one__item .featured-dishes-one__item-name{align-items:center;display:flex;justify-content:center;padding:16px 8px}.featured-dishes-one .featured-dishes-one__button{margin-top:50px;max-width:400px;white-space:nowrap}}.featured-dishes-one .featured-dishes-one__item-list{margin:0 auto;max-width:1200px}@media screen and (max-width:768px){.featured-dish-three{flex-direction:column}.featured-dish-three .featured-dish-three__left{align-items:center;display:flex;flex-direction:column}.featured-dish-three .featured-dish-three__left .featured-dish-three__title{color:#5b21b6;color:var(--primary-color);margin-top:60px}.featured-dish-three .featured-dish-three__left .featued-dish-three__description{margin:16px;text-align:justify}.featured-dish-three .featured-dish-three__left .featured-dish-three__order-now--mobile{color:#5b21b6;color:var(--primary-color);min-width:-webkit-fit-content;min-width:fit-content;width:180px}.featured-dish-three .featured-dish-three__left .featured-dish-three__order-now--desktop{display:none}.featured-dish-three .featured-dish-three__right{margin-top:28px;width:100%}}@media screen and (min-width:768px){.featured-dish-three{align-items:center;gap:80px;margin:90px auto;max-width:1200px}.featured-dish-three .featured-dish-three__left{display:flex;flex-direction:column;width:50%}.featured-dish-three .featured-dish-three__left .featured-dish-three__title{color:#5b21b6;color:var(--primary-color)}.featured-dish-three .featured-dish-three__left .featued-dish-three__description{margin-top:16px}.featured-dish-three .featured-dish-three__left .featured-dish-three__order-now--desktop{margin-top:32px;min-width:-webkit-fit-content;min-width:fit-content;width:180px}.featured-dish-three .featured-dish-three__left .featured-dish-three__order-now--mobile{display:none}.featured-dish-three .featured-dish-three__right{border-radius:24px;height:530px;object-fit:cover;width:530px}}.featured-dish-three{display:flex}@media screen and (max-width:768px){.featured-dishes-two{background-color:#fff;background-color:var(--white);margin:40px auto;text-align:center}.featured-dishes-two .featured-dishes-two__item-image{height:350px;object-fit:cover;width:100%}.featured-dishes-two .featured-dishes-two__item-section .featured-dishes-two__title{color:#5b21b6;color:var(--primary-color);margin-bottom:16px}.featured-dishes-two .featured-dishes-two__item-section .featured-dishes-two__item-description{margin:0 16px 24px}.featured-dishes-two .featured-dishes-two__item-section .featured-dishes-two__cta{display:none}.featured-dishes-two .featured-dihes-two__mobile__cta{color:#5b21b6;color:var(--primary-color);margin:32px 16px 0;width:-webkit-fill-available}}@media screen and (min-width:768px){.featured-dishes-two{align-items:center;background-color:#fff;background-color:var(--white);display:flex;gap:60px;justify-content:space-between;margin:60px auto;max-width:1200px}.featured-dishes-two .featured-dishes-two__item-image{border-radius:16px;height:450px;object-fit:cover;width:450px}.featured-dishes-two .featured-dishes-two__item-section .featured-dishes-two__title{color:#5b21b6;color:var(--primary-color);margin-bottom:16px}.featured-dishes-two .featured-dishes-two__item-section .featured-dishes-two__cta{border-radius:8px;margin-top:24px;padding:8px 20px;width:-webkit-fit-content;width:fit-content}.featured-dishes-two .featured-dihes-two__mobile__cta{display:none}}.floating-bar-status--shimmer{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;display:inline-block;position:relative}.floating-bar-status--shimmer,.main{border-radius:4px;height:56px;width:100%}.main{background-color:#fff;box-shadow:-2px -2px 4px #a0a0a03d,2px 2px 4px #a0a0a03d;cursor:pointer;display:flex;margin:0 auto;max-width:1200px}.main .floating-bar-status{border-bottom-left-radius:4px;border-top-left-radius:4px;height:56px}.main .text{align-items:center;background-color:#fffbf3;display:flex;justify-content:space-between;width:100%}.main .text .tokenNo{margin-inline-start:16px}.main .text .box{background-color:#b0790e17;display:grid;margin-inline-end:8px;padding:8px;place-content:center;width:104px}.main .text .box .text-in-box{text-align:center;white-space:nowrap}.floating-bar-status{align-items:center;display:flex;flex-direction:column;height:56px;justify-content:center;position:relative;width:54px}.floating-bar-status--preparing-food{background-color:#cc8700}.floating-bar-status--food-ready{background-color:#006b12}.floating-bar-status-text--food-ready{color:#006b12}.floating-bar-status-text--preparing{color:#cc8700}.floating-swiper{overflow:hidden;padding:16px;width:100%}.floating-swiper__container{height:60px;position:relative;width:100%}.floating-swiper__slide{background:#fff;border-radius:8px;overflow:hidden;position:absolute;top:0;width:95vw}.floating-swiper__slide .floating-cart{min-width:97vw;width:97vw}@media (max-width:768px){.hero-one{box-sizing:border-box;height:60vh;place-content:end}.hero-one .hero-one__content{justify-content:flex-end;padding-bottom:32px}.hero-one .hero-one__content .hero-one__logo{height:auto;margin:0 auto 24px;max-width:140px;width:60%}.hero-one .hero-one__content .hero-one__title{color:#fff;font-size:16px;margin:0 auto 24px;max-width:90%}}@media (min-width:768px){.hero-one{height:100vh;height:calc(var(--vh, 1vh)*100);place-content:center}.hero-one .hero-one__content{align-items:center;justify-content:center}.hero-one .hero-one__content .hero-one__logo{height:auto;margin:0 auto 32px;max-height:320px;max-width:320px;width:50%}.hero-one .hero-one__content .hero-one__title{color:#fff;font-size:32px;margin:0 auto 32px;max-width:70%}}.hero-one{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.hero-one:after{background-color:#151515;background-color:var(--black-100);bottom:0;content:"";height:100%;left:0;opacity:.75;position:absolute;right:0;top:0;width:100%;z-index:9}.hero-one .hero-one__content{display:flex;flex-direction:column;height:100%;position:relative;text-align:center;width:100%;z-index:99}.hero-one .hero-one__content .hero-one__title{max-width:90%;width:600px}.hero-one .hero-one__location-search{border:none;border-radius:4px;box-sizing:border-box;margin:0 auto;max-width:90%;outline:none;padding:0 12px;width:600px}@media (max-width:768px){.hero-three__wrapper{margin-bottom:74px}.hero-three{display:flex;flex-direction:column;height:500px;justify-content:center;position:relative;text-align:center}.hero-three,.hero-three .hero-three__heading{align-items:center}.hero-three .hero-three__heading .hero-three__logo-img{height:100px;margin-bottom:24px;width:100px}.hero-three .hero-three__content__wrapper{height:100%;position:relative;width:100%}.hero-three .hero-three__content__wrapper:after{background-color:#5b21b6;background-color:var(--primary-color);bottom:0;content:"";height:100%;left:0;opacity:.8;position:absolute;right:0;top:0;width:100%}.hero-three .hero-three__content__wrapper .hero-three__content{bottom:0;color:#fff;height:100%;left:0;padding:48px 24px 0;position:absolute;right:0;top:0;width:100%;z-index:99}.hero-three .hero-three__content__wrapper .hero-three__content .hero-three__sub-title,.hero-three .hero-three__content__wrapper .hero-three__content .hero-three__title{font-size:24px}.hero-three .hero-three__content__wrapper .hero-three__content .hero-three__description,.hero-three .hero-three__content__wrapper .hero-three__content .hero-three__location-search{margin-top:16px}.hero-three__featured-img--mobile{display:inline;display:initial;margin-top:32px;width:40%}.hero-three__featured-img--desktop{display:none}.hero-three__offers__wrapper{-ms-overflow-style:none;margin-top:-18%;overflow-x:auto;position:relative;scrollbar-width:none}.hero-three__offers__wrapper::-webkit-scrollbar{display:none}.hero-three__offers__wrapper .hero-three__offers{margin-inline-start:12px;width:150vw}}@media (min-width:768px){.hero-three{display:flex;max-height:860px;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);position:relative}.hero-three .hero-three__logo-img{height:175px;margin-bottom:24px;width:175px}.hero-three .hero-three__sub-title{font-size:50px}.hero-three .hero-three__content__wrapper{padding:64px 64px 500px;position:relative;width:52%}.hero-three .hero-three__content__wrapper:after{background-color:#5b21b6;background-color:var(--primary-color);bottom:0;content:"";height:100%;left:0;opacity:.9;position:absolute;right:0;top:0;width:100%}.hero-three .hero-three__content__wrapper .hero-three__content{bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:64px;position:absolute;right:0;top:0;width:100%;z-index:99}.hero-three .hero-three__content__wrapper .hero-three__content .hero-three__title{font-size:50px}.hero-three .hero-three__content__wrapper .hero-three__content .hero-three__description{margin-top:28px}.hero-three .hero-three__content__wrapper .hero-three__content .hero-three__location-search{margin-top:24px}.hero-three__featured-img--desktop{display:inline;display:initial;object-fit:cover;width:48%}.hero-three__featured-img--mobile{display:none}.hero-three__offers{margin:-6% auto 0;max-width:80%;width:-webkit-fit-content;width:fit-content}}.hero-three{background-repeat:no-repeat;background-size:cover}.hero-three .hero-three__content__wrapper .hero-three__content .hero-three__heading{display:flex;flex-direction:column}.hero-three .hero-three__content__wrapper .hero-three__content .hero-three__heading .hero-three__title{text-transform:capitalize}.hero-three .hero-three__content__wrapper .hero-three__content .hero-three__heading .hero-three__sub-title{font-family:Oleo Script Swash Caps,Norican,Open Sans,monospace;font-style:italic;text-transform:capitalize}.hero-three__offers__wrapper .hero-three__offers{align-items:stretch;display:flex;gap:3%;position:relative}.hero-three__offers__wrapper .hero-three__offers .hero-three__offers__card{align-items:center;background-color:#fff;border-radius:16px;box-shadow:-2px 2px 16px 2px #00000014;display:flex;flex-direction:column;margin-bottom:20px;padding:8px 12px;width:300px}.hero-three__offers__wrapper .hero-three__offers .hero-three__offers__card::-webkit-scrollbar{height:2px}.hero-three__offers__wrapper .hero-three__offers .hero-three__offers__card .offer__icon * path{fill:#5b21b6;fill:var(--primary-color)}.hero-three__offers__wrapper .hero-three__offers .hero-three__offers__card .offer__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin:8px auto 0;overflow:hidden;text-align:center}.hero-three__offers__wrapper .hero-three__offers .hero-three__offers__card .offer__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#999;color:var(--black-40);display:-webkit-box;flex-grow:1;font-size:12px;margin-top:4px;overflow:hidden;text-align:center}.hero-three__offers__wrapper .hero-three__offers .hero-three__offers__card .offer__button{color:#5b21b6;color:var(--primary-color);margin-top:4px}.hero-three__offers__wrapper .hero-three__offers .hero-three__offers__card .offer__button>*{font-size:12px;font-weight:400}@media (max-width:1023px){.hero_parent{min-height:50vh;position:relative;width:100%}.hero_parent .hero_clipPath{background-repeat:no-repeat;background-size:cover;height:35vh;position:relative;width:100%}.hero_parent .hero_clipPath__inner{background-color:#fff;bottom:-2px;-webkit-clip-path:ellipse(65% 75% at 50% 100%);clip-path:ellipse(65% 75% at 50% 100%);height:122px;left:-2px;position:absolute;width:102%}.hero{background:#0000;position:relative}.hero .hero__left{align-items:center;display:flex;flex-direction:column}.hero .hero__left .hero__search{padding:0 16px;width:100%}.hero .hero__left .hero-two__logo{border-radius:50%;height:125px;margin-top:-18vw;object-fit:cover;width:125px}.hero .hero__left .hero__title{text-align:center}.hero .hero__left .hero__title h1{color:#5b21b6;color:var(--primary-color);font-family:Norican;font-size:50px;font-style:italic;font-weight:400}.hero .hero__left .hero__sub_title{margin-bottom:32px;text-align:center}.hero .hero__left .hero__sub_title h2{font-size:32px}}@media (max-width:767px){.hero .hero__left .hero-two__logo{background:#fff;border-radius:50%;height:125px;margin-top:-50vw;object-fit:contain;width:125px}}@media (min-width:1024px){.hero_parent{flex-direction:row}.hero_parent,.hero_parent .hero_clipPath{min-height:100vh;min-height:calc(var(--vh, 1vh)*100);width:100%}.hero_parent .hero_clipPath{background-position-x:right;background-position-y:center;background-repeat:no-repeat;background-size:cover;-webkit-clip-path:polygon(30% 0,100% 0,100% 100%,70% 100%);clip-path:polygon(30% 0,100% 0,100% 100%,70% 100%);left:0;position:absolute;top:0}.hero{align-items:center;display:flex;justify-content:center;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);width:100%}.hero .hero__mobile_circle_image{display:none}.hero .headingOne{font-size:80px}.hero .headingTwo{font-size:40px}.hero__left,.hero__right{height:100%;position:relative}.hero__left{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-left:120px;width:70%}.hero__left .hero-two__logo{height:175px;object-fit:cover;width:175px}.hero__left .hero__title h1{color:#5b21b6;color:var(--primary-color);font-family:Norican,cursive;font-size:4em;font-weight:400;letter-spacing:.5px;line-height:1em;margin-top:24px}.hero__left .hero__sub_title h2{font-size:3em}.hero__right{flex-grow:1}.hero__sub_title,.hero__title{padding-right:40%}.hero__search{margin-top:30px;width:60%}}.hero{background-color:#fff;background-color:var(--white)}.hero__title h1{color:#5b21b6;color:var(--primary-color);font-family:norican,Open Sans,"sans-serif";font-family:"norican",var(--font-family),"sans-serif"}.hero__search{align-items:center;display:flex;justify-content:center}.hero__search>*{width:100%}@media screen and (min-width:768px){.how-it-works{max-width:1200px;padding:60px 32px}.how-it-works .how-it-works__heading{color:#5b21b6;color:var(--primary-color);margin-bottom:64px}.how-it-works .how-it-works__cards{grid-gap:2.5%;grid-template-columns:repeat(auto-fit,22%);justify-content:center;justify-items:center}.how-it-works .how-it-works__cards .how-it-works__card__description{color:#151515;color:var(--black-100);margin-top:12px}.how-it-works .how-it-works__cards .how-it-works__card__icon{height:63px;margin:0 auto;width:63px}}@media screen and (max-width:768px){.how-it-works{padding:60px 32px}.how-it-works .how-it-works__heading{color:#5b21b6;color:var(--primary-color);margin-bottom:16px}.how-it-works .how-it-works__cards{gap:1.5rem 1rem;grid-template-columns:repeat(2,1fr);margin-top:24px}.how-it-works .how-it-works__cards .how-it-works__card .how-it-works__card__description{color:#999;color:var(--black-40);margin-top:16px}.how-it-works .how-it-works__cards .how-it-works__card .how-it-works__card__icon{height:42px;margin:0 auto;width:42px}}.how-it-works{margin:0 auto;text-align:center}.how-it-works .how-it-works__cards{display:grid}.how-it-works .how-it-works__cards .how-it-works__card{border-radius:16px;box-shadow:-2px 2px 16px 2px #00000014;display:flex;flex-direction:column;padding:12px;width:100%}.how-it-works .how-it-works__cards .how-it-works__card .how-it-works__card__icon{margin:0 auto;object-fit:contain}.how-it-works .how-it-works__cards .how-it-works__card .how-it-works__card__title{margin-top:12px}.how-it-works .how-it-works__cards .how-it-works__card .how-it-works__card__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:768px){.item-cusomization-dialog .item-customization-dialog__content:not(.no-content){height:50vh}.item-customization-dialog__image{height:224px;overflow:hidden;width:100%}.item-customization-dialog__image img{object-fit:cover;width:100%}.item-customization-dialog__title.show--image{display:flex;flex-direction:column}}@media screen and (min-width:768px){.item-cusomization-dialog .dialog__inner_content{width:640px}.item-cusomization-dialog .item-customization-dialog__content:not(.no-content){height:50vh;margin:0 auto;max-height:400px}}.item-customization-dialog__title{align-items:center;display:flex;gap:8px}.item-customization-dialog__sub-title{margin-top:8px;width:90%}.item-customization-dialog__sub-title-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#797979;color:var(--black-70);display:-webkit-box;overflow:hidden}.item-cusomization-dialog .item-customization-dialog__loader{color:#5b21b6;color:var(--primary-color);display:grid;font-size:32px;height:90%;margin:0 auto;place-content:center;width:50px}.item-cusomization-dialog .item-customization-dialog__content{max-height:50vh;max-width:100%;width:640px}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option{padding-bottom:30px}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__header{align-items:center;display:flex;justify-content:space-between}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__type-of-option{background-color:#5b21b680;background-color:var(--primary-color-80);border-radius:4px;padding:4px 8px}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__message{color:#999;color:var(--black-40);margin-top:8px;text-transform:capitalize;width:90%}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__description{color:#999;color:var(--black-40);margin-top:16px;text-transform:capitalize}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item{align-items:center;display:flex;gap:8%;justify-content:space-between;margin-top:24px}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item__title{align-items:center;display:flex;flex-grow:1;gap:8px}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item__add-to-cart{max-width:80px;min-width:20%}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item__price{color:#666;color:var(--black-60);min-width:10%;text-align:right}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item--multiple-add-on{align-items:center;display:flex;gap:8%;justify-content:space-between;margin-top:24px}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item--multiple-add-on__title{align-items:center;display:flex;flex-grow:1;gap:8px}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item--multiple-add-on__add-to-cart{border:1px solid #5b21b6;border:1px solid var(--primary-color);box-shadow:none;width:76px}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item--multiple-add-on__add-to-cart *{border:none}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item--multiple-add-on__radio--wrapper{display:flex;justify-content:flex-end;width:76px}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item--multiple-add-on__price{color:#666;color:var(--black-60);min-width:10%;text-align:right}.item-cusomization-dialog .item-customization-dialog__content .item-customization-dialog__option__list__item--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.item-cusomization-dialog .item-customization-dialog__footer{display:flex;flex-direction:column;gap:8px;padding:18px 24px;width:100%}.item-cusomization-dialog .item-customization-dialog__footer .item-cusomization-dialog__footer__message{background-color:#fef0cf;background-color:var(--warning-color);border-radius:4px;padding:4px;text-align:center}.item-cusomization-dialog .item-customization-dialog__footer .item-customization-dialog__footer__content{align-items:stretch;display:flex;gap:16px}.item-cusomization-dialog .item-customization-dialog__footer .item-customization-dialog__footer__content .item-customization-dialog__footer__counter{height:auto;width:20%}.item-cusomization-dialog .item-customization-dialog__footer .item-customization-dialog__footer__content .item-customization-dialog__footer__add-to-cart{align-items:center;background-color:#5b21b6;background-color:var(--primary-color);border-radius:4px;cursor:pointer;display:flex;height:42px;justify-content:space-between;padding:4px 16px;width:100%}.item-cusomization-dialog .item-customization-dialog__footer .item-customization-dialog__footer__content .item-customization-dialog__footer__add-to-cart__left{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center}.item-cusomization-dialog .item-customization-dialog__footer .item-customization-dialog__footer__content .item-customization-dialog__footer__add-to-cart .item-customization-dialog__footer__add-to-cart__text{color:#fff}.item-customization-dialog__option__list__item__right{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.item-cusomization-dialog .dialog__content .dialog__inner_content .dialog__body:has(>.no-content){display:none}.item-customization__add_button span{margin:auto 8px}.item-customization-dialog__indicator{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.item-customization-dialog__capsule-container{display:flex}.item-customization-dialog__capsule-container .item-card__capsule{border-radius:4px;padding:2px 4px}.item-customization-dialog__capsule-container .item-card__capsule .capsule-label{font-size:10px;line-height:normal}@media screen and (max-width:768px){.landing-screen-menu{padding:1rem;text-align:center}.landing-screen-menu .landing-screen-menu__description{color:#999;color:var(--black-40);margin-top:16px}.landing-screen-menu .landing-screen-menu__cards{grid-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:60px}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card{border-radius:8px;box-shadow:-2px 2px 16px 2px #0000002e;display:flex;flex-direction:column}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card .landing-screen-menu__item-card__image{border-top-left-radius:8px;border-top-right-radius:8px;height:124px;width:100%}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card .landing-screen-menu__item-card__content{padding:8px}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card .landing-screen-menu__item-card__content .landing-screen-menu__item-card__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-top:8px;overflow:hidden}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card .landing-screen-menu__item-card__content .landing-screen-menu__item-card__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#666;color:var(--black-60);display:-webkit-box;margin-top:8px;overflow:hidden}.landing-screen-menu .landing-screen-menu__view-menu-button{margin:32px auto 0;padding:24px 16px}}@media screen and (min-width:768px){.landing-screen-menu{margin:90px auto;max-width:1200px;text-align:center}.landing-screen-menu .landing-screen-menu__description{color:#999;color:var(--black-40);margin-top:16px}.landing-screen-menu .landing-screen-menu__cards{grid-gap:2vw;grid-template-columns:repeat(3,1fr);margin-top:60px}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card{border-radius:16px;box-shadow:-2px 2px 16px 2px #0000002e;padding-bottom:8px}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card .landing-screen-menu__item-card__image{border-top-left-radius:16px;border-top-right-radius:16px;height:220px}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card .landing-screen-menu__item-card__content{padding:16px}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card .landing-screen-menu__item-card__content .landing-screen-menu__item-card__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-top:8px;overflow:hidden}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card .landing-screen-menu__item-card__content .landing-screen-menu__item-card__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-top:16px;overflow:hidden}.landing-screen-menu .landing-screen-menu__view-menu-button{margin:80px auto 0;min-width:-webkit-fit-content;min-width:fit-content;width:180px}}.landing-screen-menu{text-align:center}.landing-screen-menu .landing-screen-menu__title{color:#5b21b6;color:var(--primary-color);margin-top:60px}.landing-screen-menu .landing-screen-menu__description{color:#999;color:var(--black-40);margin-top:16px}.landing-screen-menu .landing-screen-menu__cards{display:grid;margin-top:60px}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card{box-shadow:-2px 2px 16px 2px #00000014;cursor:pointer;display:flex;flex-direction:column}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card .landing-screen-menu__item-card__image{object-fit:cover;width:100%}.landing-screen-menu .landing-screen-menu__cards .landing-screen-menu__item-card .landing-screen-menu__item-card__content{height:30%;min-height:-webkit-fit-content;min-height:fit-content;padding-bottom:8px}.login-dialog__right{width:100%}.desktop-navigator-shimmer{overflow-x:scroll;width:100%}.desktop-navigator-shimmer .desktop-navigator-shimmer__cards-container{display:flex;padding:10px 0;width:100vw}.desktop-navigator-shimmer .desktop-navigator-shimmer__cards-container .desktop-navigator-shimmer__cards{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-background-clip:padding;background-clip:padding-box;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 1024px;border-radius:4px;display:inline-block;height:50px;position:relative;width:100%;width:300px!important}@media (max-width:767px){.menu-panel [data-index="1"]{margin-top:18px}.menu-panel .menu-panel__grid-loading-state{grid-template-columns:1fr!important;width:100%}.menu-pannel__menu-container{padding:0 16px}.menu-pannel__section-header{margin-top:0!important}.item-list-section__item-card{margin-bottom:0;padding:24px 4px}.menu-panel__body,.menu-panel__body__sections{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.menu-panel__body .item-list-header__category-label,.menu-panel__body .menu-panel__body_right_view,.menu-panel__body__sections .item-list-header__category-label,.menu-panel__body__sections .menu-panel__body_right_view{display:none}.menu-panel__sections__header__category{font-size:18px}.menu-panel__sections__sub-header{display:none}.menu-panel__body__top_item_list{align-items:center;background-color:#fff;display:flex;flex-direction:row-reverse;height:42px;justify-content:space-between;overflow-y:hidden;padding-right:8px;top:64px!important}.menu-panel__body__top_item_list .menu-panel__sections__sub-header,.menu-panel__body__top_item_list .menu-panel__sections__sub-header__category{display:none}.menu-panel__body__top_item_list .menu-panel__stick_heading{box-sizing:border-box}.item-list-section__item-card__wrapper,.menu-panel__sticky__heading{padding:0 8px}.menu-panel__sections__header{align-items:center}.menu-pannel__menu-container--ecommerce .menu-pannel__item-cards-container{grid-gap:12px;display:grid;grid-template-columns:repeat(2,1fr)}.menu-pannel__menu-container--ecommerce .item-list-section__item-card{margin-bottom:0;padding:0}}@media (min-width:768px){.menu-panel{grid-gap:24px;display:grid;grid-template-columns:1.3fr 3fr 2fr}.menu-panel .menu-panel__grid-loading-state{grid-template-columns:calc(50% - 30px) calc(50% - 30px)!important}.item-list-section__item-card{margin-bottom:0;padding:48px 4px}.item-list-section__item-card__shimmer{height:250px;padding:48px 4px}.menu-panel__cart,.menu-panel__categories{height:-webkit-min-content;height:min-content;position:-webkit-sticky;position:sticky;top:80px}.menu-panel__cart{max-height:80vh;min-height:80vh;padding-top:12px}.menu-panel__categories__label{line-height:20px!important;padding:12px 0}.menu-panel__body__cart,.menu-panel__body__categories{height:80vh;padding-top:12px}.menu-panel__body__top_item_list{background-color:#fff;padding-top:12px!important}.menu-panel__header{display:none}.menu-panel__sticky-heading{background-color:#fff;width:100%}.menu-panel__body__category-label{margin-bottom:24px}.menu-panel__body__sections--sort-filter{gap:8px;margin-bottom:24px;padding-top:2px!important}.menu-panel__sections{margin-bottom:200px}.menu-panel__sections__header .menu-panel__sections__item-count{margin-bottom:1px}.menu-panel__body__top_item_list{box-sizing:border-box;overflow-y:hidden;position:relative}.menu-panel__body__top_item_list .menu-panel__sticky__heading{margin-top:0;overflow:hidden}.menu-panel__body__top_item_list .menu-panel__sticky__heading .menu-panel__sections__header{margin-bottom:0}.menu-pannel__menu-container .menu-pannel__item-cards-container{grid-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.menu-panel .menu-panel__grid-loading-state{grid-template-columns:repeat(3,calc(33.33% - 20px))!important}.menu-pannel__menu-container .menu-pannel__item-cards-container{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.menu-panel .menu-panel__grid-loading-state{grid-template-columns:calc(25% - 24px) calc(25% - 24px) calc(25% - 24px) calc(25% - 24px)!important}.menu-pannel__menu-container .menu-pannel__item-cards-container{grid-gap:24px;grid-template-columns:repeat(4,1fr)}.menu-pannel__menu-container--ecommerce .menu-pannel__item-cards-container{grid-gap:20px;grid-template-columns:repeat(5,1fr)}}.menu-pannel__menu-container{margin:auto}.menu-pannel__menu-container .menu-pannel__section-header,.menu-pannel__menu-container .menu-pannel__section-sub-header{font-size:1.25rem;font-weight:700}.menu-pannel__menu-container .menu-pannel__section-header span,.menu-pannel__menu-container .menu-pannel__section-sub-header span{color:#a3a3a4}.menu-pannel__menu-container .menu-pannel__section-header{margin-top:60px}.menu-pannel__menu-container .menu-pannel__section-sub-header{font-size:1rem;margin-top:10px}.menu-pannel__menu-container .menu-pannel__item-cards-container{display:grid;margin:20px 0}.menu-panel{margin:0 auto;width:100%}.menu-panel .menu-panel__empty-state{display:grid;margin:24vh auto 0;place-content:center;width:100%}.menu-panel .menu-panel__empty-state>svg{filter:grayscale(100%)}.menu-panel .menu-panel__empty-state .menu-panel__empty-state__title{margin-top:8px;text-align:center}.menu-panel .menu-panel__loading-state{margin-top:24px;width:100%}.menu-panel .menu-panel__grid-loading-state{grid-gap:2rem;display:grid;gap:2rem}.grid-menu-pannel{align-items:center;display:flex;flex-direction:column;justify-content:center}.menu-panel__sections__sub-header,.menu-panel__sections__sub-header__category{color:#666}.menu-panel__sections__header{align-items:flex-end;display:flex;flex-direction:row;gap:8px}.menu-panel__body__sections{height:100%;position:relative}.item-list-header{background:#fff;position:sticky;position:-webkit-sticky;top:0;z-index:8}.menu-panel__stick_heading{background:#fff}.menu-panel__body__sections__header--sort-filter{align-items:center;display:flex;gap:12px;justify-content:flex-end}.menu-panel__body__sections__header--sort-filter--selected{padding-right:4px}.menu-panel__sticky__heading{background-color:#fff;margin-top:5px}.menu-panel__body__categories{overflow-y:hidden}.menu-panel__body__categories:hover{overflow-y:auto}.menu-panel__sections__header__category{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.menu-panel__body__top_item_list .menu-panel__stick_heading{overflow:hidden}.menu-panel__body__top_item_list .menu-panel__stick_heading .menu-panel__sections__sub-header,.menu-panel__body__top_item_list .menu-panel__stick_heading .menu-panel__sections__sub-header__category{display:none}.menu-panel__body__top_item_list .menu-panel__stick_heading .menu-panel__sections__sub-header__category{font-weight:400px}@media screen and (max-width:768px){.nps-feedback-form-wrapper .nps-feedback-textfield-header{color:#666;color:var(--black-60)}.nps-feedback-form-wrapper .nps-feedback-textarea{border:1px solid #ccc;border-radius:4px;font-family:Open Sans;font-family:var(--font-family);font-size:16px;margin-bottom:78px;padding:12px 8px;width:100%}.nps-feedback-form-wrapper .nps-feedback-rating-header--mobile{color:#666;color:var(--black-60)}.nps-feedback-form-wrapper .dialog__content .dialog__subtitle{display:none}.nps-feedback-form-wrapper .dialog__content .nps-feedback-rating-wrapper{align-items:center;display:flex;gap:8px;margin-bottom:32px;margin-top:20px}.nps-feedback-form-wrapper .dialog__content .nps-feedback-rating-wrapper .nps-feedback-rating{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;padding:10px;width:24px}}@media screen and (min-width:768px){.nps-feedback-form-wrapper .nps-feedback-textfield-header{color:#666;color:var(--black-60)}.nps-feedback-form-wrapper button{margin-top:40px}.nps-feedback-form-wrapper .nps-feedback-rating-header--mobile{display:none}.nps-feedback-form-wrapper .nps-feedback-textarea{border:1px solid #ccc;border-radius:4px;font-family:Open Sans;font-family:var(--font-family);font-size:16px;margin-bottom:16px;padding:12px 8px;width:100%}.nps-feedback-form-wrapper .dialog__content{min-width:600px}.nps-feedback-form-wrapper .dialog__content .nps-feedback-rating-wrapper{align-items:center;display:flex;gap:12px;margin-bottom:32px;margin-top:24px}.nps-feedback-form-wrapper .dialog__content .nps-feedback-rating-wrapper .nps-feedback-rating{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;padding:16px;width:44px}}@media screen and (max-width:1023px){.our-menu-section-two{margin:40px 16px;text-align:center}.our-menu-section-two .our-menu-section-two__title{color:#5b21b6;color:var(--primary-color);font-size:18px}.our-menu-section-two .our-menu-section-two__description{font-size:16px;font-weight:400;line-height:19px;margin:16px 0 32px}.our-menu-section-two .our-menu-section-two__item-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.our-menu-section-two .our-menu-section-two__item-container .our-menu-section-two__menu-item{background:#fff;background:var(--white);border-radius:4px;box-shadow:-2px 2px 16px 2px #00000014}.our-menu-section-two .our-menu-section-two__item-container .our-menu-section-two__menu-item .our-menu-section-two__item-image{border-top-left-radius:4px;border-top-right-radius:4px;height:130px;object-fit:cover;width:100%}.our-menu-section-two .our-menu-section-two__item-container .our-menu-section-two__menu-item .our-menu-section-two__item-detail-container{position:relative}.our-menu-section-two .our-menu-section-two__item-container .our-menu-section-two__menu-item .our-menu-section-two__item-detail-container .our-menu-section-two__item-description{color:#666;color:var(--black-60);font-size:12px;font-weight:400;line-height:15px;padding:30px 14px 11px}.our-menu-section-two .our-menu-section-two__item-container .our-menu-section-two__menu-item .our-menu-section-two__item-detail-container .our-menu-section-two__item-name{background:#fff;background:var(--white);border-radius:4.03461px;box-shadow:.504327px 1.00865px 4.03461px 1.00865px #00000026;font-size:14px;font-weight:600;margin:-20px 14px 2px;padding:6px;position:absolute;white-space:nowrap;width:-webkit-fill-available}.our-menu-section-two .our-menu-section-two__cta{border-radius:8px;margin-top:32px}}@media screen and (min-width:1024px){.our-menu-section-two{background-color:#fff;background-color:var(--white);margin:60px auto;max-width:1200px;text-align:center}.our-menu-section-two .our-menu-section-two__title{color:#5b21b6;color:var(--primary-color)}.our-menu-section-two .our-menu-section-two__description{margin:16px 0 40px}.our-menu-section-two .our-menu-section-two__item-container{grid-column-gap:24px;grid-row-gap:40px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:40px}.our-menu-section-two .our-menu-section-two__item-container .our-menu-section-two__menu-item{background:#fff;background:var(--white);border-radius:8px;box-shadow:-2px 2px 16px 2px #00000014}.our-menu-section-two .our-menu-section-two__item-container .our-menu-section-two__menu-item .our-menu-section-two__item-image{border-top-left-radius:8px;border-top-right-radius:8px;height:250px;object-fit:cover;width:100%}.our-menu-section-two .our-menu-section-two__item-container .our-menu-section-two__menu-item .our-menu-section-two__item-detail-container{position:relative}.our-menu-section-two .our-menu-section-two__item-container .our-menu-section-two__menu-item .our-menu-section-two__item-detail-container .our-menu-section-two__item-description{color:#666;color:var(--black-60);padding:45px 24px 24px}.our-menu-section-two .our-menu-section-two__item-container .our-menu-section-two__menu-item .our-menu-section-two__item-detail-container .our-menu-section-two__item-name{background:#fff;background:var(--white);border-radius:7px;box-shadow:.926185px 1.85237px 7.40948px 1.85237px #00000026;margin:-28px 24px 0;padding:12px;position:absolute;white-space:nowrap;width:-webkit-fill-available}.our-menu-section-two .our-menu-section-two__cta{margin-top:56px;padding:18px 90px;width:-webkit-fit-content;width:fit-content}}@media screen and (max-width:768px){.desktop-payment-mode{display:none}.mobile-payment-mode{display:flex;flex-direction:column;height:100%;justify-content:space-between}.mobile-payment-mode .mobile-payment-mode__form{flex-grow:1}.mobile-payment-mode .mobile-payment-mode__form .mobile-payment-mode__group{display:flex;flex-direction:column;gap:18px}.mobile-payment-mode .mobile-payment-mode__form .mobile-payment-mode__group .mobile-payment-mode__item{align-items:center;border-bottom:1px solid #eaeaea;display:flex;gap:8px;padding-bottom:18px}.mobile-payment-mode .mobile-payment-mode__form .mobile-payment-mode__group .mobile-payment-mode__item .mobile-payment-mode__item__right{align-items:center;display:flex;gap:12px}.mobile-payment-mode .mobile-payment-mode__form .mobile-payment-mode__group .mobile-payment-mode__item .mobile-payment-mode__item__left{align-items:center;display:flex;flex-grow:1;gap:4px}.mobile-payment-mode .mobile-payment-mode__form .mobile-payment-mode__group .mobile-payment-mode__item .mobile-payment-mode__item__left .mobile-payment-mode__item__left__icon{display:grid;height:24px;place-content:center;width:24px}.mobile-payment-mode .mobile-payment-mode__form .mobile-payment-mode__group .mobile-payment-mode__item .mobile-payment-mode__item__left .mobile-payment-mode__item__left__balance{color:#02a651;color:var(--success-color);margin-inline-start:8px}.mobile-payment-mode .mobile-payment-mode__form .mobile-payment-mode__group .mobile-payment-mode__item .mobile-payment-mode__item__left .mobile-payment-mode__item__left__balance--low{color:#c00;color:var(--error-color)}.mobile-payment-mode__button{margin-top:16px}}@media screen and (min-width:768px){.mobile-payment-mode{display:none}.desktop-payment-mode{background-color:#fff;border-radius:4px;padding:24px}.desktop-payment-mode .desktop-payment-mode__body--loading{padding:16px}.desktop-payment-mode .desktop-payment-mode__body--loading .payments-loading{color:#5b21b6;color:var(--primary-color)}.desktop-payment-mode .desktop-payment-mode__body{align-items:stretch;border-radius:4px;display:flex;height:400px;width:100%}.desktop-payment-mode .desktop-payment-mode__body .desktop-payment-mode__left{background-color:#f9f9f9;background-color:var(--background-color);border:1px solid #ddd;border:1px solid var(--divider-color);padding-top:24px;width:20%}.desktop-payment-mode .desktop-payment-mode__body .desktop-payment-mode__left .desktop-payment-mode__left__tab{cursor:pointer;padding:16px}.desktop-payment-mode .desktop-payment-mode__body .desktop-payment-mode__left .desktop-payment-mode__left__tab--active{background-color:#5b21b680;background-color:var(--primary-color-80);border-right:4px solid #5b21b6;border-right:4px solid var(--primary-color);color:#5b21b6;color:var(--primary-color)}.desktop-payment-mode .desktop-payment-mode__body .desktop-payment-mode__right{border:1px solid #ddd;border:1px solid var(--divider-color);height:100%;padding:24px;width:80%}.desktop-payment-mode .desktop-payment-mode__body .desktop-payment-mode__right .desktop-payment-mode__sub-tabs{border:1px solid #ddd;border:1px solid var(--divider-color);border-radius:4px;height:100%;width:100%}.desktop-payment-mode .desktop-payment-mode__body .desktop-payment-mode__right .desktop-payment-mode__sub-tabs .desktop-payment-mode__sub-tab-head{border-bottom:1px solid #ddd;border-bottom:1px solid var(--divider-color);padding:10px}.desktop-payment-mode .desktop-payment-mode__body .desktop-payment-mode__right .desktop-payment-mode__sub-tabs .desktop-payment-mode__sub-tab{width:100%}.desktop-payment-mode .desktop-payment-mode__body .desktop-payment-mode__right .desktop-payment-mode__sub-tabs .desktop-payment-mode__sub-tab__content{margin:64px auto;width:95%}.desktop-payment-mode .desktop-payment-mode__body .desktop-payment-mode__right .desktop-payment-mode__sub-tabs .desktop-payment-mode__sub-tab__content--wallet{margin-top:32px}}@media (min-width:768px){.profile-page__form{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:78px}.submit__button-mobileView{display:none}.profile-page__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.profile-page__header button{padding:14px 75px;width:-webkit-fit-content;width:fit-content}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}@media only screen and (max-width:768px){.profile-page__form{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr}.submit__button-mobileView{align-items:center;display:flex;justify-content:center;min-width:100vw;padding:16px;width:100%}.submit__button-mobileView button{width:100%}.profile-page__header{display:none}}@media only screen and (max-width:500px){.profile-page__form{display:flex;flex-direction:column;gap:16px}.submit__button-mobileView{align-items:center;display:flex;justify-content:center;min-width:100vw;width:100%}}.profile-page .datePicker-base label p{color:#666;color:var(--black-60);margin-bottom:4px}.profile-page .profile-page__form__input{border-radius:4px}.profile-page .profile-page__form .dropdown{background:#fff;background:var(--white)}.profile-page .profile-page__form .pofile-page__form__input{background-color:#fff;margin-bottom:16px}.datePicker{align-items:center;border:1px solid #ccc;border:1px solid var(--black-20);display:flex;height:48px;padding:0 10.5px;position:relative}.datePicker,.datePicker .input-box{background-color:#fff;border-radius:4px}.datePicker .input-box{border:none;font-family:Open Sans;font-family:var(--font-family);font-size:16px;height:100%;outline:none;padding-left:10px;width:100%}.datePicker ::placeholder{opacity:1}.datePicker .left-icon{margin-inline-end:8px}.dual_button{grid-gap:10px;display:grid;grid-template-columns:auto auto}.qsr-order-success{background-color:#e5e5e559;margin:0 auto;max-width:600px;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);position:relative;width:100%}.qsr-order-success .qsr-order-success__header{width:100%}.qsr-order-success .qsr-order-success__body{-moz-background-clip:padding;background-clip:padding-box;border-radius:8px;box-sizing:border-box;margin:-32px auto 0;width:90%}@media screen and (max-width:768px){.refer-and-earn{overflow-x:hidden;width:100%}.refer-and-earn .refer-and-earn__heading{display:none}.refer-and-earn__body{margin-top:24px;padding:0 20px}.refer-and-earn__body .refer-and-earn__divider,.refer-and-earn__body .refer-and-earn__sub-heading{margin-top:24px!important}.refer-and-earn__body .refer-and-earn__description,.refer-and-earn__body .refer-and-earn__share-link__widget{margin-top:8px!important}.refer-and-earn__body .refer-and-earn__share-link__heading{margin-top:20px!important}.refer-and-earn__body .refer-and-earn__social-links-share{margin-top:32px!important}}@media screen and (min-width:768px){.refer-and-earn .refer-and-earn__divider{display:none}.refer-and-earn__body{margin-top:24px}}.shimmer-effect{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:placeholderShimmer;-webkit-animation-name:placeholderShimmer;animation-timing-function:linear;-webkit-animation-timing-function:linear;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 104px;display:inline-block;font-size:0;position:relative}:root{--primary-color:#5b21b6;--primary-color-80:#5b21b680;--primary-color-60:#5b21b660;--primary-color-10:#5b21b610;--secondary-color:#5b21b6;--tertiary-color:#facd5d;--failure-color:red;--primary-text-color:#151515;--secondary-text-color:##151515;--header-background-color:#fff;--black-100:#151515;--black-80:#4e4e4e;--black-70:#797979;--black-60:#666;--black-40:#999;--black-20:#ccc;--white:#fff;--background-color:#f9f9f9;--divider-color:#ddd;--light-divider-color:#ededed;--icon-color:#000;--success-color:#02a651;--error-color:#c00;--warning-color:#fef0cf;--link-color:#297bff;--font-family:"Open Sans";--disabled-color:#afafaf;--stepper-color:#eaeaea;--brShadow:-6px 6px 15px #00000080;--tlShadow:6px -6px 15px #fffc}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,span{margin:0;padding:0}#nprogress .bar{background:#5b21b6;background:var(--primary-color)}.internal-icon{vertical-align:middle}.refer-and-earn{width:100%}.refer-and-earn .refer-and-earn__heading{text-align:left}.refer-and-earn__body{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.refer-and-earn__body .refer-and-earn__logo{margin:0 auto;width:100%}.refer-and-earn__body .refer-and-earn__sub-heading{margin-top:32px;width:100%}.refer-and-earn__body .refer-and-earn__description{color:#797979;color:var(--black-70);margin-top:16px;width:100%}.refer-and-earn__body .refer-and-earn__share-link__heading{margin-top:32px;width:100%}.refer-and-earn__body .refer-and-earn__share-link__widget{align-items:center;display:flex;margin-top:24px;max-width:520px;width:100%}.refer-and-earn__body .refer-and-earn__share-link__widget .refer-and-earn__share-link__input{width:100%}.refer-and-earn__body .refer-and-earn__share-link__widget .refer-and-earn__share-link__input>div{background:#fff;border-bottom-right-radius:0;border-top-right-radius:0;opacity:1}.refer-and-earn__body .refer-and-earn__share-link__widget .refer-and-earn__share-link__input>div input{color:#797979;color:var(--black-70)}.refer-and-earn__body .refer-and-earn__share-link__widget .refer-and-earn__share-link__button{border-bottom-left-radius:0;border-top-left-radius:0;height:48px;min-width:-webkit-fit-content;min-width:fit-content;width:30%}.refer-and-earn__body .refer-and-earn__divider{margin-top:32px}.refer-and-earn__body .refer-and-earn__social-links-share{align-items:center;display:flex;gap:24px;margin:32px auto}.refer-and-earn__body .refer-and-earn__social-links-share .refer-and-earn__social-links-share__icon{border:1px solid #ccc;border:1px solid var(--black-20);border-radius:50%;height:42px;width:42px}.refer-and-earn__body .refer-and-earn__social-links-share .refer-and-earn__social-links-share__icon:hover{border:1px solid #5b21b6;border:1px solid var(--primary-color)}@media screen and (max-width:768px){.search-box__input--desktop{display:none}.search-box__input--mobile{width:100%!important}.search-box__input--mobile .input-box-wrapper{border:none;border-radius:0;box-shadow:0 2px 2px #0000000f;overflow-y:hidden}.search-box__input--mobile .left-icon{margin-inline-end:18px!important}.search-box__result__items{padding:8px 16px 0}.search-box__result__items .search-box__result__item{border-bottom:1px solid #eaeaea;color:#666;color:var(--black-60);cursor:pointer;display:flex;flex-direction:row;gap:8px;margin-top:-1px;padding:16px 8px}.search-box__recent{padding:0 16px}.search-box__recent__title{margin-top:24px}}@media screen and (min-width:768px){.search-box__input--mobile{display:none}.search-box__input--desktop .input-box-wrapper{padding:0 24px}.search-box__recent{margin:24px 24px 0}.search-box__result__items{border:1px solid #eaeaea;padding:16px 24px 0}.search-box__result__items .search-box__result__item{border-bottom:1px solid #eaeaea;color:#4e4e4e;color:var(--black-80);cursor:pointer;display:flex;flex-direction:row;gap:8px;margin-top:-1px;padding:24px 0}}.search-box,.search-box .search-box__input{width:100%}.search-box .search-box__result__item{align-items:center;display:flex}.search-box__recent__items{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;margin-top:24px}.search-box__recent__items .search-box__recent__item{align-items:center;color:#666;color:var(--black-60);cursor:pointer;display:flex;gap:8px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}@media screen and (max-width:768px){.testimonials-three{margin:auto 16px}}@media screen and (min-width:768px){.testimonial-three-card{box-shadow:-2px 2px 16px 2px #00000014}}.testimonials-three{padding:60px 16px;text-align:center}.testimonials-three .testimonials-three__title{color:#5b21b6;color:var(--primary-color)}.testimonials-three .swiper-slide{height:auto}.testimonials-three .testimonial-three-card{align-items:center;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;margin:32px auto;padding:24px;position:relative;width:400px}.testimonials-three .testimonial-three-card .testimonial-three-card-image{border-radius:50%;height:80px;width:80px}.testimonials-three .testimonial-three-card .testimonial-three-card-name{margin-top:12px}.testimonials-three .testimonial-three-card .testimonial-three-card-designation{color:#999;color:var(--black-40);margin-top:8px}.testimonials-three .testimonial-three-card .testimonial-three-card-ratings{align-items:center;display:flex;justify-content:center;margin-top:16px}.testimonials-three .testimonial-three-card .testimonial-three-card-quote{flex-grow:1;margin-top:24px}.testimonials-three .testimonial-three-card .testimonial-three-card-commas{align-items:center;display:flex;gap:8px;left:5%;position:absolute}.testimonials-three .testimonials-three__navigator{margin-top:24px}@media screen and (max-width:768px){.testimonial-one-card__bg{transform:scale(1.2)}}.testimonials-one{background-color:#5b21b680;background-color:var(--primary-color-80);overflow-x:hidden;padding:60px 16px;position:relative;text-align:center;width:100%}.testimonials-one .testimonials-one__content{margin:0 auto;max-width:1200px;width:100%}.testimonials-one .testimonials-one__content .testimonials-one__title{margin-bottom:54px;text-transform:uppercase}.testimonials-one .testimonials-one__content .swiper-slide{height:auto}.testimonials-one .testimonials-one__content .testimonial-one-card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:100%;margin:0 auto;overflow:hidden;position:relative;width:100%}.testimonials-one .testimonials-one__content .testimonial-one-card .testimonial-one-card__description{color:#666;color:var(--black-60);flex:1 1;padding:48px}.testimonials-one .testimonials-one__content .testimonial-one-card .testimonial-one-card__user{align-items:center;background-position-y:0;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex:1 1;flex-direction:column;padding:12%;text-align:center;width:100%}.testimonials-one .testimonials-one__content .testimonial-one-card .testimonial-one-card__user .testimonial-one-card__image{border-radius:50%;height:100px;margin-top:-10%;width:100px}.testimonials-one .testimonials-one__content .testimonial-one-card .testimonial-one-card__user .testimonial-one-card__name{color:#fff;font-weight:600;margin-top:24px}.testimonials-one .testimonials-one__content .testimonial-one-card .testimonial-one-card__user .testimonial-one-card__designation{color:#fff;margin-top:8px}.testimonials-one .testimonials-one__content .testimonial-one-card .testimonial-one-card__commas__large{align-items:center;bottom:25%;display:flex;gap:2px;position:absolute;right:10%;transform:rotate(180deg) scale(3);width:-webkit-fit-content;width:fit-content}.testimonials-one .testimonials-one__content .testimonial-one-card .testimonial-one-card__commas__large path{fill:var(--primary-color-90)}.testimonials-one .testimonials-one__content .testimonial-one-card .testimonial-one-card__commas__small{align-items:center;display:flex;left:6%;position:absolute;top:6%;width:-webkit-fit-content;width:fit-content}.testimonials-one .testimonials-one__content .testimonial-one-card .testimonial-one-card__commas__small path{fill:#5b21b6;fill:var(--primary-color)}.testimonials-one .testimonials-one__content .testimonials-three__navigator{margin-top:24px}.testimonials-one .testimonials-left__navigator,.testimonials-one .testimonials-right__navigator{background-color:#383636;border-radius:4px;color:#fff;cursor:pointer;padding:12px;position:absolute;top:50%;transform:translateY(-50%);z-index:8}.testimonials-one .testimonials-left__navigator{left:2%}.testimonials-one .testimonials-right__navigator{right:2%}@media screen and (max-width:768px){.testimonials-two{margin-top:40px}.testimonials-two .testimonials-two__title{font-size:24px}.testimonials-two .testimonials-carousal-container{gap:24px;padding:50px 0 12px}.testimonials-two .testimonials-carousal-container .testimonial-card--light{background-color:#fff;background-color:var(--white);filter:drop-shadow(-2.03238px 2.03238px 8.12954px rgba(0,0,0,.24))}.testimonials-two .testimonials-carousal-container .testimonial-card{border-radius:23.6951px 0;margin:0 16px;min-height:100px;min-width:300px}.testimonials-two .testimonials-carousal-container .testimonial-card .testimonial-card__user__image{height:45px;top:-22.5px;width:45px}.testimonials-two .testimonials-carousal-container .testimonial-card .testimonial-card__user_name{font-size:16px;margin-top:38px}.testimonials-two .testimonials-carousal-container .testimonial-card .testimonial-card__user_testimonial{font-size:12px;margin:10px 28px;width:80vw}.testimonials-two .testimonials-two__arrow-container--desktop{display:none}.testimonials-two .testimonials-two__arrow-container--mobile{display:flex;gap:12px;justify-content:center;margin:18px auto;width:100%}.testimonials-two .testimonials-two__arrow-container--mobile div{align-items:center;background:#d9d9d9;border-radius:50%;display:flex;height:27px;justify-content:center;width:27px}}@media screen and (min-width:768px){.testimonials-two{margin:60px 16px}.testimonials-two .testimonials-two__title{font-size:48px}.testimonials-two .testimonials-carousal-container{gap:70px;padding:100px 24px 50px}.testimonials-two .testimonials-carousal-container .testimonial-card--light{background-color:#fff;background-color:var(--white);filter:drop-shadow(-4px 4px 16px rgba(0,0,0,.24))}.testimonials-two .testimonials-carousal-container .testimonial-card{border-radius:46.6351px 0}.testimonials-two .testimonials-carousal-container .testimonial-card .testimonial-card__user__image{height:90px;top:-45px;width:90px}.testimonials-two .testimonials-carousal-container .testimonial-card .testimonial-card__user_name{font-size:20px;margin-top:58px}.testimonials-two .testimonials-carousal-container .testimonial-card .testimonial-card__user_testimonial{font-size:18px;margin:20px 56px;width:max(40vw,400px)}.testimonials-two .testimonials-two__arrow-container--mobile{display:none}.testimonials-two .testimonials-two__arrow-container--desktop{display:flex;gap:16px;justify-content:center;margin:24px auto;width:100%}.testimonials-two .testimonials-two__arrow-container--desktop div{align-items:center;background:#d9d9d9;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}}.testimonials-two .testimonials-two__title{color:#5b21b6;color:var(--primary-color);font-weight:700;text-align:center}.testimonials-two .testimonials-carousal-container{display:flex;overflow-x:scroll;overflow:hidden;scroll-behavior:smooth}.testimonials-two .testimonials-carousal-container .swiper-slide{height:auto}.testimonials-two .testimonials-carousal-container .testimonial-card--dark{background-color:#f2f2f2}.testimonials-two .testimonials-carousal-container .testimonial-card{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;text-align:center}.testimonials-two .testimonials-carousal-container .testimonial-card .testimonial-card__user__image{border-radius:50%;object-fit:cover;position:absolute;z-index:3}.testimonials-two .testimonials-carousal-container .testimonial-card .testimonial-card__user_name{font-weight:700}.testimonials-two .testimonials-carousal-container .testimonial-card .testimonial-card__user_testimonial{color:#666;color:var(--black-60);flex-grow:1;font-weight:400;max-width:100%}.testimonials-two .testimonials-two__navigator{margin-top:24px}@media screen and (max-width:768px){.top-bar{padding:0 16px!important}}@media screen and (max-width:1300px){.top-bar{padding:0 4px}}.top-bar-grandparent{background-color:#f1f1f1;height:30px}.top-bar-grandparent .top-bar-parent{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1300px}.top-bar-grandparent .top-bar-parent .top-bar{align-items:center;display:flex;justify-content:space-between;width:100%}.top-bar-grandparent .top-bar-parent .top-bar .left-side{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.top-bar-grandparent .top-bar-parent .top-bar .left-side .android-icon{margin-inline-end:4px;margin-inline-start:6px}.top-bar-grandparent .top-bar__actions-container{align-items:center;display:flex;gap:2rem}@media screen and (max-width:768px){.why-choose-us-section-two{background-color:#fff;background-color:var(--white);display:flex;flex-direction:column-reverse;margin:40px 20px;text-align:center}.why-choose-us-section-two .why-choose-us-section__left{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.why-choose-us-section-two .why-choose-us-section__left .reason-card__container{align-items:center;background:#fafafa;border-radius:9px;box-shadow:-2px 2px 16px 2px #00000014;display:flex;flex-direction:column;gap:11px;justify-content:center;min-height:150px;padding:11px;text-align:center}.why-choose-us-section-two .why-choose-us-section__left .reason-card__container img{height:48px;width:48px}.why-choose-us-section-two .why-choose-us-section__left .reason-card__container .reason-card__title{font-size:14px;font-weight:600;line-height:14px}.why-choose-us-section-two .why-choose-us-section__left .reason-card__container .reason-card__msg{color:#666;color:var(--black-60);font-size:12px;font-weight:400;line-height:15px}.why-choose-us-section-two .why-choose-us-section__right .why-choose-us-section-two__title{color:#5b21b6;color:var(--primary-color);font-size:18px}.why-choose-us-section-two .why-choose-us-section__right .why-choose-us-section-two__description{font-size:14px;font-weight:400;margin:16px 0 24px}.why-choose-us-section-two .why-choose-us-section__right .why-choose-us-section-two__cta{display:none}}@media screen and (min-width:768px){.why-choose-us-section-two{grid-gap:60px;align-items:center;background-color:#fff;background-color:var(--white);display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:60px auto;max-width:1200px}.why-choose-us-section-two .why-choose-us-section__left{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr}.why-choose-us-section-two .why-choose-us-section__left .reason-card__container{align-items:center;background:#fafafa;border-radius:16px;box-shadow:-2px 2px 16px 2px #00000014;display:flex;flex-direction:column;gap:20px;height:230px;justify-content:center;min-width:230px;padding:20px;text-align:center}.why-choose-us-section-two .why-choose-us-section__left .reason-card__container img{height:72px;width:72px}.why-choose-us-section-two .why-choose-us-section__left .reason-card__container:first-child{margin-top:100px}.why-choose-us-section-two .why-choose-us-section__left .reason-card__container:nth-child(4){margin-top:-100px}.why-choose-us-section-two .why-choose-us-section__left .reason-card__container .reason-card__title{font-size:18px;font-weight:700}.why-choose-us-section-two .why-choose-us-section__left .reason-card__container .reason-card__msg{color:#666;color:var(--black-60);font-size:14px;font-weight:600;line-height:19px}.why-choose-us-section-two .why-choose-us-section__right .why-choose-us-section-two__title{color:#5b21b6;color:var(--primary-color)}.why-choose-us-section-two .why-choose-us-section__right .why-choose-us-section-two__description{margin:16px 0 24px}.why-choose-us-section-two .why-choose-us-section__right .why-choose-us-section-two__cta{border-radius:8px;padding:8px 20px;width:-webkit-fit-content;width:fit-content}}@keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.why-choose-us-section-two .reason-card__msg{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body{margin:0}@font-face{font-display:swap;font-style:normal}html{font-size:14px}@media only screen and (min-width:768px){html{font-size:medium}}.MuiPaper-root{border-radius:16px}.container{margin:0 auto;max-width:100%;width:100%}.error-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}@media only screen and (min-width:768px){.container{padding:0}}@media only screen and (min-width:1200px){.container{max-width:1050px}}@media only screen and (min-width:1440px){.container{max-width:1200px}}div[class*=" Shimmer-shimmer"],div[class^=Shimmer-shimmer]{background-size:800px 100%;display:block}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.fc-mobile-view{bottom:120px!important}::-webkit-scrollbar{height:.5em;width:.5em}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#7f7f7f;border-radius:5px}@supports(scrollbar-width:thin){*{scrollbar-color:#7f7f7f;scrollbar-width:thin}}
/*# sourceMappingURL=main.0150323d.css.map*/