.app-loader{display:inline-block;position:relative;width:40px;height:40px}.app-loader div{box-sizing:border-box;display:block;position:absolute;width:24px;height:24px;margin:8px;border-radius:50%;animation:app-loader 1.2s cubic-bezier(.5,0,.5,1) infinite}.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{cursor:pointer;border:1px solid;border-radius:8px;display:flex;align-items:center;justify-content:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.disabled-button{cursor:not-allowed}.h1,.h2,.h3,.h4{margin:0;font-display:swap}.h3,.h4{line-height:24px}.para{margin:0;font-size:11px;line-height:16px;font-display:swap}.input-required{color:red}.confirmation-dialog-root .confirmation-dialog-container .confirmation-dialog-paper{width:100%;min-width:300px;max-width:400px;padding:32px 16px;border-radius:8px;box-sizing:border-box}.confirmation-dialog-root .confirmation-dialog-container .confirmation-dialog-paper .confirmation-form .dialog-header{padding:0;display:flex;align-items:center;justify-content:space-between}.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{margin-top:32px;display:flex;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px}.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{display:flex;align-items:center;margin-bottom:12px}.input-field-wrapper .field-icon-wrapper{display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;border-radius:8px;margin-inline-end:20px!important}@media only screen and (min-width:768px){.input-field-wrapper .field-icon-wrapper{width:50px;height:50px;min-width:50px}}.input-field-wrapper .field-icon-wrapper .field-icon{width:16px;height:16px}@media only screen and (min-width:768px){.input-field-wrapper .field-icon-wrapper .field-icon{width:18px;height:18px}}.input-field-wrapper .input-field label{font-size:9px;text-transform:uppercase;font-weight:700;line-height:24px;letter-spacing:1px}.input-field-wrapper .input-field .MuiInputBase-root,.input-field-wrapper .input-field .MuiInputBase-root .MuiInputAdornment-root .MuiTypography-root{font-weight:400;font-size:16px;line-height:32px;color:#626264!important}.input-field-wrapper .input-field .MuiFormHelperText-root{font-size:12px;color:#e5481c;font-weight:400}.input-field-wrapper .input-field .MuiInput-underline:after,.input-field-wrapper .input-field .MuiInput-underline:before{border-bottom:2px solid rgba(163,163,164,.16)}.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{height:100%;background-color:#fff}.add-address-wrapper .search-address-heading{display:flex;align-items:center}.add-address-wrapper .search-address-heading .search-address-input{width:100%;padding:8px;box-shadow:0 4px 6px 4px rgba(163,163,164,.1)}.add-address-wrapper .search-address-heading .search-address-input .checkron-back-icon{margin-inline-end:8px;cursor:pointer}.add-address-wrapper .search-address-heading .search-address-input .clear-search-icon{cursor:pointer}.add-address-wrapper .add-address-heading{padding:16px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 6px 4px rgba(163,163,164,.1);margin-bottom:2px}.add-address-wrapper .add-address-heading .add-address-heading-left{display:flex;align-items:center}.add-address-wrapper .add-address-heading .add-address-heading-left .checkron-back-icon{margin-inline-end:16px;cursor:pointer}.add-address-wrapper .add-address-heading .add-address-heading-right .close-address-drawer-icon{display:flex;align-items:center;justify-content:center;cursor:pointer}.add-address-wrapper .add-address-content{height:40vh}.add-address-wrapper .add-address-content .select-location-map-wrapper{width:100%;height:100%;position:relative}.add-address-wrapper .add-address-content .select-location-map-wrapper .select-location-marker{position:absolute;transform:translate(-50%,-50%);left:50%;top:45%}.add-address-wrapper .selected-address-info{padding:24px;background-color:#fff;cursor:pointer}.add-address-wrapper .selected-address-info .heading-wrapper{display:flex;width:100%;justify-content:space-between;padding-bottom:8px}.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;box-sizing:border-box;border-radius:4px;width:100%;overflow-y:auto}.add-address-wrapper .search-address-content .address-suggestions-wrapper .address-options{cursor:pointer;padding:8px 16px;border-bottom:1px solid rgba(163,163,164,.16)}.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{margin:5px 0;text-transform:uppercase;line-height:1.45;letter-spacing:1px}.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{position:relative;padding-bottom:12px}.add-address-wrapper .add-address-footer .save-button{padding:8px 0;width:96%;margin:10px auto}.add-address-wrapper .add-address-footer .add-address-form{transition:all 1s ease-in;background-color:#fff;padding:0 16px 16px}.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{display:flex;align-items:center;justify-content:flex-start;grid-gap:24px;gap:24px;margin-bottom:24px;margin-inline-start:8px}.add-address-wrapper .add-address-footer .add-address-form .address-tag-tabs .address-tag-tab{border:1px solid #a3a3a4;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:0 8px}.add-address-wrapper .add-address-footer .add-address-form .address-tag-tabs .address-tag-tab>.address-icon{width:52px;height:52px}@media only screen and (min-width:768px){.add-address-wrapper .add-address-heading{padding:24px}.add-address-wrapper .add-address-footer{overflow-y:auto;background-color:#fff}.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{width:52px;height: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{overflow:hidden;background-color:#fff;height:100%;display:flex;flex-direction:column}.choose-address-wrapper .choose-address-heading{padding:16px;display:flex;align-items:center;justify-content:space-between;border-bottom:4px solid #e9e9e9;margin-bottom:8px}.choose-address-wrapper .choose-address-heading .choose-address-heading-right .close-address-drawer-icon{display:flex;align-items:center;justify-content:center;cursor:pointer}.choose-address-wrapper .choose-address-content{flex-grow:1;overflow-y:auto;overflow-x:hidden}.choose-address-wrapper .choose-address-content .saved-address{cursor:pointer;border-bottom:.1px solid #a3a3a4;padding:16px}.choose-address-wrapper .choose-address-content .saved-address .icon-heading-wrapper{display:flex;align-items:center}.choose-address-wrapper .choose-address-content .saved-address .icon-heading-wrapper .saved-address-tag{text-transform:uppercase;padding:0 8px;width:-webkit-fit-content;width:-moz-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{height:12px;width:80%;margin:15px 0;border-radius:8px}.choose-address-wrapper .choose-address-content .shimmer-wrapper .shimmer-address-two{height:12px;width:60%;border-radius:8px}.choose-address-wrapper .choose-address-footer{bottom:0;width:100%;display:flex;align-items:center;justify-content:center}.choose-address-wrapper .choose-address-footer .save-button{margin:8px;height:56px;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{bottom:0;width:100%;display:flex;align-self:flex-end}.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{width:calc(100vw - 60%)!important;max-width:600px}}.address-dialog{padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:768px){.address-dialog{height:100%}}.pg-modal-form .pg-dialog-icon{display:flex;width:100%;justify-content:right}.pg-modal-form .loading{display:flex;justify-content:center;align-items:center}@media(min-width:768px){.pg-modal-form{width:600px}.pg-modal-form .loading{min-width:600px;min-height:300px}}@media(max-width:767px){.pg-modal-form .pg-dialog-icon{padding:20px}.pg-modal-form .loading{width:100%;height:100vh}.pg-modal-form button{max-width:100%}}.select-field-wrapper{display:flex;align-items:center;margin-bottom:12px}.select-field-wrapper:last-child{margin-bottom:0}.select-field-wrapper .field-icon-wrapper{display:flex;align-items:center;justify-content:center;width:54px;height:54px;min-width:54px;border-radius:16px;margin-inline-end:20px!important}.select-field-wrapper .field-icon-wrapper .field-icon{width:18px;height:18px}.select-field-wrapper .select-field{width:100%;margin:8px}.select-field-wrapper .select-field label p{font-size:9px!important;text-transform:uppercase;line-height:14px;letter-spacing:1px;opacity:1}.select-field-wrapper .select-field .MuiInputBase-root,.select-field-wrapper .select-field .MuiInputBase-root .MuiInputAdornment-root .MuiTypography-root{width:100%;font-size:16px;line-height:20px;color:#626264!important}.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 rgba(163,163,164,.16)}.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;width:50%;min-width:250px}}.side-bar-wrapper{width:320px;padding:16px;border-radius:0!important;box-sizing:border-box;background-color:#f7f7f7!important}.side-bar-wrapper .user-info-section{display:flex;align-items:center;margin:12px 12px 24px}.side-bar-wrapper .user-info-section .default-avatar{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center}.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{height:52px;display:flex;cursor:pointer;border-radius:16px;align-items:center;text-decoration:none;box-sizing:border-box;padding:16px 16px 16px 12px}.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{color:#f7fafc;padding:4px 6px;border-radius:4px;margin-inline-end:4px}.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:rgba(80,62,157,.1);width:100%;border:1px solid rgba(163,163,164,.16);box-sizing:border-box;border-radius:8px;display:flex;justify-content:space-evenly;padding:12px 0}.side-bar-wrapper .login-alert-section .profile-icon-wrapper{height:48px;width:48px;border-radius:50%;align-items:center;background:#fff;display:flex;justify-content:center}.side-bar-wrapper .login-alert-section .login-content{width:70%}.side-bar-wrapper .login-alert-section .login-content .button-wrapper{width:100px;padding:8px 0}.side-bar-wrapper .login-alert-section .login-content .user-account-text{padding:12px 0;line-height:140%;color:#57606f}.side-bar-wrapper .downloadApp-btn-wrapper{background-color:rgba(80,62,157,.1);height:72px;width:100%;border:1px solid rgba(163,163,164,.16);box-sizing:border-box;border-radius:8px;display:flex;justify-content:space-evenly;align-items:center}.side-bar-wrapper .downloadApp-btn-wrapper .download-btn{width:120px;height:45px}.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{width:100%;min-height:100%;position:relative;padding-bottom:48px}.base-layout-container .view-wrapper{overflow-y:auto;flex:auto;transition:.5s}.disable-pointer-events{pointer-events:none}.customize-theme-bar{max-width:100vw;width:100%;background-color:#fff;position:fixed;bottom:0;z-index:999;box-sizing:border-box}@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{width:64px;height:32px;display:flex;align-items:center;border-width:1px;border-style:solid;border-radius:8px;-webkit-user-select:none;user-select:none;cursor:auto;justify-content:space-around}.counter-wrapper .decrementor,.counter-wrapper .incrementor{width:18px;padding:5px;height:auto;cursor:pointer}.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{display:flex;align-items:center;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{display:flex;align-items:center;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{position:absolute;left:4px;top:4px}.favorite-indicator-wrapper{padding:0 5px;border-radius:5px;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:100}.favorite-indicator-wrapper .icon-wrapper{height:28px;display:flex;align-items:center;justify-content:center}.favorite-indicator-wrapper .icon-wrapper .likes-count{margin-inline-start:2px;margin-inline-end:2px}.favorite-indicator-wrapper .icon-wrapper .favorite-icon{width:20px}@media only screen and (min-width:768px){.icon-position-ltr{top:8px;right:8px}.icon-position-rtl{top:8px;left:8px}.favorite-indicator-wrapper .icon-wrapper .favorite-icon{cursor:pointer}}.item-badge-wrapper{display:flex;align-items:center;justify-content:center;border-top-right-radius:8px;border-bottom-right-radius:8px;position:absolute;padding:0 6px;top:8px;left:0}.item-badge-wrapper .badge-text{text-align:center;color:#f7fafc;text-transform:capitalize}.bestseller{background-color:#e5481c}.featured{background-color:#fb6d3a}@media only screen and (min-width:768px){.item-badge-wrapper{min-width:100px;height:30px;top:10px;left:0}.item-badge-wrapper .badge-text{font-size:14px;line-height:1.71}}.carousel-item-placeholder-wrapper,.carousel-item-wrapper{width:100%;height:240px;max-width:180px;min-width:180px;margin-inline-end:20px;position:relative;border-radius:8px;background-color:#f7f7f7}.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{width:100%;height:190px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;position:relative;display:flex;flex:0 0 auto;object-fit:cover;align-items:center;background-size:cover;background-position:50%;background-repeat:no-repeat}.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{width:100%;box-sizing:border-box;padding:12px 8px;border-radius:8px;transition:all .5s}.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-placeholder-wrapper .carousel-item-content .card-title-wrapper,.carousel-item-placeholder-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,.carousel-item-wrapper .carousel-item-content .card-title-wrapper,.carousel-item-wrapper .carousel-item-content .carousel-item-title-plaholder{display:flex!important;align-items:center;justify-content:space-between}.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-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-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,.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{display:flex;align-items:flex-start}.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-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-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,.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{line-height:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.carousel-item-placeholder-wrapper .card-footer,.carousel-item-wrapper .card-footer{width:100%;bottom:8%;display:flex;position:absolute;align-items:center;justify-content:space-between;padding:12px 8px 16px;box-sizing:border-box}.carousel-item-placeholder-wrapper .card-footer .pricing-details-wrapper,.carousel-item-wrapper .card-footer .pricing-details-wrapper{position:relative;line-height:8px;margin-inline-end:5px}.carousel-item-placeholder-wrapper .card-footer .pricing-details-wrapper .pricing-details,.carousel-item-wrapper .card-footer .pricing-details-wrapper .pricing-details{display:flex;flex-wrap:wrap;align-items:center;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{display:inline;text-decoration:line-through;color:#a3a3a4;padding-right:5px}.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;margin-top:0;line-height:130%;position:absolute;width:110%;min-width:100px}.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{display:flex;flex-direction:column;justify-content:space-between;align-items:center;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{width:60px;padding:0 2.5px;box-shadow:0 2px 8px hsla(0,0%,46.7%,.16)}.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{max-width:190px;min-width:190px;height:260px;border-bottom:0;border-radius:8px;cursor:pointer}.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{width:100%;height:126px;border-bottom-left-radius:0;border-bottom-right-radius:0}.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{top:10px;right:10px}.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-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-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,.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{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{position:relative;overflow-x:auto}.app-carousel .item-list{display:flex;overflow-x:scroll;scroll-behavior:smooth;padding:16px 0}.app-carousel .item-list .item-card-wrapper{overflow:auto;min-width:300px;margin-inline-end:23px!important}.app-carousel .scroll-buttons-wrapper .scroll-button{top:30%;width:50px;height:50px;cursor:pointer;border-radius:50%;position:absolute;display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.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;background-color:#f7f7f7}@media only screen and (min-width:768px){.cart-wrapper-shimmer{min-height:calc(100vh - 350px)}}.cart-wrapper-shimmer .cart-container-shimmer{box-sizing:border-box;background-color:#fff;padding:0 12px;background-color:#f7f7f7;display:flex;flex-direction:column}@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 .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{width:140px;height:12px;border-radius:16px;padding:4px;margin-bottom:34px;width:40%}@media only screen and (min-width:768px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-header-shimmer{width:180px;padding:8px}}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder{display:flex;margin-top:32px;align-items:flex-start;justify-content:space-between;flex-direction:column}.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{width:100px;height:60px;border-radius:16px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .image-wrapper .item-update-placeholder-wrapper{margin-inline-start:20px;display:flex;flex-direction:column}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .image-wrapper .item-update-placeholder-wrapper .placeholder-1{width:180px;height:18px;margin-bottom:20px;border-radius:20px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .image-wrapper .item-update-placeholder-wrapper .placeholder-2{width:70px;height:10px;border-radius:20px}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .counter-add-wrapper{flex-grow:3;width:100%;align-items:center}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .counter-add-wrapper .counter-placeholder{width:90px;height:36px;border-radius:8px;margin-left:auto}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-add-more-shimmer{width:140px;height:12px;margin-bottom:18px;padding:4px;width:60%;border-radius:16px;margin-top:30px}@media only screen and (min-width:768px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-add-more-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-add-more-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .cart-add-more-shimmer{width:180px;padding:8px}}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer{width:100%;background-color:#fff;height:-webkit-max-content;height:max-content;padding:20px 20px 32px;margin:0}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-header-shimmer{width:140px;height:12px;border-radius:16px;padding:4px;margin-bottom:42px;width:40%}@media only screen and (min-width:768px){.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-header-shimmer{width:180px;padding:8px}}.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{height:10px;width:50%;border-radius:16px}.cart-wrapper-shimmer .cart-container-shimmer .cart-right-section-shimmer .cart-bill-shimmer-wrapper .cart-bill-text-two-shimmer{height:10px;border-radius:16px;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{height:10px;border-radius:16px;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{flex-direction:row;align-items:center}.cart-wrapper-shimmer .cart-container-shimmer .cart-left-section-shimmer .item-update-placeholder .quality-price-wrapper{width:200px;flex-direction:row;margin-top:0}}@media only screen and (min-width:1024px){.cart-wrapper-shimmer .cart-container-shimmer{flex-direction:row;grid-gap:20px;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{box-sizing:border-box;background-color:#f7f7f7;width:100%!important}@media only screen and (min-width:768px){.checkout-wrapper-shimmer{min-height:calc(100vh - 350px)}}.checkout-wrapper-shimmer .checkout-container-shimmer{box-sizing:border-box;background-color:#fff;padding:32px 12px;border-radius:8px;background-color:#f7f7f7;display:flex;flex-direction:column;grid-gap:24px;gap:24px}@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 .checkout-left-section-shimmer{width:100%;margin:0;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.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{width:140px;height:12px;border-radius:16px;margin-bottom:18px;padding:4px}@media only screen and (min-width:768px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-header-shimmer{width:180px;padding:8px}}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-widget-shimmer .customer-info-wrapper .item-update-placeholder{display:flex;margin-top:24px;align-items:center}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-widget-shimmer .customer-info-wrapper .item-update-placeholder .item-image-placeholder{width:54px;height:54px;border-radius:16px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-widget-shimmer .customer-info-wrapper .item-update-placeholder .item-update-placeholder-wrapper{margin-inline-start:20px;width:80%;display:flex;flex-direction:column}.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{width:50%;height:10px;margin-bottom:20px;border-radius:20px}.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{width:50%;height:10px;border-radius:20px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-add-more-shimmer{height:10px;width:100%;border-radius:16px;margin:0!important}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-left-section-shimmer .checkout-bill-text-one-shimmer{height:30px;width:50%;border-radius:16px;margin-top:25px;margin-bottom:30px;display:block}.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{width:140px;height:12px;border-radius:16px;margin-bottom:18px;padding:4px}@media only screen and (min-width:768px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-header-shimmer{width:180px;padding:8px}}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-bill-text-one-shimmer{height:50px;width:100%;border-radius:16px;margin-top:22px;margin-bottom:30px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .checkout-bill-text-two-shimmer{height:10px;border-radius:16px;width:60%;margin-bottom:30px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-header-shimmer{width:140px;height:12px;border-radius:16px;padding:4px;margin:42px 0 32px}@media only screen and (min-width:768px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-header-shimmer{width:180px;padding:8px}}.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{height:10px;width:50%;border-radius:16px}.checkout-wrapper-shimmer .checkout-container-shimmer .checkout-right-section-shimmer .bill-breakup-wrapper .cart-bill-shimmer-wrapper .cart-bill-text-two-shimmer{height:10px;border-radius:16px;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{height:10px;border-radius:16px;width:60%}@media only screen and (min-width:768px){.checkout-wrapper-shimmer .checkout-container-shimmer{justify-content:space-between;box-sizing:border-box;flex-direction:row}.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{padding:16px;margin:0 0 16px;background-color:#fff}.card-wrapper:first-child{margin-inline-start:0}.card-wrapper:last-child{margin-inline-end:0;margin-bottom:0}.disabled-card{height:60px;opacity:.6;display:flex;align-items:center;pointer-events:none}@media only screen and (min-width:768px){.card-wrapper{padding:32px;margin:0 12px}}.coupons-wrapper-shimmer{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;min-height:calc(100vh - 200px)!important}@media only screen and (min-width:768px){.coupons-wrapper-shimmer{min-height:calc(100vh - 350px)}}.coupons-wrapper-shimmer .coupons-container-shimmer{box-sizing:border-box;background-color:#fff;padding:0 12px;background-color:#f7f7f7!important}@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 .coupons-header-shimmer{width:140px;height:12px;border-radius:16px;margin-bottom:18px;padding:4px}@media only screen and (min-width:768px){.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-header-shimmer{width:180px;padding:8px}}.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-items-shimmer{margin-top:32px}.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-items-shimmer .coupons-solo-shimmer{height:144px;padding:16px;border-radius:10px;margin-bottom:24px;box-sizing:border-box;background-color:#f7f7f7;border:1px dashed #a3a3a4}@media only screen and (min-width:768px){.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-items-shimmer{display:grid;grid-row-gap:0;row-gap:0;grid-column-gap:24px;column-gap:24px;grid-template-columns:calc(50% - 16px) calc(50% - 16px)}}@media only screen and (min-width:1024px){.coupons-wrapper-shimmer .coupons-container-shimmer .coupons-items-shimmer{display:grid;grid-row-gap:0;row-gap:0;grid-column-gap:24px;column-gap:24px;grid-template-columns:calc(33.33% - 16px) calc(33.33% - 16px) calc(33.33% - 16px)}}.custom-page-wrapper-shimmer{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;padding-top:24px}@media only screen and (min-width:768px){.custom-page-wrapper-shimmer{min-height:calc(100vh - 350px)}}.custom-page-wrapper-shimmer .custom-page-container-shimmer{min-height:calc(100vh - 200px)!important;box-sizing:border-box;background-color:#fff;padding:0 12px;padding:12px!important}@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 .custom-page-header-shimmer{width:140px;height:12px;border-radius:16px;padding:4px;margin-bottom:32px}@media only screen and (min-width:768px){.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.custom-page-wrapper-shimmer .custom-page-container-shimmer .custom-page-header-shimmer{width:180px;padding:8px}}.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{height:4px;margin-bottom:15px;border-radius:16px;padding:2px;width:95%}@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-two-shimmer{height:4px;margin-bottom:15px;border-radius:16px;padding:2px;width:80%}@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}}@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{padding:22px 0;display:flex;flex-direction:column;position:relative;background-color:#fff;border-bottom:1px solid hsla(0,0%,63.9%,.32)}.item-card-wrapper .item-image-wrapper,.item-placeholder-wrapper .item-image-wrapper{position:relative;display:flex;width:100%;flex-direction:row-reverse}.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{width:136px;height:100%;max-height:100px;position:relative;display:flex;flex:0 0 auto;object-fit:contain;align-items:center;border-radius:10px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#f7f7f7}.item-card-wrapper .item-image-wrapper .image-add-container .right-action-wrapper,.item-placeholder-wrapper .item-image-wrapper .image-add-container .right-action-wrapper{width:100%;display:flex;justify-content:center;position:relative;top:-14%}.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{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.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{width:92px;height:28px;white-space:nowrap}.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 hsla(0,0%,46.7%,.16);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{width:100%;display:flex;grid-gap:10px;gap:10px;bottom:0;flex-direction:column;justify-content:flex-start;box-sizing:border-box;border-top:0!important}.item-card-wrapper .item-content-placeholder .card-title-wrapper,.item-card-wrapper .item-content-placeholder .item-title-placeholder,.item-card-wrapper .item-content .card-title-wrapper,.item-card-wrapper .item-content .item-title-placeholder,.item-placeholder-wrapper .item-content-placeholder .card-title-wrapper,.item-placeholder-wrapper .item-content-placeholder .item-title-placeholder,.item-placeholder-wrapper .item-content .card-title-wrapper,.item-placeholder-wrapper .item-content .item-title-placeholder{display:flex!important;justify-content:space-between}.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-card-wrapper .item-content .card-title-wrapper .product-name-wrapper,.item-card-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,.item-placeholder-wrapper .item-content .card-title-wrapper .product-name-wrapper,.item-placeholder-wrapper .item-content .item-title-placeholder .product-name-wrapper{display:flex;align-items:center}.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-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-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,.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{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:1.3em;display:flex}.item-card-wrapper .item-content-placeholder .item-description-wrapper,.item-card-wrapper .item-content .item-description-wrapper,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper,.item-placeholder-wrapper .item-content .item-description-wrapper{display:flex;align-items:center;margin-top:4px;position:relative;width:100%;overflow-x:hidden}.item-card-wrapper .item-content-placeholder .item-description-wrapper .item-description,.item-card-wrapper .item-content .item-description-wrapper .item-description,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper .item-description,.item-placeholder-wrapper .item-content .item-description-wrapper .item-description{height:70%;margin-inline-end:5px;line-height:1.4em;font-size:14px;overflow-y:auto;overflow-x:hidden;width:40vw}.item-card-wrapper .item-content-placeholder .item-description-wrapper .view-more-desc-link,.item-card-wrapper .item-content .item-description-wrapper .view-more-desc-link,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper .view-more-desc-link,.item-placeholder-wrapper .item-content .item-description-wrapper .view-more-desc-link{display:none}.item-card-wrapper .item-content-placeholder .cutomize-button-wrapper,.item-card-wrapper .item-content .cutomize-button-wrapper,.item-placeholder-wrapper .item-content-placeholder .cutomize-button-wrapper,.item-placeholder-wrapper .item-content .cutomize-button-wrapper{display:flex;justify-content:flex-end}.item-card-wrapper .item-content-placeholder .pricing-details-wrapper .price-wrapper,.item-card-wrapper .item-content .pricing-details-wrapper .price-wrapper,.item-placeholder-wrapper .item-content-placeholder .pricing-details-wrapper .price-wrapper,.item-placeholder-wrapper .item-content .pricing-details-wrapper .price-wrapper{height:24px;line-height:24px}.item-card-wrapper .item-content-placeholder .pricing-details-wrapper .price-wrapper .original-item-price,.item-card-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,.item-placeholder-wrapper .item-content .pricing-details-wrapper .price-wrapper .original-item-price{vertical-align:middle;display:inline;text-decoration:line-through;padding-right:5px}.item-card-wrapper .item-content-placeholder .pricing-details-wrapper .price-wrapper .discounted-item-price,.item-card-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,.item-placeholder-wrapper .item-content .pricing-details-wrapper .price-wrapper .discounted-item-price{vertical-align:middle;display:inline;padding-right:5px;font-weight:600}.item-card-wrapper .item-content-placeholder .pricing-details-wrapper .item-quantity,.item-card-wrapper .item-content .pricing-details-wrapper .item-quantity,.item-placeholder-wrapper .item-content-placeholder .pricing-details-wrapper .item-quantity,.item-placeholder-wrapper .item-content .pricing-details-wrapper .item-quantity{font-size:12px;display:flex;align-items:center}.item-card-wrapper .item-content-placeholder .show-description-btn-mobile,.item-card-wrapper .item-content .show-description-btn-mobile,.item-placeholder-wrapper .item-content-placeholder .show-description-btn-mobile,.item-placeholder-wrapper .item-content .show-description-btn-mobile{position:absolute;right:0;bottom:3px;width:120px;height:20px;background:#fff}.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;justify-content:space-between;box-sizing:border-box}.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{display:inline;text-decoration:line-through;color:#a3a3a4;padding-right:5px}.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;padding-right:5px;font-weight:600}.item-card-wrapper .card-footer .pricing-details-wrapper .item-quantity,.item-placeholder-wrapper .card-footer .pricing-details-wrapper .item-quantity{font-size:12px;display:flex;min-width:120px;align-items:center;font-weight:500;padding:5px 0}.item-card-wrapper .card-footer .right-action,.item-placeholder-wrapper .card-footer .right-action{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.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{width:92px;height:28px;white-space:nowrap}.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:unset}@media only screen and (min-width:768px){.item-card-wrapper,.item-placeholder-wrapper{height:100%;padding:0;border-bottom:0;border-radius:16px;box-shadow:0 4px 6px 4px rgba(163,163,164,.1);cursor:pointer;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{padding-bottom:200px;min-height:100px;display:block}.item-card-wrapper .item-image-wrapper-placeholder .image-add-container,.item-card-wrapper .item-image-wrapper .image-add-container,.item-placeholder-wrapper .item-image-wrapper-placeholder .image-add-container,.item-placeholder-wrapper .item-image-wrapper .image-add-container{padding-bottom:0}.item-card-wrapper .item-image-wrapper-placeholder .image-add-container .right-action-wrapper,.item-card-wrapper .item-image-wrapper .image-add-container .right-action-wrapper,.item-placeholder-wrapper .item-image-wrapper-placeholder .image-add-container .right-action-wrapper,.item-placeholder-wrapper .item-image-wrapper .image-add-container .right-action-wrapper{display:none}.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-card-wrapper .item-image-wrapper .image-add-container .item-image,.item-card-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,.item-placeholder-wrapper .item-image-wrapper .image-add-container .item-image,.item-placeholder-wrapper .item-image-wrapper .image-add-container item-image-placeholder{width:100%;height:100%;max-height:100%;position:relative;top:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.item-card-wrapper .item-content,.item-card-wrapper .item-content-placeholder,.item-placeholder-wrapper .item-content,.item-placeholder-wrapper .item-content-placeholder{width:100%;position:absolute;display:block;border-radius:0 0 10px 10px;transition:all .5s;background-color:#fff;padding:16px 16px 12px!important}.item-card-wrapper .item-content-placeholder .pricing-details-wrapper,.item-card-wrapper .item-content .pricing-details-wrapper,.item-placeholder-wrapper .item-content-placeholder .pricing-details-wrapper,.item-placeholder-wrapper .item-content .pricing-details-wrapper{display:none}.item-card-wrapper .item-content-placeholder .card-title-wrapper,.item-card-wrapper .item-content-placeholder .item-title-placeholder,.item-card-wrapper .item-content .card-title-wrapper,.item-card-wrapper .item-content .item-title-placeholder,.item-placeholder-wrapper .item-content-placeholder .card-title-wrapper,.item-placeholder-wrapper .item-content-placeholder .item-title-placeholder,.item-placeholder-wrapper .item-content .card-title-wrapper,.item-placeholder-wrapper .item-content .item-title-placeholder{min-height:40px}.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-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-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,.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{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.item-card-wrapper .item-content-placeholder .item-description-wrapper,.item-card-wrapper .item-content .item-description-wrapper,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper,.item-placeholder-wrapper .item-content .item-description-wrapper{display:block;margin:unset;margin-top:2px;box-sizing:border-box;height:63%;position:relative;overflow-y:auto;padding-bottom:30px}.item-card-wrapper .item-content-placeholder .item-description-wrapper .view-more-desc-link,.item-card-wrapper .item-content .item-description-wrapper .view-more-desc-link,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper .view-more-desc-link,.item-placeholder-wrapper .item-content .item-description-wrapper .view-more-desc-link{display:inline;background-color:#fff}.item-card-wrapper .item-content-placeholder .item-description-wrapper .item-description,.item-card-wrapper .item-content .item-description-wrapper .item-description,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper .item-description,.item-placeholder-wrapper .item-content .item-description-wrapper .item-description{display:inline;margin-top:6px;margin-bottom:16px;margin-inline-end:0;line-height:1.6em}.item-card-wrapper .item-content-placeholder .item-description-wrapper .item-description div,.item-card-wrapper .item-content .item-description-wrapper .item-description div,.item-placeholder-wrapper .item-content-placeholder .item-description-wrapper .item-description div,.item-placeholder-wrapper .item-content .item-description-wrapper .item-description div{display:inline}.item-card-wrapper .card-footer,.item-placeholder-wrapper .card-footer{width:100%;bottom:0;margin-top:unset;display:flex;position:absolute;box-sizing:border-box;align-items:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;justify-content:space-between}.item-card-wrapper .card-footer .pricing-details-wrapper,.item-placeholder-wrapper .card-footer .pricing-details-wrapper{display:unset;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{display:initial;position:absolute;left:50%;bottom:50%;transform:translate(-50%,-50%)}.item-card-wrapper .card-footer .right-action,.item-placeholder-wrapper .card-footer .right-action{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.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{width:92px;height:28px;white-space:nowrap}.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 hsla(0,0%,46.7%,.16)}.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{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;background-color:#fff}@media only screen and (min-width:768px){.explore-wrapper-shimmer{min-height:calc(100vh - 350px)}}.explore-wrapper-shimmer .explore-container-shimmer{box-sizing:border-box;background-color:#fff;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{height:45vh;border-radius:16px}.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{width:140px;height:12px;border-radius:16px;margin-bottom:18px;padding:4px}@media only screen and (min-width:768px){.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-header-shimmer{width:180px;padding:8px}}.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-card-shimmer{display:flex;flex-direction:column;grid-gap:30px;gap:30px}@media only screen and (min-width:768px){.explore-wrapper-shimmer .explore-container-shimmer .explore-hero-shimmer{margin:20px 0;height:70vh;border-radius:16px}.explore-wrapper-shimmer .explore-container-shimmer .explore-menu-shimmer{height:42px;border-radius:8px;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{padding:24px 0;display:grid;grid-template-columns:calc(50% - 30px) calc(50% - 30px);grid-gap:24px;box-sizing:border-box}}@media only screen and (min-width:1024px){.explore-wrapper-shimmer .explore-container-shimmer .item-wrapper-shimmer .item-container-shimmer .item-card-shimmer{padding:32px 0;grid-template-columns:calc(33.33% - 30px) calc(33.33% - 30px) calc(33.33% - 30px);grid-gap:32px}}@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{min-height:calc(100vh - 430px);background-color:#fff!important;box-sizing:border-box;background-color:#f7f7f7;width:100%!important;margin-top:32px}@media only screen and (min-width:768px){.favourites-wrapper-shimmer{min-height:calc(100vh - 350px)}}.favourites-wrapper-shimmer .favourites-container-shimmer{box-sizing:border-box;background-color:#fff;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{width:140px;height:12px;border-radius:16px;padding:4px;margin-bottom:0;width:150px}@media only screen and (min-width:768px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-header-shimmer{width:180px;padding:8px}}.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-card-shimmer{display:flex;flex-direction:column;grid-gap:30px;gap:30px}@media only screen and (min-width:768px){.favourites-wrapper-shimmer{margin-top:0}.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-card-shimmer{padding:24px 0;display:grid;grid-template-columns:calc(50% - 30px) calc(50% - 30px);grid-gap:24px;box-sizing:border-box}}@media only screen and (min-width:1024px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-card-shimmer{padding:32px 0;grid-template-columns:calc(33.33% - 30px) calc(33.33% - 30px) calc(33.33% - 30px);grid-gap:32px}}@media only screen and (min-width:1200px){.favourites-wrapper-shimmer .favourites-container-shimmer .favourites-card-shimmer{grid-gap:52px;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{grid-gap:32px;gap:32px;grid-template-columns:repeat(4,calc(25% - 24px))}}.order-success-wrapper-shimmer{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;min-height:calc(100vh - 300px)!important}@media only screen and (min-width:768px){.order-success-wrapper-shimmer{min-height:calc(100vh - 350px)}}.order-success-wrapper-shimmer .order-success-container-shimmer{box-sizing:border-box;background-color:#fff;padding:0 12px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;background-color:transparent!important}@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 .order-success-section-shimmer{flex:1 1;background-color:#fff;padding:30px;display:grid;grid-gap:20px;gap:20px;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{height:20px;width:300px;border-radius:16px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-section-shimmer .order-success-group-texts{width:600px;display:flex;justify-content:space-evenly;flex-direction:column;align-items:center}.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{height:10px;width:150px;border-radius:16px;margin-bottom:20px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer{display:flex;flex-direction:column;grid-gap:20px;gap:20px;flex:1 1}.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;justify-content:space-between;flex-direction:column;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{width:30%;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 .order-success-text-one{height:20px;width:100%;border-radius:16px;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-second{width:100%;margin-inline-end:30px}.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{height:15px;width:100%;border-radius:16px;margin-bottom:50px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-two-shimmer{background-color:#fff;padding:30px;width:100%;display:flex;flex-direction:column;align-items:center}.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{height:50px;width:50px;border-radius:16px;margin-inline-end:10px}.order-success-wrapper-shimmer .order-success-container-shimmer .order-success-summary-shimmer .order-success-summary-two-shimmer .order-success-summary-three-group{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.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{height:30px;max-width:300px;border-radius:16px;margin-bottom:30px;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{width:60%;margin-top:20px}.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{box-sizing:border-box;background-color:#f7f7f7;width:100%!important}@media only screen and (min-width:768px){.order-history-wrapper{min-height:calc(100vh - 350px)}}.order-history-wrapper .orders-card{box-sizing:border-box;background-color:#fff;padding:0 12px;padding:24px 12px!important;overflow-y:auto;margin:0;cursor:pointer}@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-integrated .order-header-shimmer{width:140px;height:12px;border-radius:16px;padding:4px;margin-bottom:28px}@media only screen and (min-width:768px){.order-integrated .order-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.order-integrated .order-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.order-integrated .order-header-shimmer{width:180px;padding:8px}}.order-integrated .order-card-shimmer{padding:12px;border-radius:16px;background-color:#fff;box-shadow:0 4px 6px 4px rgba(163,163,164,.1);margin-bottom:24px;display:flex;flex-direction:column;justify-content:space-between}.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{height:4px;margin-bottom:15px;border-radius:16px;padding:2px;width:100%}@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-two-shimmer{height:4px;margin-bottom:15px;border-radius:16px;padding:2px;width:70%}@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-three-shimmer{margin-top:60px;height:4px;margin-bottom:15px;border-radius:16px;padding:2px;width:120%}@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-right-section{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}.order-integrated .order-card-shimmer .order-shimmer-right-section .order-status-shimmer-wrapper{display:flex;justify-content:center;align-items: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{height:4px;border-radius:16px;padding:2px;margin-bottom:0;width:100px}@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}}@media only screen and (min-width:768px){.order-history-wrapper{padding-top:24px}.order-history-wrapper .orders-card{padding:24px!important;margin:0 32px}.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{height:4px;margin-bottom:15px;border-radius:16px;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{height:4px;margin-bottom:15px;border-radius:16px;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{margin-top:60px;height:4px;margin-bottom:15px;border-radius:16px;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{justify-content:space-between;flex-direction:column;align-items:center;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{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;min-height:calc(100vh - 200px)!important;display:grid;place-content:center}@media only screen and (min-width:768px){.page-not-found-wrapper-shimmer{min-height:calc(100vh - 350px)}}.page-not-found-wrapper-shimmer .page-not-found-container-shimmer{box-sizing:border-box;background-color:#fff;padding:0 12px;background-color:#f7f7f7!important;display:grid;place-content:center;place-items:center;grid-gap:10px;gap:10px}@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 .page-not-found-image-shimmer{height:200px;width:20vh;min-width:350px;border-radius:16px;margin-bottom:24px}.page-not-found-wrapper-shimmer .page-not-found-container-shimmer .page-not-found-placeholder-one-shimmer{height:4px;margin-bottom:15px;border-radius:16px;padding:2px;width:60%}@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-two-shimmer{height:4px;margin-bottom:15px;border-radius:16px;padding:2px;width:80%}@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-button-shimmer{width:116px;height:40px;margin:0 auto;border-radius:8px}.profile-wrapper-shimmer{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;border:1px solid transparent}@media only screen and (min-width:768px){.profile-wrapper-shimmer{min-height:calc(100vh - 350px)}}.profile-wrapper-shimmer .profile-container-shimmer{box-sizing:border-box;background-color:#fff;padding:0 12px;background-color:transparent!important}@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 .profile-details-shimmer{background-color:#fff;padding:16px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-header-shimmer{height:25px;width:100px;border-radius:16px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-section-heading-shimmer{height:16px;width:150px;border-radius:16px;margin-top:30px;margin-bottom:30px;display:block}.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{margin-bottom:50px;display:flex;align-items:center}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-container-shimmer .profile-card-shimmer .placeholder-one-shimmer{height:28px;border-radius:16px;width:100%}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer .profile-card-container-shimmer .profile-card-shimmer .placeholder-two-shimmer{height:3rem;border-radius:1rem;width:3.5rem;margin-inline-end:10px}.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{width:140px;height:12px;border-radius:16px;padding:4px;margin:0 auto 32px}@media only screen and (min-width:768px){.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer .profile-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer .profile-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer .profile-header-shimmer{width:180px;padding:8px}}.profile-wrapper-shimmer .profile-container-shimmer .profile-offers-shimmer .profile-offers-coupons-shimmer{height:130px;width:100%;border-radius:16px;margin-bottom:24px}@media only screen and (min-width:768px){.profile-wrapper-shimmer .profile-container-shimmer{display:flex;justify-content:space-between;grid-gap:12px;gap:12px}.profile-wrapper-shimmer .profile-container-shimmer .profile-details-shimmer{padding:24px;flex:1.88 1}.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{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.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{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;padding-top:24px}@media only screen and (min-width:768px){.refer-and-earn-wrapper-shimmer{min-height:calc(100vh - 350px)}}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:14px;gap:14px;box-sizing:border-box;background-color:#fff;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{width:140px;height:12px;border-radius:16px;margin-bottom:18px;padding:4px;margin-top:32px}@media only screen and (min-width:768px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-header-shimmer{width:180px;padding:8px}}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-image-shimmer{height:20vh;min-width:200px;width:30%;border-radius:16px;margin-bottom:32px}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .refer-and-earn-placeholder-one-shimmer{height:4px;margin-bottom:15px;border-radius:16px;padding:2px;width:60%!important}@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-two-shimmer{height:30px;border-radius:16px;width:50%!important}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .share-links-shimmers{display:grid;grid-template-columns:auto;width:40%;grid-gap:24px;padding-bottom:40px}.refer-and-earn-wrapper-shimmer .refer-and-earn-container-shimmer .share-links-shimmers .refer-and-earn-placeholder-three-shimmer{height:30px;width:100%!important;border-radius:16px}@media only screen and (min-width:768px){.refer-and-earn-wrapper-shimmer{box-sizing:border-box;background-color:#f7f7f7;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{grid-gap:24px;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{box-sizing:border-box;background-color:#f7f7f7;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{box-sizing:border-box;background-color:#fff;padding:0 12px;min-height:calc(100vh - 200px)!important;padding:0!important;display:flex;flex-direction:column}@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 .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{width:140px;height:12px;border-radius:16px;padding:4px;margin-bottom:60px}@media only screen and (min-width:768px){.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-header-shimmer{width:180px;padding:8px}}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-search-shimmer{height:4px;margin-bottom:15px;border-radius:16px;padding:14px;margin-bottom:24px!important}@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-card-shimmer{margin:0 4px 16px;border-radius:12px;padding:30px 52px;box-shadow:0 4px 6px 4px rgba(163,163,164,.1)}.store-locator-wrapper-shimmer .store-locator-container-shimmer>div:nth-child(2) .store-locator-card-shimmer .store-locator-placeholder-one-shimmer{height:10px;border-radius:16px;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{height:10px;border-radius:16px;width:60%;margin-bottom:0!important}@media only screen and (min-width:768px){.store-locator-wrapper-shimmer{box-sizing:border-box;background-color:#f7f7f7;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{box-sizing:border-box;background-color:#fff;padding:0 12px;flex-direction:row}}@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{width:57%;margin-top:0}.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{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;padding-top:0!important}@media only screen and (min-width:768px){.wallet-wrapper-shimmer{min-height:calc(100vh - 350px)}}.wallet-wrapper-shimmer .wallet-container-shimmer{background-color:#f7f7f7!important;box-sizing:border-box;background-color:#fff;padding:0 12px;min-height:500px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}@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 .wallet-section-shimmer{padding:12px;background-color:#fff!important}.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{width:140px;height:12px;border-radius:16px;margin-bottom:18px;padding:4px}@media only screen and (min-width:768px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-header-shimmer{width:180px;padding:8px}}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-icon-placeholder-shimmer{height:100px;width:100%;border-radius:16px;margin-bottom:70px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-placeholder-one-shimmer{height:4px;border-radius:16px;padding:2px;width:95%!important;height:30px;margin-bottom:32px}@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-amount-shimmer{display:flex;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px;margin-bottom:62px;max-width:300px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child>div .wallet-placeholder-amount-shimmer>div{height:30px;flex:1 1;border-radius:8px!important}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:first-child .wallet-button-shimmer{height:40px;width:100%;border-radius:16px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-header-shimmer{width:140px;height:12px;border-radius:16px;margin-bottom:18px;padding:4px}@media only screen and (min-width:768px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-header-shimmer{width:150px;padding:4px}}@media only screen and (min-width:1024px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-header-shimmer{width:160px;padding:6px}}@media only screen and (min-width:1200px){.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-header-shimmer{width:180px;padding:8px}}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-section-card-shimmer{border-bottom:1px solid #e0e0e0;padding:10px;margin:32px 0}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-section-card-shimmer .wallet-placeholder-one-shimmer{height:14px;width:100%;margin-bottom:24px;border-radius:16px}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer:nth-child(2) .wallet-section-card-shimmer .wallet-placeholder-two-shimmer{height:14px;width:50%;border-radius:16px}@media only screen and (min-width:768px){.wallet-wrapper-shimmer .wallet-container-shimmer{display:grid;grid-gap:24px;box-sizing:border-box;grid-template-columns:calc(35% - 24px) 65%}.wallet-wrapper-shimmer .wallet-container-shimmer .wallet-section-shimmer{padding:24px;box-sizing:border-box}.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{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;background-color:#fff!important}@media only screen and (min-width:768px){.item-details-wrapper-shimmer{min-height:calc(100vh - 350px)}}.item-details-wrapper-shimmer .item-details-container-shimmer{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;background-color:#fff!important;width:95%}@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 .item-content-placeholder-shimmer .image-wrapper-shimmer .item-img-placeholder-shimmer{width:100%;height:100%;min-height:280px;max-height:280px}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer{width:100%;display:flex;align-items:center;flex-direction:column;margin:20px 16px}.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{height:20px;margin-bottom:36px;border-radius:20px}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper .description-placeholder-shimmer-two{height:12px;border-radius:20px;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{display:flex;justify-content:space-between;align-items:center;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{width:55%;margin-top:0}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .image-wrapper-shimmer .item-img-placeholder-shimmer{width:100%;height:100%;min-height:260px;max-height:320px}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer{width:45%;display:flex;align-items:center;flex-direction:column;margin-top:0}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper{width:95%;margin-top:20px}.item-details-wrapper-shimmer .item-details-container-shimmer .item-content-placeholder-shimmer .item-info-placeholder-shimmer .item-info-description-wrapper .description-placeholder-shimmer-one{height:20px;display:block;margin-bottom:36px;border-radius:20px}.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{height:36px;width:64px;border-radius:8px}}@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{width:100%;height:100%;min-height:360px;max-height:420px}.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{display:flex;align-items:center;padding:24px 16px 0;justify-content:space-between}.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{padding:0 16px;margin-top:5px}.multiple-store-form .dialog-content .store-list{margin:0 0 16px;padding:8px 0 0;list-style-type:none!important}.multiple-store-form .dialog-content .store-list .store-details{cursor:pointer;padding:16px;border-bottom:1px solid rgba(163,163,164,.16)}.multiple-store-form .dialog-content .store-list .store-details .store-header{display:flex;align-items:center;margin-bottom:5px;justify-content:space-between}.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{overflow-y:auto;overflow-x:hidden;padding-bottom:0;height:450px}.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{display:flex;align-items:center;margin-bottom:12px}.date-field-wrapper:last-child{margin-bottom:0}.date-field-wrapper .field-icon-wrapper{display:flex;align-items:center;justify-content:center;width:54px;height:54px;min-width:54px;border-radius:16px;margin-inline-end:20px!important}.date-field-wrapper .field-icon-wrapper .field-icon{width:18px;height:18px}.date-field-wrapper .date-field{width:100%}.date-field-wrapper .date-field label{font-size:9px;text-transform:uppercase;line-height:24px;letter-spacing:1px}.date-field-wrapper .date-field .MuiInputBase-root,.date-field-wrapper .date-field .MuiInputBase-root .MuiInputAdornment-root .MuiTypography-root{font-size:16px;line-height:32px;color:#626264!important}.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 rgba(163,163,164,.16)}.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;width:50%;min-width:250px}.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{display:flex;align-items:center;margin-bottom:12px}.time-field-wrapper:last-child{margin-bottom:0}.time-field-wrapper .field-icon-wrapper{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;border-radius:16px;margin-inline-end:20px!important}.time-field-wrapper .field-icon-wrapper .field-icon{width:18px;height:18px}.time-field-wrapper .time-field .MuiSvgIcon-root{font-size:18px}.time-field-wrapper .time-field label{font-size:9px;text-transform:uppercase;font-weight:700;line-height:24px;letter-spacing:1px}.time-field-wrapper .time-field .MuiInputBase-root,.time-field-wrapper .time-field .MuiInputBase-root .MuiInputAdornment-root .MuiTypography-root{font-weight:400;font-size:16px;line-height:32px;color:#626264!important}.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 rgba(163,163,164,.16)}.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;pointer-events:none}.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{width:54px;height:54px;min-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{text-align:center;margin-bottom:8px}.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{padding:0;display:flex;flex-direction:column;border-radius:8px;list-style-type:none;height:100%;overflow-y:auto;overflow-x:hidden}.delivery-mode-widget-wrapper .delivery-mode-list .no-delivery-partners{background-color:#fed591;margin:12px;padding:12px;border-radius:4px;text-align:center}.delivery-mode-widget-wrapper .delivery-mode-list .delivery-mode-button{min-height:72px;margin:12px;display:flex;flex-direction:column;justify-content:center;min-width:84%;cursor:pointer;padding:12px;border:1px solid #9a9a9a;border-radius:8px}.delivery-mode-widget-wrapper .delivery-mode-list .delivery-mode-button .radio-title-wrapper{display:flex;width:100%;justify-content:space-between}.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;text-transform:uppercase;letter-spacing:1.5px}.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;width:94%;margin:auto auto 30px}.delivery-mode-widget-wrapper .continue-cta-landing{height:52px;position:absolute;bottom:10px;width:90%;margin:auto;left:0;right:0}@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;width:100%;margin-top:8px;justify-content:space-around}.fulfilment-type-selector-wrapper .fulfilment-value{width:50%;display:flex;justify-content:center;align-items:center;padding:10px 0;cursor:pointer}.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{width:100%;height:20%;margin:0;padding:16px;border-radius:8px 8px 0 0;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{width:16px;height:16px}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type{display:flex;cursor:pointer;padding:8px 0;align-items:center;justify-content:flex-start}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type .fulfilment-type-icon{width:20px;height:auto;margin-inline-end:8px}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper .fulfilment-type-list .fulfilment-type-value-list .fulfilment-type-value{margin-inline-end:0;display:flex;flex-direction:row-reverse}.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{width:16px;height: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{display:flex;align-items:center;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{width:20px;height:auto}.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:unset;border:none;border-radius:none}.fulfilment-type-selector-wrapper .fulfilment-type-button{max-width:120px;padding:2px 8px;justify-content:flex-start;width:100%;grid-gap:unset;gap:unset}.fulfilment-type-selector-wrapper .fulfilment-type-button .fulfilment-type-icon{margin-inline-end:12px;display:block}.fulfilment-type-selector-wrapper .fulfilment-type-button .chevron-icon{width:16px;margin-inline-start:8px}.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{transform:none!important;transition:none!important;align-items:flex-start!important}.fulfilment-type-dialog-root .fulfilment-type-dialog-container .fulfilment-type-dialog-paper{width:auto;height:auto;margin:0;min-width:160px;border-radius:8px;box-shadow:0 4px 6px 4px hsla(0,0%,63.9%,.16)}.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{display:flex;align-items:center;padding:14px;justify-content:space-between}.location-search-title-wrapper .location-search-title{font-size:16px;line-height:32px}.location-search-title-wrapper .close-dialog-icon{width:16px;height:16px;cursor:pointer}.search-results-wrapper{box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;height:100%;overflow-y:auto;border-radius:0 0 8px 8px;box-shadow:0 4px 6px 4px hsla(0,0%,63.9%,.16)}.search-results-wrapper .dialog-header{display:flex;grid-gap:14px;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{width:100%;padding:16px;box-sizing:border-box}.search-results-wrapper .search-dialog-header .location-search-box .MuiInputAdornment-positionStart{margin:0}.search-results-wrapper .search-dialog-header .location-search-box .MuiInputBase-root{border-radius:10px;background-color:#f7f7f7}.search-results-wrapper .search-dialog-header .location-search-box .MuiInputBase-root input{padding:15px;font-size:12px}.search-results-wrapper .search-dialog-header .location-search-box .MuiInputBase-root .location-icon{width:18px;height:auto;cursor:pointer}.search-results-wrapper .search-dialog-body{flex:1 1;overflow-y:auto;min-height:50vh;max-height:50vh;position:relative}.search-results-wrapper .search-dialog-body .pickup-stores-heading{padding:4px 16px;font-size:12px;background-color:#eaeaea;text-transform:uppercase;position:-webkit-sticky;position:sticky;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{cursor:pointer;display:flex;grid-gap:8px;gap:8px;align-items:flex-start;padding:16px;border-bottom:1px solid rgba(163,163,164,.16)}.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 .store-name{font-size:14px;line-height:normal;letter-spacing:1px}.search-results-wrapper .search-dialog-body .pickup-stores-list .pickup-store-item .store-address{margin-top:6px;font-size:8px;color:#666;line-height:normal}.search-results-wrapper .search-dialog-body .current-location-wrapper{background-color:#fff;cursor:pointer;display:flex;align-items:center;padding:20px 16px;border-bottom:1px solid rgba(163,163,164,.16)}.search-results-wrapper .search-dialog-body .current-location-wrapper>*{pointer-events:none}.search-results-wrapper .search-dialog-body .current-location-wrapper .current-location-icon{width:20px;height:auto;display:flex;justify-content:center;margin-inline-end:8px}.search-results-wrapper .search-dialog-body .current-location-wrapper .current-location-text{max-width:280px;letter-spacing:1px;line-height:1.45;margin:5px 0;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{display:flex;align-items:center;padding:8px 16px;grid-gap:8px;gap:8px}.search-results-wrapper .search-dialog-body .saved-address-list .address-item-wrapper,.search-results-wrapper .search-dialog-body .search-results-list .address-item-wrapper{cursor:pointer;display:flex;padding:16px 16px 18px;border-bottom:1px solid rgba(163,163,164,.16)}.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{width:20px;height:auto;display:flex;justify-content:center;margin-inline-end:8px}.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{text-transform:uppercase;line-height:1.45;letter-spacing:1px}.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{flex:1 1;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px}.search-results-wrapper .search-dialog-body .no-saved-addresses-wrapper .choose-location-illustration{width:auto;height:120px}.search-results-wrapper .search-dialog-body .no-saved-addresses-wrapper .choose-location-text{padding:16px 0}.search-results-wrapper .empty-search-state{flex-direction:column;grid-gap:10px;gap:10px;height:50%;padding:32px;display:flex;align-items:center;justify-content:center}.search-results-wrapper .empty-search-state .icon-wrapper{width:64px;height:64px;border-radius:16px;background-color:#494949;display:flex;align-items:center;justify-content:center}.search-results-wrapper .search-dialog-footer .store-locator-link-wrapper{width:100%;height:50px;padding:8px 16px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;box-shadow:0 -4px 6px -2px hsla(0,0%,63.9%,.16)}.search-results-wrapper .search-dialog-footer .store-locator-link-wrapper .store-locator-link{margin-inline-end:16px}.search-dialog-loader{display:flex;justify-content:center;align-items:center;height:100%}@media only screen and (min-width:768px){.search-dialog-body{min-height:unset!important;max-height:unset!important}.multiple-store-dialog-paper{width:600px;height:300px;border-radius:8px!important}.delivery-nowlater-dialog-paper{width:600px;border-radius:8px!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.delivery-mode-button{min-height:68px}.continue-cta{bottom:24px}.dialog-header{display:flex;padding:24px 24px 8px;align-items:baseline}.dialog-header .arrow-back{cursor:pointer;width:24px;height:24px;margin-inline-end:12px;margin-top:4px;background:#f7f7f7;border-radius:8px;display:flex;align-items:center;justify-content:center}.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{width:100%;display:flex;margin-bottom:16px;flex-direction:row;align-items:center;justify-content:center}.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{width:18px;height:auto}.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{position:relative;border-radius:8px}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box{width:100%!important;margin:0 auto;box-sizing:border-box;background-color:#fff}@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:transparent}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .MuiInputBase-root input{padding:12px 12px 12px 4px;font-size:12px}@media only screen and (min-width:1024px){.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .MuiInputBase-root input{padding:16px 16px 16px 4px;font-size:14px}}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .MuiInputBase-root .location-icon{width:18px;height:auto;cursor:pointer}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-search-box .MuiInputBase-root .close-search-icon{height:auto;cursor:pointer}.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{width:100%;height:300px;overflow-y:auto;position:absolute;background-color:#fff;border-radius:0 0 8px 8px}.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{cursor:pointer;margin-top:16px;display:flex;align-items:center;padding:0 16px 18px;border-bottom:1px solid rgba(163,163,164,.16)}.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{width:40px;height:auto;display:flex}.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{margin:5px 0;text-transform:uppercase;line-height:1.45;letter-spacing:1px}.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{height:75%;padding:32px;flex-direction:column;display:flex;align-items:center;justify-content:center}.hero-section-wrapper .search-location-widget-wrapper .search-box-wrapper .location-list-wrapper .empty-search-state-wrapper .empty-search-state .icon-wrapper{width:64px;height:64px;border-radius:8px;background-color:#494949;display:flex;align-items:center;justify-content:center}.hero-section-wrapper .search-location-widget-wrapper .search-result-wrapper{background-color:#fff;position:absolute;width:100%;height:320px;border:1px solid #ccc;border-bottom:0}.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{max-width:260px;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column;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{width:28px;height:auto;margin:12px auto}@media only screen and (min-width:768px){.brand-value-section-wrapper .brand-value-container .brand-value .value-icon{width:32px;margin:18px auto}}.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{margin:5px auto;text-align:center;line-height:20px}.recommended-item{width:100%;height:100%;border-bottom:0;margin-bottom:24px;cursor:pointer;transition:.3s;background-color:#f7f7f7}.recommended-item:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.recommended-item .item-image{width:100%;height:260px;display:flex;justify-content:center;background-size:cover;flex-direction:column;align-items:center;object-fit:cover;background-repeat:no-repeat;background-position:50%}.recommended-item .item-name{text-align:center;padding:8px;text-transform:capitalize}@media only screen and (min-width:768px){.recommended-item{width:100%}}.swiper{width:100%;height:100%}.swiper-slide{width:100%;display:flex;justify-content:center;align-items:center}.swiper-button-prev{background-color:rgba(0,0,0,.6);width:48px!important;height:48px!important;border-radius:10px;color:#fff!important;transform:translateY(-50%)}.swiper-button-prev :after{color:#fff!important;font-weight:700!important;font-size:15px!important}.swiper-button-next{background-color:rgba(0,0,0,.6);width:48px!important;height:48px!important;border-radius:8px;color:#fff!important;transform:translateY(-50%)}.swiper-button-next :after{color:#fff!important;font-size:15px!important;font-weight:700!important}.recommended-section-wrapper{padding:42px 0;margin-bottom:18px}.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}}.testimonial-section-wrapper{width:100%;height:460px;padding:24px;box-sizing:border-box;background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;align-items:center;justify-content:center;position:relative}@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{display:flex;align-items:center}}.testimonial-section-wrapper .testimonial-container .testimonial .author-image-wrapper{width:160px;height:160px;overflow:hidden}@media only screen and (min-width:768px){.testimonial-section-wrapper .testimonial-container .testimonial .author-image-wrapper{width:200px;height:200px;margin-inline-start:24px;margin-inline-end:24px}}.testimonial-section-wrapper .testimonial-container .testimonial .author-image-wrapper .testimonial-author-image{width:100%;height:100%;object-position:center;object-fit:cover}.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{position:absolute;left:-16px;top:-15px;font-size:70px;line-height:.6em;opacity:.3;color:#d3d3d3}.testimonial-section-wrapper .testimonial-container .testimonial .testimonial-content .author-name{margin-top:24px;letter-spacing:2px;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{cursor:pointer;position:absolute;top:52%;width:40px;height:40px;box-sizing:border-box;margin-top:-22px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}.testimonial-section-wrapper .testimonial-container .arrow-wrapper .next-arrow{right:0;border-radius:3px 0 0 3px}.testimonial-section-wrapper .testimonial-container .arrow-wrapper .prev-arrow{left:0;border-radius:3px 0 0 3px}.testimonial-section-wrapper .testimonial-container .arrow-wrapper .next-arrow:hover,.testimonial-section-wrapper .testimonial-container .arrow-wrapper .prev-arrow:hover{background-color:rgba(0,0,0,.8)}.testimonial-section-wrapper .carousel-indicator{position:absolute;left:50%;bottom:10px;transform:translateX(-50%)}.testimonial-section-wrapper .carousel-indicator .dot{cursor:pointer;height:8px;width:8px;margin:0 5px;border-radius:50%;display:inline-block;transition:background-color .6s ease}.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{width:200px;padding:8px 10px;margin:24px auto 48px}.menu-section-wrapper .menu-button .button-icon{margin-inline-start:10px}.menu-section-wrapper .category-tile{background-size:cover;height:220px;background-repeat:no-repeat;background-position:50%;position:relative;transition:.3s;margin:10px;cursor:pointer}@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 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.menu-section-wrapper .category-tile .text-wrapper{width:100%;position:absolute;bottom:0;left:0;background:linear-gradient(8deg,rgba(0,0,0,.5),rgba(0,0,0,.11) 36%,transparent 46%)}.menu-section-wrapper .category-tile .text-wrapper .category-name{padding:12px}.server-error-wrapper{min-height:36px;padding:0 10px;border-radius:6px;text-align:center;margin-bottom:16px;white-space:normal;display:flex;align-items:center;justify-content:center;border:1px solid #e5481c;background-color:rgba(255,0,0,.1)}.server-error-wrapper .error-message{color:#e5481c}.component-header-bg{height:284px;border-radius:4px}.generic-form-component-wrapper{margin:15px 0}.generic-form-component-wrapper .generic-form-component{box-shadow:2px 2px 20px -4px rgba(0,0,0,.2);background-color:#fff;width:50%;margin:0 auto;padding:25px;border-radius:8px;position:relative;top:-142px}.generic-form-component-wrapper .generic-form-component .dialog-header{display:flex;align-items:center;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{margin-top:12px;padding:12px 0;border-radius:12px}.generic-form-component-wrapper .generic-form-component .dialog-footer .form-submit-button{border-radius:12px;padding:4px 0;text-transform:capitalize}@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 .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{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;padding-top:24px}@media only screen and (min-width:768px){.custom-page-wrapper{min-height:calc(100vh - 350px)}}.custom-page-wrapper .custom-content-container{padding:0 12px;padding:12px!important;min-height:calc(100vh - 200px)!important;box-sizing:border-box;background-color:#fff}@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}}@media only screen and (min-width:768px){.custom-page-wrapper .custom-content-container{padding:24px!important}}.image-carousel-wrapper{position:relative;padding:12px}.image-carousel-wrapper .image-carousel-container{position:relative;height:100%;margin:auto}.image-carousel-wrapper .image-carousel-container .carousel-slide{display:none;height:100%;position:relative}.image-carousel-wrapper .image-carousel-container .carousel-slide .carousel-image{width:100%;height:100%;vertical-align:middle;border-radius:16px}.image-carousel-wrapper .image-carousel-container .carousel-slide .carousel-markup{position:absolute;height:100%;width:100%;top:0;left:0}.image-carousel-wrapper .image-carousel-container .carousel-image-placeholder{width:100%;height:100%;border-radius:16px}.image-carousel-wrapper .carousel-indicator{width:30%;border-radius:5px;height:4px;margin:12px auto;max-width:200px}.image-carousel-wrapper .carousel-indicator .slide{border-radius:5px;max-width:50%;height:4px;transition-property:all;transition-duration:.3s;transition-timing-function:linear}.next,.prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);padding:10px 14px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:8px;-webkit-user-select:none;user-select:none;background:none;border:none;background-color:rgba(0,0,0,.8)}.prev{left:1%}.next{right:1%}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@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{margin:24px auto;height:8px}.image-carousel-wrapper .carousel-indicator .slide{height:8px}.image-carousel-wrapper .carousel-image{object-fit:cover}.image-carousel-container{min-height:308px;height:100%}.next,.prev{padding:14px 18px}}@media only screen and (max-width:768px){.image-carousel-wrapper .carousel-image{object-fit:unset}.image-carousel-container{min-height:164px;height:100%}}.action-button-wrapper{padding:10px 16px;border-radius:18px;position:fixed;left:50%;transform:translateX(-50%);z-index:100;cursor:pointer;box-shadow:0 4px 6px 4px hsla(0,0%,63.9%,.16);background-color:#000}.action-button-wrapper .button-label{color:#fff}.generic-error-inline-wrapper{width:100%;max-width:400px;text-align:center;margin:24px auto}.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{width:100%;text-align:center}.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;padding-bottom:32px;min-height:100vh}.catalogue-wrapper .scrollTopMarker{height:2px;width:100px;position:absolute;top:4%}.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{padding:12px 0;display:flex;align-items:center;white-space:nowrap;flex-wrap:wrap;grid-gap:10px;gap:10px}.item-list-wrapper .applied-filters-wrapper .applied-filter{display:flex;padding:4px 10px;border-radius:8px;align-items:center;justify-content:space-between}.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:-moz-fit-content;width:fit-content}.item-list-wrapper .mobile-view-category-list-wrapper .menu-background{opacity:1;transition:opacity 225ms cubic-bezier(.4,0,.2,1) 0ms;top:0;left:0;right:0;bottom:0;display:flex;z-index:234;position:fixed;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:rgba(0,0,0,0)}.item-list-wrapper .item-list-placeholder{height:1309px}.item-list-wrapper .item-list,.item-list-wrapper .item-list-placeholder{margin-top:10px}.item-list-wrapper .item-list-placeholder .no-items-found,.item-list-wrapper .item-list .no-items-found{background-color:#fff;text-align:center}.item-list-wrapper .item-list-placeholder .no-items-found .no-items-found-icon,.item-list-wrapper .item-list .no-items-found .no-items-found-icon{max-width:100vw}.item-list-wrapper .item-list-placeholder .no-items-found .no-items-found-message,.item-list-wrapper .item-list .no-items-found .no-items-found-message{margin-top:16px}.item-list-wrapper .item-list-placeholder .element,.item-list-wrapper .item-list .element{height:100%}.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper--no-subcategory,.item-list-wrapper .item-list .element .section-heading-wrapper--no-subcategory{display:flex}.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper,.item-list-wrapper .item-list .element .section-heading-wrapper{padding:8px 0;align-items:center}.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper .section-heading,.item-list-wrapper .item-list .element .section-heading-wrapper .section-heading{text-transform:capitalize}.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper .section-heading-sub-category,.item-list-wrapper .item-list .element .section-heading-wrapper .section-heading-sub-category{margin-top:12px}.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper .section-heading-desc,.item-list-wrapper .item-list .element .section-heading-wrapper .section-heading-desc{color:#a3a3a4;margin-inline-start:5px}.item-list-wrapper .item-list-placeholder .element .sub-heading-description,.item-list-wrapper .item-list .element .sub-heading-description{color:#a3a3a4;line-height:18px;margin-top:6px}.item-list-wrapper .item-list-placeholder .element .accordian-details,.item-list-wrapper .item-list .element .accordian-details{margin-top:0!important}.item-list-wrapper .item-list-placeholder .element .accordian-summary,.item-list-wrapper .item-list .element .accordian-summary{min-height:56px}.item-list-wrapper .item-list-placeholder .element .category-item-list,.item-list-wrapper .item-list .element .category-item-list{padding:0!important;margin:0}.item-list-wrapper .item-list-placeholder .element .empty-search-result-wrapper,.item-list-wrapper .item-list .element .empty-search-result-wrapper{overflow-x:hidden;height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column}.item-list-wrapper .item-list-placeholder .element .empty-search-result-wrapper .no-results-found-icon,.item-list-wrapper .item-list .element .empty-search-result-wrapper .no-results-found-icon{width:auto;height:200px}.item-list-wrapper .item-list-placeholder .element .empty-search-result-wrapper .helper-text,.item-list-wrapper .item-list .element .empty-search-result-wrapper .helper-text{width:400px;margin-top:12px;text-align:center;line-height:1.5em}.item-list-wrapper .sticky{left:0;top:126px;width:100%;z-index:998;position:fixed;transition:all 1s ease;box-shadow:0 8px 6px 0 rgba(163,163,164,.1)}.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{padding:8px;width:280px;z-index:222222;bottom:125px;height:300px;top:auto!important;border-radius:12px;box-sizing:border-box;box-shadow:0 4px 6px 4px rgba(163,163,164,.1)!important}#category-link-list-popover .mobile-view-link-list .mobile-view-category-list{padding:0;margin:0;list-style:none}#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{text-transform:capitalize;padding:8px 22px;display:flex;flex-grow:1;cursor:pointer}#category-link-list-popover .mobile-view-link-list .mobile-view-category-list .category .category-link{color:#7a7a7a;display:flex;flex-grow:1;justify-content:space-between;align-items:center}#category-link-list-popover .mobile-view-link-list .mobile-view-category-list .category .category-link .active-category-dot{width:8px;height:8px;border-radius:50%;position:absolute;left:0}#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{padding:0;box-sizing:border-box}.item-list-wrapper .list-wrapper{display:initial;width:100%;padding:0 16px;box-sizing:border-box;background-color:#fff}.item-list-wrapper .list-wrapper .container .category-scroll-left-button{left:0;top:50%;transform:translateY(-50%);z-index:10;padding:20px 8px;cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;background-color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px}.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{right:0;top:50%;transform:translateY(-50%);z-index:10;padding:20px 8px;cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;background-color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px}.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{width:100%;display:flex;list-style:none;margin:5px auto;padding:0;white-space:nowrap;overflow:auto;box-sizing:border-box;scroll-behavior:smooth}.item-list-wrapper .list-wrapper .container .category-list::-webkit-scrollbar{display:none}.item-list-wrapper .list-wrapper .container .category-list .category{display:flex;flex-grow:1;justify-content:center;background-color:#f7f7f7}.item-list-wrapper .list-wrapper .container .category-list .category:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.item-list-wrapper .list-wrapper .container .category-list .category:last-child{border-top-right-radius:8px;border-bottom-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{flex-grow:1;padding:13px 16px;cursor:pointer;text-transform:capitalize;height:auto;color:#7a7a7a;display:flex;align-items:center;justify-content:center;background-color:#f7f7f7}.item-list-wrapper .list-wrapper .container .category-list .category .category-link:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.item-list-wrapper .list-wrapper .container .category-list .category .category-link:last-child{border-top-right-radius:8px;border-bottom-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{width:10px;height:auto;margin-inline-start:8px}.item-list-wrapper .list-wrapper .container .category-list .category .sub-category-list{max-height:50vh;overflow-y:auto;display:none;position:absolute;top:55px;min-width:140px;z-index:5000;border-radius:8px;padding:12px 16px;background-color:#fff;box-shadow:0 4px 6px 4px hsla(0,0%,63.9%,.16)}.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{padding:12px 0;cursor:pointer;white-space:nowrap}.item-list-wrapper .list-wrapper .container .category-list .category-placeholder{min-width:160px;height:44px;padding:16px 0;box-sizing:border-box;display:inline-block}.item-list-wrapper .list-wrapper .container .category-list .category-placeholder:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.item-list-wrapper .list-wrapper .container .category-list .category-placeholder:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.item-list-wrapper .applied-filters-wrapper{padding:12px 0 16px;grid-gap:16px;gap: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-placeholder .element,.item-list-wrapper .item-list-placeholder .element-placeholder,.item-list-wrapper .item-list .element,.item-list-wrapper .item-list .element-placeholder{height:100%;min-height:400px}.item-list-wrapper .item-list-placeholder .element-placeholder .section-heading-wrapper,.item-list-wrapper .item-list-placeholder .element .section-heading-wrapper,.item-list-wrapper .item-list .element-placeholder .section-heading-wrapper,.item-list-wrapper .item-list .element .section-heading-wrapper{padding:16px 0 8px}.item-list-wrapper .item-list-placeholder .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 .element-placeholder .section-heading-wrapper .section-heading-desc,.item-list-wrapper .item-list .element .section-heading-wrapper .section-heading-desc{font-size:16px}.item-list-wrapper .item-list-placeholder .element-placeholder .category-description,.item-list-wrapper .item-list-placeholder .element .category-description,.item-list-wrapper .item-list .element-placeholder .category-description,.item-list-wrapper .item-list .element .category-description{margin-bottom:24px}.item-list-wrapper .item-list-placeholder .element-placeholder .sub-heading-description,.item-list-wrapper .item-list-placeholder .element .sub-heading-description,.item-list-wrapper .item-list .element-placeholder .sub-heading-description,.item-list-wrapper .item-list .element .sub-heading-description{margin-top:5px}.item-list-wrapper .item-list-placeholder .element-placeholder .category-item-list,.item-list-wrapper .item-list-placeholder .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 .element-placeholder .category-item-list,.item-list-wrapper .item-list .element-placeholder .category-item-list-placeholder,.item-list-wrapper .item-list .element .category-item-list,.item-list-wrapper .item-list .element .category-item-list-placeholder{margin:12px 0;display:grid;grid-gap:30px;flex-wrap:wrap;justify-content:space-around;grid-template-columns:calc(50% - 30px) calc(50% - 30px)}.item-list-wrapper .item-list-placeholder .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 .element-placeholder .empty-search-result-wrapper .empty-state-heading,.item-list-wrapper .item-list .element .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:unset}.catalogue-wrapper .scrollTopMarker{top:8%}.item-list-wrapper .item-list,.item-list-wrapper .item-list-placeholder{padding:0 12px}.item-list-wrapper .item-list-placeholder .element-placeholder .category-item-list,.item-list-wrapper .item-list-placeholder .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 .element-placeholder .category-item-list,.item-list-wrapper .item-list .element-placeholder .category-item-list-placeholder,.item-list-wrapper .item-list .element .category-item-list,.item-list-wrapper .item-list .element .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-placeholder .element-placeholder .section-heading,.item-list-wrapper .item-list-placeholder .element .section-heading,.item-list-wrapper .item-list .element-placeholder .section-heading,.item-list-wrapper .item-list .element .section-heading{font-size:20px}.item-list-wrapper .item-list-placeholder .element-placeholder .category-item-list,.item-list-wrapper .item-list-placeholder .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 .element-placeholder .category-item-list,.item-list-wrapper .item-list .element-placeholder .category-item-list-placeholder,.item-list-wrapper .item-list .element .category-item-list,.item-list-wrapper .item-list .element .category-item-list-placeholder{grid-template-columns:calc(25% - 24px) calc(25% - 24px) calc(25% - 24px) calc(25% - 24px);grid-gap:24px}}.explore-wrapper{box-sizing:border-box;background-color:#f7f7f7;width:100%!important;height:100%;overflow:hidden;background-color:#fff}@media only screen and (min-width:768px){.explore-wrapper{min-height:calc(100vh - 350px)}}.explore-wrapper .explore-container{box-sizing:border-box;background-color:#fff;padding:0}@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}}@font-face{font-family:"Open Sans";src:local("Open Sans"),url(/static/media/OpenSans-Bold.17c35116.woff) format("woff");font-display:swap}h1{font-size:1.25rem;font-weight:600}h1,h2{font-family:Open Sans}h2{font-size:1rem;font-weight:400;color:#626264}a,div,em,h1,h2,h3,h4,h5,h6,p,span{font-family:Open Sans}a{text-decoration:none}a .goHomeBtn{cursor:pointer;color:#fff;background-color:#503e9d;width:200px;padding:8px 10px;margin:24px auto 48px;border:1px solid #503e9d;border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:64px;height:34px}.centered-container,a .goHomeBtn{display:flex;align-items:center;justify-content:center}.centered-container{height:100vh}body{margin:0}@font-face{font-style:normal;font-display:swap}html{font-size:14px}@media only screen and (min-width:768px){html{font-size:medium}}.MuiPaper-root{border-radius:16px}.container{width:100%;max-width:100%;margin:0 auto}.error-container{height:100%;width:100%;display:flex;align-items:center;justify-content:center}@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]{display:block;background-size:800px 100%}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{width:.5em;height:.5em}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#7f7f7f;border-radius:5px}@supports(scrollbar-width:thin){*{scrollbar-width:thin;scrollbar-color:#7f7f7f}}