.confirmation_card_dialog{z-index:999;display:block}.confirmation_card_wrapper{max-height:80vh;overflow-y:auto}.hot-icon{position:absolute;top:0;right:0}.Product-Container{text-transform:none!important;max-width:1400px!important}.coinText{text-transform:none;font-size:20px}.selectOptions{background:#c7c7c7!important;text-transform:none!important;font-size:12px!important}.selected-option,.selectOptions{color:#fff!important;border-radius:3px}.selected-option{background-color:#f60!important}.heightIMG{height:280px}.redeemItemText{font-size:14px}.action_class{padding-left:8px!important;padding-right:8px!important}.action_class .v-btn--disabled{width:100%;height:25px!important;font-size:12px!important}.subtitle_class{padding-left:8px!important;padding-right:8px!important}.background-mobile-coin-show{padding-top:20px;background:linear-gradient(180deg,#38946e 65%,#006b52 0,#f3f3f3 0)}.mobile-coin-show{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px;opacity:1;margin:0 20px 20px 20px;padding:15px}.detailContainer_mobile{max-width:100%;margin:0 auto;background-color:#fff}.detailContainer_mobile .Product-Container{border:none}.detailContainer_mobile .categoriesContainer{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.16)}.inactive-product{-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important;cursor:not-allowed}.coin-icon{height:30px;width:30px}.redeem-Now{background:transparent linear-gradient(180deg,#69c19c,#048265) 0 0 no-repeat padding-box;margin:15px;color:#fff!important}.confirmation_card{background-color:#fff;padding:0}.confirmation_card .confirmation_card-title{background:transparent linear-gradient(180deg,#69c19c,#048265) 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px 5px 0 0;position:sticky;top:0}.confirmation_card .dialog-close-icon{color:#fff!important}.submitted_card{background-color:#fff;padding:0}.submitted_card .reqConfirmed_image{max-height:100px;max-width:100px;margin:15px}.submitted_card .subtitle{letter-spacing:0;color:#001958;text-transform:uppercase;font-size:18px;font-weight:700}.submitted_card .des{font-size:16px;letter-spacing:0;color:#000}.submitted_card .submitted_card_title{background:transparent linear-gradient(180deg,#69c19c,#048265) 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px 5px 0 0}.submitted_card .dialog-close-icon{color:#fff!important}.selectedCat{color:#f60!important;border-bottom:2px solid #f60;border-radius:0!important}.rewardBalance{font-size:18px}.points_required,.rewardBalance{color:#f60!important;font-weight:bolder}.points_required{font-size:14px}.product-container{height:100%;text-align:center;border:none}.product-container .v-card__title{height:50px;word-break:break-word;text-align:left;padding:6px 8px!important;font-size:14px;line-height:normal;align-items:center;justify-content:start}.product-container .v-card__subtitle{padding:0 8px!important;margin-top:0!important;justify-content:start;align-items:center;display:flex}.product-container .claimNow{color:#fff!important;width:100%;height:30px!important;font-size:14px!important;text-transform:none}.product-container .coin-icon{width:20px;height:auto}.rewardStore-Tab{background-color:#fff!important;height:78px!important;text-transform:none;font-family:Readex Pro Deca;font-size:16px!important;font-weight:600;line-height:28px;padding:0 20px!important}.rewardStore-Tab:before{content:"";position:absolute;height:100%;width:100%;bottom:0;left:0;border-bottom:2px solid #f60;border-radius:0;opacity:0;transition:bottom .2s ease-in,opacity .3s ease-out;background:url(/static/image/navigator/nav-light.png) no-repeat bottom;background-size:100% 20%}.rewardStore-Tab_mobile{min-width:23%!important;font-size:12px!important;background-color:#fff!important;text-transform:none;font-weight:500;padding:0 8px!important}.rewardStore-Tab_mobile:before{content:"";position:absolute;height:100%;width:100%;bottom:0;left:0;border-bottom:2px solid #f60;border-radius:0;opacity:0;transition:bottom .2s ease-in,opacity .3s ease-out;background:url(/static/image/navigator/nav-light.png) no-repeat bottom;background-size:100% 20%}.rewardStore-Tab:not(:last-child):after{content:"";position:absolute;right:0;bottom:auto;left:auto;width:1px;height:1.875rem;opacity:1;background:var(--v-background-base)}.rewardStore-Tab_mobile:not(:last-child):after{content:"";position:absolute;right:0;bottom:auto;left:auto;width:1px;height:.875rem;opacity:1;background:var(--v-background-base)}.rewardStore-container{background-color:#f3f3f3}.detailContainer{position:relative;margin:auto;border:4px solid transparent;box-sizing:border-box;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border-radius:10px;padding:20px 12px;max-width:1400px;gap:30px}.detailContainer .Product-Container{max-width:100%}.left-container{background-color:#fff;flex:.3;padding:15px 20px;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px}.left-container .coin-icon{height:30px;width:30px}.right-container{border-radius:5px;background-color:#fff;flex:1;box-shadow:0 3px 6px rgba(0,0,0,.16)}.right-container .v-slide-group__content{justify-content:center}.right-container .v-sheet.v-card{box-shadow:none!important}.right-container .v-btn:before{background-color:#fff}.phoneNumberPrefix .v-input__control .v-input__slot{padding:0 8px!important;background-color:rgba(0,0,0,.1)!important}.phoneNumberPrefix .v-input__append-inner,.phoneNumberPrefix .v-input__control .v-input__slot .v-input__prepend-inner{margin:0!important}.redeemInfo_field .v-input__control .v-input__slot,.redeemInfo_field_pn .v-input__control .v-input__slot{min-height:30px!important;height:30px!important;font-size:12px}.redeemInfo_field .v-input__control .v-input__slot{border:2px solid grey;padding-left:8px;border-radius:8px;margin-bottom:2px!important}.redeemInfo_field .v-input__control.error--text{border-color:red}@media screen and (max-width:360px){.rewardStore-Tab_mobile{min-width:16%!important}}@media screen and (max-width:420px){.rewardStore-Tab_mobile{font-size:12px!important}.heightIMG{height:220px}.product-container .v-card__title{font-size:12px;padding:8px}.product-container .v-card__subtitle{margin:0;font-size:12px;font-weight:600;color:#f60!important}}@media screen and (min-width:420px){.rewardStore-Tab_mobile{font-size:12px!important;padding:0 16px!important}}@media screen and (min-width:520px){.rewardStore-Tab_mobile{font-size:14px!important;padding:0 20px!important}}