.ribbonWrapper{justify-content:center;min-height:50px;padding:16px 0 14px;display:flex}.userDetailsContainer{flex-wrap:nowrap;gap:0;max-width:1232px;margin:0 auto;padding:40px 3px 60px;display:flex;overflow:hidden}.rightSection{padding-left:39px}.userDetails{flex-grow:1;min-width:0;margin-left:0;margin-right:0}.simplestepsbanner{background-color:#f6f9fe;width:338px;margin-top:20px;padding:0 26px 29px 20px}.joinVi{align-items:center;gap:16px;display:flex;position:relative;top:-20px}.joinVi p{text-align:left;font-size:22px;font-family:var(--viBold);color:inherit;margin-top:30px;margin-left:auto;line-height:1.25}.simplestepsbanner .infographic-t-i{grid-gap:30px;min-height:50px;max-width:unset;grid-template-columns:50px 1fr;align-items:center;margin-bottom:35px;display:grid;position:relative}.simplestepsbanner .infographic .i-d{display:none}.simplestepsbanner .infographic-t-i:after{content:"";border-left:2px dashed #acacb4;width:0;height:21px;position:absolute;top:56px;left:25px}.simplestepsbanner .infographic-t-i:last-child:after{display:none}.simplestepsbanner .infographic-t-i:last-child{margin-bottom:0}.simplestepsbanner .infographic-t-i p{font-family:var(--viMedium);color:#2f3043;height:unset;margin:0;font-size:16px;line-height:1.29}.simplestepsbanner .infographic{grid-template-columns:1fr;margin-top:0}.neoFormSelect .spanImg{margin-right:8px}.neoForm .spanImg{float:left;width:24px;margin-left:10px}.backbutton{cursor:pointer;align-items:center;padding-top:40px;font-family:neoBd;display:flex}.backbutton .spanText{margin-top:-3px;font-size:16px;font-weight:400;line-height:1.5;display:inline-block}.backbutton .spanImg img{float:left;width:31px;height:31px;margin-left:-17px}.neoplansandpacks{max-width:1232px;margin:0 auto;padding-left:15px;padding-right:15px}.tabSection{margin-top:30px}.tabSection h2{color:#797a86;margin:0 0 4px;font-family:neoMedium;font-size:16px;font-weight:400;line-height:26px}.tabSection p{font-family:neoRg;font-size:16px;line-height:14px}.basicDetails .otpInput{width:100%;max-width:235px}.basicDetails .userName,.basicDetails .imeiField{width:100%;max-width:252px}.basicDetails .neoMobile{width:100%;max-width:265px}.userDetailsContainer .col-4 .simplestepsbanner .infographic .infographic-t-i .i-i{width:52px;height:52px}.linkBtn{margin-top:45px;margin-left:auto}.mandate-params{color:#b30e0e;text-align:right;margin:20px 16px 10px}p.note201201{text-align:center;padding:1em 0;font-family:Vi-Bold,sans-serif}.rightButtonSubmit .optionalprepaid .paymentBtn{cursor:pointer;border:none;border-radius:40px;min-width:222px;height:50px;padding:0 20px;font-family:neoMedium;font-size:16px;line-height:20px}.optionalprepaid .paymentBtn.premiumffect{justify-content:center;align-items:center;gap:15px;width:348px;display:flex}.optionalprepaid #paymentlater.activeBtn{color:#2f3043;cursor:pointer;background-color:#fff;border:1px solid #2f3043}.prepaidSlider .slick-dots{text-align:left}.plan-swiper-wrapper .slick-dots li button{background-color:#0000003b;border-radius:50%;width:5px;height:5px;margin:0 auto;padding:0}.campaign-user-details .userDetailsAccordion .dndFormInput .infoImg img{width:14px;height:14px;margin:2px 4px auto 1px}.campaign-user-details .userDetailsAccordion .feedback{display:flex}.userDetailsAccordion .dndFormInput .infoImg img.validPincode,.campaign-user-details .userDetailsAccordion .dndFormInput .infoImg img.validPincode{width:16px;height:16px}@media (max-width:768px){.rightButtonSubmit .optionalprepaid .paymentBtn{width:100%;height:50px}.rightButtonSubmit .optionalprepaid .paymentBtn.premiumffect{height:40px;font-size:14px}}@media (max-width:768px){.showAllPlansContainer .newPlanSetionForm{padding:0 20px}.rightButtonSubmit .optionalprepaid{flex-direction:column;align-items:center;margin-top:25px}.userDetailsContainer{flex-direction:column;gap:20px;padding:40px 20px}.userDetails,.col-4{width:100%}.payPrimiumInfoBlock{margin-top:10px;padding:0;display:block}.prepayinfo-wrap{margin:0}.simplestepsbanner{width:100%;margin-top:0;padding:20px 16px}.joinVi{gap:12px;top:0}.joinVi p{font-size:18px;line-height:22px}.simplestepsbanner .infographic-t-i{gap:16px;margin-bottom:24px}.simplestepsbanner .infographic-t-i:after{top:50px;left:18px}.simplestepsbanner .infographic-t-i p{font-size:14px;line-height:18px}.neoplansandpacks{padding:0}.tabSection{margin-top:16px}.packSection{margin-top:10px}.spanImg img{width:24px;height:24px}.spanText{font-size:14px;line-height:18px}.rightButtonSubmit{width:100%;margin:25px 0 32px;display:inline-block}.neobtnSumit{width:100%;height:48px;font-size:16px}#tooltipbox{text-align:center;padding:0 10px}.basicDetails .userName,.basicDetails .imeiField,.basicDetails .otpInput{max-width:none}.basicDetails .pincodeField .inner-field{width:100%;max-width:none}.basicDetails .neoMobile{max-width:none}.ribbonWrapper{min-height:40px;padding:12px 0!important}.ribbonWrapper .ribbonContent .ribbonItem{font-size:9px!important}.linkBtn{margin-left:unset}.plansandpacks .tabSection .benefilts{color:#2f3043;font-family:neoBd;font-size:16px;line-height:14px}.showAllPlansContainer .newPlanSetionForm .plansandpacks .b-s-p-w .pln-w .pcard-wrapper.prepaid-card .prepaid-pack .plus{font-size:16px;line-height:14px}.showAllPlansContainer .backbutton .spanText{font-family:neoBd;font-size:14px}.showAllPlansContainer .backbutton .spanImg img{width:31px;height:unset}.campaign-user-details .userDetailsAccordion .dndFormInput .otpInputBox .infoText{font-size:12px}.campaign-user-details .userDetailsAccordion .dndFormInput .infoImg img{width:12px;height:12px}.userDetailsAccordion .dndFormInput .infoImg img.validPincode,.campaign-user-details .userDetailsAccordion .dndFormInput .infoImg img.validPincode{width:16px;height:16px}}.neobtnSumit.activeBtn{cursor:pointer;background-color:#ee2737}.sendotpfailure{color:#b30e0e;text-align:right;margin:20px 16px 10px}p.note201201{text-align:center;width:100%;max-width:816px;margin:0 auto;padding:1.2em 0;font-family:Vi-Bold,sans-serif}.rightButtonSubmit{width:100%;margin:0;position:relative}.bgblur{opacity:.4;pointer-events:none}.rightButtonSubmit .optionalprepaid{justify-content:flex-start;gap:16px;width:100%;margin:0 0 16px;padding:0 0 18px;display:flex}.deliveryWrap{margin-bottom:30px}.rightButtonSubmit .optionalprepaid .paymentBtn{cursor:pointer;border:none;border-radius:40px;height:50px;padding:0 20px;font-family:neoMedium;font-size:16px;line-height:20px}.rightButtonSubmit .optionalprepaid .paymentBtn .strikethrough{margin-right:8px;text-decoration:line-through}.rightButtonSubmit .premium-resend-link{color:#2f3043;cursor:pointer;font-family:neoBd;font-size:16px;text-decoration:underline;display:block;position:absolute;top:120px;right:70px}.optionalprepaid #paymentnow:disabled{color:#fff;background-color:#d5d6d9;border:1px solid #d5d6d9}.optionalprepaid #paymentlater:disabled{color:#d5d6d9;background-color:#fff;border:1px solid #d5d6d9}.optionalprepaid .paymentBtn.premiumffect{color:#fff;background-color:#d5d6d9;justify-content:center;align-items:center;gap:10px;max-width:223px;padding:15px 22px;font-size:16px;display:flex}.optionalprepaid .paymentBtn.sendLink{max-width:348px}.optionalprepaid #paymentnow.activeBtn{color:#fff;cursor:pointer;background-color:#ee2737;border:1px solid #ee2737}.optionalprepaid.utmBtn #paymentlater.activeBtn{color:#fff;background-color:#ee2737;border:1px solid #ee2737}.optionalprepaid #paymentlater.activeBtn{color:#2f3043;background-color:#fff;border:1px solid #2f3043}.optionalprepaid.utmBtn #paymentlater:disabled{color:#fff;background-color:#d5d6d9}.optionalprepaid #paymentlater.utmBaseChanges{color:#2f3043;background-color:#fff;border:1px solid #2f3043}.Imei{position:relative}.Imei .clearAll{position:absolute;top:20px;right:20px}.plan-swiper-wrapper .slick-dots li button:before{display:none}.plan-swiper-wrapper .slick-dots li button{background-color:#0000003b;border-radius:50%;width:5px;height:5px;margin:0 auto;padding:0}.plan-swiper-wrapper .slick-dots li{width:auto;height:auto;margin:0 6px 0 0}.plan-swiper-wrapper .slick-dots .slick-active button{background-color:#000c;border-radius:3px;width:24px;height:5px}@media (max-width:768px){.rightButtonSubmit .optionalprepaid .paymentBtn{width:100%;height:50px}.rightButtonSubmit .optionalprepaid .paymentBtn.postpaidBtn{max-width:335px;height:40px;margin-top:25px}.optionalprepaid.utmBtn #paymentlater:disabled{color:#fff;background-color:#d5d6d9;height:40px}.rightButtonSubmit .optionalprepaid.utmBtn .paymentBtn{height:40px}.rightButtonSubmit .premium-resend-link{font-size:14px;top:100px;right:75px}}.otpModalContent{padding:20px;overflow-x:hidden}@media (max-width:768px){.otpModalContent{padding:29px 32px 30px}}.ori-chatbot-root{display:none}.tooltipbox{z-index:999;margin-top:8px;display:none;position:absolute;top:100%;left:0}.tooltipbox .tooltiptext{color:#acacb4;align-items:center;gap:5px;font-family:neoMedium;font-size:16px;line-height:20px;display:flex}.tooltipbox .tooltiptext img{float:left;vertical-align:text-top;border:0;outline:0;width:20px;height:20px;margin-right:3px;position:relative}.rightButtonSubmit:has(.paymentBtn:hover) .tooltipbox{display:block}
.userDetailsAccordion .card{border:0 solid #e8e8e8;border-radius:10px;margin-top:24px;box-shadow:0 0 20px #d8d8d8}.userDetailsAccordion .card .card-header{cursor:pointer;background:#fff;border-bottom:0 solid #e8e8e8;border-radius:10px;align-items:end;gap:6px;margin-bottom:0;padding:20px 20px 0;display:flex}.userDetailsAccordion .card .card-header .collapseArrow .collapseArrowImg{width:24px;height:24px}.userDetailsAccordion .spanImg{width:24px;margin-left:5px}.userDetailsAccordion .card h5{color:#2f3043;font-size:20px;line-height:26px;font-family:var(--viBold)}.userDetailsAccordion .neoWhatsappConsent .w-consent-wrapper{background-color:#fff;border-top:1px solid #eaeaec;border-bottom-right-radius:10px;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.userDetailsAccordion .neoWhatsappConsent .w-consent-wrapper .text-wrapper{display:flex}.userDetailsAccordion .neoWhatsappConsent .w-consent-wrapper .w-text{font-family:var(--viRegular);text-align:left;color:#212121;margin:0;font-size:12px;line-height:1.5}.userDetailsAccordion .neoWhatsappConsent .w-consent-wrapper img{width:16px;height:16px}.userDetailsAccordion .neoFormInner{flex-wrap:wrap;gap:25px;padding:20px;display:flex}.userDetailsAccordion .neoFormInner.expanded{opacity:1;max-height:1000px;padding:20px}.chooseNumber .dndFormInput{flex-direction:column;display:flex}.radioExpand{width:100%;margin-top:34px}.userDetailsAccordion .chooseNumber .dndFormInput{width:max-content;position:relative}.userDetailsAccordion .dndFormInput input{color:#2f3043;width:100%;height:60px;font-size:16px;line-height:20px;font-family:var(--viRegular);text-align:left;background:0;border:1px solid #d5d6d9;border-radius:5px;padding:14px;display:block;border-color:#c8c8c8!important}.userDetailsAccordion .dndFormInput input:focus{box-shadow:none;outline:0}.userDetailsAccordion .dndFormInput,.userDetailsAccordion .dndFormInput input{-webkit-tap-highlight-color:transparent}.userDetailsAccordion .dndFormInput .infoText{color:#737482;font-family:neoRg;font-size:12px;line-height:16px}.userDetailsAccordion .dndFormInput .infoText.unavailable-pack-info{font-size:12px}.userDetailsAccordion .dndFormInput .infoText.pincode-success-info{color:#737482;font-size:12px}.userDetailsAccordion .dndFormInput .infoText.pincode-success-info b{font-weight:300}.userDetailsAccordion .dndFormInput .valid-feedback{align-items:flex-start;margin-top:10px;display:flex}.userDetailsAccordion .pincodeField .valid-feedback.otpInputBox{text-align:unset;gap:5px}.userDetailsAccordion .pincodeField .valid-feedback:has(.pincode-success-info) .infoImg img{margin-right:2px}.userDetailsAccordion .dndFormInput .infoImg img{vertical-align:top;width:14px;height:14px;margin:4px 1px auto 0}.userDetailsAccordion .pincodeField .infoImg img{margin:2px 4px auto 1px}.userDetailsAccordion .FormInput{margin-top:7px;position:relative}.userDetailsAccordion .FormInput .country-code{margin-top:20.5px;margin-left:15px;font-size:16px;line-height:20px;position:absolute}.userDetailsAccordion .FormInput:focus-within .country-code{display:inline-block!important}.userDetailsAccordion .FormInput:focus-within input{padding-left:15px}.userDetailsAccordion .numberValidation .active{padding-left:45px!important}.userDetailsAccordion .FormInput:focus-within .bootLabel{display:inline-block!important}.userDetailsAccordion .FormInput .bootLabel{pointer-events:none;white-space:nowrap;z-index:2;color:#82838e;background:#fff;width:auto;height:20px;padding:0 6px;font-size:14px;position:absolute;inset:-10px auto auto 20px;overflow:hidden}.userDetailsAccordion .FormInput input::placeholder{transition:opacity}.userDetailsAccordion .FormInput input:focus::placeholder{opacity:0}.userDetailsAccordion .cynRadio__item.nthItem:first-child{grid-column:1/2;width:max-content;position:relative}.cynRadio__item{align-items:center;min-height:24px;display:flex;position:relative}.cynRadio__item input.cynInput{appearance:none;cursor:pointer;z-index:2;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.chooseNumber .neoFormInner{grid-gap:30px 34px;grid-template-columns:1fr 1fr 1fr;place-items:flex-start;margin:0;padding-top:24px;padding-bottom:15px;display:grid;position:relative}.cynRadio__item label.cynRadioLabel{color:#2f3043;cursor:pointer;white-space:nowrap;align-items:center;padding-left:30px;font-size:16px;line-height:20px;display:flex;position:relative}.cynRadio__item input.cynInput+label:before{content:"";border:2px solid #d5d6d9;border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;left:0}.cynRadio__item input.cynInput+label:after{content:"";background:0 0;border-radius:50%;width:12px;height:12px;transition:all .2s;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.cynRadio__item input.cynInput:checked+label:before{border-color:#2f3043}.cynRadio__item input.cynInput:checked+label:after{background:#2f3043}.cynRadio__item input.cynInput:checked+label{font-weight:600}.DeliveryAddress .card-header{flex-wrap:wrap}.userDetailsAccordion .card .DeliveryAddress .ddetails{width:100%;margin-bottom:unset;font-family:neoRg;font-size:14px;font-weight:400}.DeliveryAddress .dndFormInput{width:unset}.DeliveryAddress .gmap-address-wrapper{width:431px}.DeliveryAddress .flat-detail-wrapper{width:140px}.DeliveryAddress .gmap-address-wrapper .FormInput:focus-within input{padding-left:15px}.neobtnSumit,.ccpaylink .send-sms{color:#fff;height:50px;font-size:16px;font-family:var(--viMedium);text-align:center;background-color:#d5d6d9;border:0;border-radius:25px;margin-top:40px;margin-bottom:18px;padding:0 20px}#tooltipbox{text-align:left;z-index:1;padding:0;position:relative}#tooltipbox .tooltiptext{visibility:hidden;text-align:left;color:#acacb4;font-size:16px;line-height:20px;font-family:var(--viMedium);opacity:1;align-items:center;width:100%;padding:7px 15px 7px 0;display:flex}#tooltipbox .tooltiptext img{float:left;vertical-align:text-top;border:0;outline:0;width:28px;height:28px;margin-right:3px;position:relative}.esimSelection{margin-top:12px;padding:0}.esimSelection .esim-mandatory-text{letter-spacing:normal;text-align:left;color:#595969;margin-top:3px;margin-left:28px;font-family:neoRg;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.2;display:inline-block}#esimSelectionId{padding:0 32px 35px;display:block}.esimCheck{justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.esimCheck .esimCheckbox{opacity:0;cursor:pointer;position:absolute}.esimCheck input.esimCheckbox[disabled]+label.esimChecklabel{color:#acacb4;cursor:default}.blugEffLable{color:#acacb4}.esimCheck input.esimCheckbox[disabled]+label.esimChecklabel:before{cursor:default;border:2px solid #acacb4}.dndFormInput .form__Msg{display:none}.esimCheck .esimChecklabel{cursor:pointer;align-items:center;font-family:neoRg;font-size:14px;line-height:1.29;display:flex;position:relative}.esimCheck .esimChecklabel:before{content:"";background-color:#0000;border:2px solid #82838e;border-radius:3px;width:20px;height:20px;margin-right:8px;transition:all .2s;display:inline-block}.esimCheck .esimCheckbox:checked+.esimChecklabel:before{background:#2f3043;border:2px solid #2f3043}.esimCheck .esimCheckbox:checked+.esimChecklabel:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:12px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.esimCheck input.esimCheckbox:checked+label.esimChecklabel{color:#2f3043;font-family:neoBd}.chooseNumber .pincodenotentered{color:#b30e0e;margin-bottom:24px;margin-left:28px;font-size:14px;line-height:18px;display:inline-block}.chooseNumber .neoFormInner .choice{z-index:10;width:100%;height:20px;position:absolute}.chooseNumber .initial-payment-info{white-space:nowrap;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#ffc600,#ee2737);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:1000px;align-items:center;gap:4px;width:fit-content;margin:0 0 0 16px;padding:4px 8px;display:inline-flex}.chooseNumber .initial-payment-info .show-text-on-radiotick{color:#2f3043;font-family:neoMedium;font-size:12px;line-height:1.2}.spanHead{display:flex}.spanHead .discount-tag{background:linear-gradient(270deg,#ffc600,#ee2737);border-radius:1000px;width:fit-content;margin:0 0 0 16px;padding:1px;display:inline-block}.spanHead .discount-tag .discount-inner-wrap{background:#fff;border-radius:1000px;align-items:center;gap:4px;padding:5px;display:flex}.discount-tag .discount-inner-wrap span{color:#2f3043;font-family:neoRg;font-size:12px;line-height:1.2}.userDetailsAccordion .dndFormInput .otpInputBox .txt-eff{color:#737482;margin-top:1px;font-family:neoRg;font-size:12px;line-height:16px}@media screen and (max-width:768px){.userDetailsAccordion .card h5{color:#2f3043;background:0;padding-right:20px;font-size:16px;line-height:20px}.spanHead{display:block}.chose-spanHead{width:70%}.radioExpand{margin-top:20px}.userDetailsAccordion .card{margin-bottom:20px}.userDetailsAccordion .card .card-header{padding:20px}.userDetailsAccordion .card .DeliveryAddress .card-header{justify-content:space-between}.userDetailsAccordion .card .DeliveryAddress .card-header .spanImg{margin-right:20px}.userDetailsAccordion .card .chooseNumber .card-header{align-items:center;gap:55px;display:flex}.card-header{cursor:pointer;position:relative}.card-header:after{content:"";background-image:url(https://www.myvi.in/content/dam/neogold/down.png);background-repeat:no-repeat;background-size:20px;width:16px;height:16px;transition:all .3s;position:absolute;top:50%;right:20px;transform:translateY(-50%)rotate(0)}.chose-no:after{top:22px;transform:none}.card-header:not(.collapsed):after{background-image:url(https://www.myvi.in/content/dam/neogold/uparrow.png)}.discount-tag .discount-inner-wrap span{font-size:12px}.spanHead .discount-tag{white-space:nowrap;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#ffc600,#ee2737);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:1000px;align-items:center;gap:4px;width:fit-content;margin:4px 0 0 13px;display:inline-flex}.userDetailsAccordion .neoFormInner{gap:30px;padding-top:10px}.userDetailsAccordion .dndFormInput input{height:50px;margin:0;padding-top:14px;padding-bottom:15px;line-height:20px}.userDetailsAccordion .neoWhatsappConsent .w-consent-wrapper{border-top:none;border-bottom-right-radius:0;padding:12px 16px}.userDetailsAccordion .FormInput{margin-top:0}.userDetailsAccordion .FormInput .country-code{margin-top:14.5px;font-size:16px}.userDetailsAccordion .FormInput .bootLabel{color:#797a86;font-size:12px}.userDetailsAccordion .dndFormInput .valid-feedback{color:#2f3043;align-items:baseline;margin-top:10px;font-size:12px;line-height:16px;display:flex}.userDetailsAccordion .dndFormInput .valid-feedback.has-error-message{width:265px}.userDetailsAccordion .dndFormInput .valid-feedback .infoText{color:#82838e;padding-right:0;font-family:neoRg;font-size:12px;line-height:16px}.valid-feedback .feedback{align-items:center;gap:3px;display:flex}.userDetailsAccordion .dndFormInput .infoImg img{width:12px;height:12px;margin-top:2px}.userDetailsAccordion .dndFormInput .infoImg img .validPincode{width:16px;height:16px}.userDetailsAccordion .chooseNumber .neoFormInner{gap:18px;padding-bottom:24px;display:flex}.esimSelection{margin-top:0;padding:0}#esimSelectionId{margin:0 0 0 20px;padding:0 0 35px}.userDetailsAccordion .chooseNumber .dndFormInput{width:100%}.userDetailsAccordion .DeliveryAddress .neoFormInner{height:unset;gap:24px;padding:0 26px 26px}.DeliveryAddress .flat-detail-wrapper{width:100%}.neobtnSumit,.ccpaylink .send-sms{border-radius:20px;justify-content:center;width:100%;max-width:335px;height:40px;margin:0 auto;padding:0;display:flex}.chooseNumber .neoFormInner{margin-top:0}.chooseNumber .initial-payment-info{padding:1px 8px 4px;position:absolute;top:47px;left:0}.chooseNumber .initial-payment-info .show-text-on-radiotick{color:#2f3043;font-family:neoMedium;font-size:10px;line-height:1.2}.esimSelection .esim-mandatory-text{font-size:12px}.userDetailsAccordion .neoFormWrapper{opacity:0;max-height:0;transition:max-height .45s,opacity .25s,padding .3s;overflow:hidden}.neoFormWrapper.expanded.top-space{margin-top:20px}.userDetailsAccordion .dndFormInput .otpError a b{text-decoration:underline;color:#b30e0e!important}}.userDetailsAccordion .dndFormInput .otpError{color:#b30e0e!important}.userDetailsAccordion .dndFormInput .otpError a{text-decoration:underline;color:#b30e0e!important}.otpError label{color:#b30e0e!important}
.cynPatternWrapper{padding:0 20px 35px}.patternSliderWrapper{width:100%;margin-bottom:24px;position:relative}.patternSliderWrapper:after{content:"";z-index:1;width:100px;height:calc(100% + 10px);left:unset;background:linear-gradient(90deg,#ffffff6d 10%,#fff 50%);border-radius:12px;position:absolute;top:-7px;right:0}.patternSliderWrapper.hideFade:after{display:none}.patternSwiper{width:100%}.patternSlide{display:flex;width:auto!important}.patternSwiper .swiper-wrapper{align-items:center}.patternSwiper .swiper-slide{margin-right:10px}.patternSliderWrapper .patternItem{text-align:center;cursor:pointer;justify-content:center;align-items:center;width:max-content;margin:0 6px 0 0;display:flex}.patternItem p{color:#2f3043;margin:0;font-size:16px}.patternItem img{display:none}.patternItem.active{background-color:#2f3043;border:none}.patternItem.active p{color:#fff}.patternItem.active img{width:20px;display:block}.pattern-prev,.pattern-next{z-index:5;background-color:#fff;border-radius:20px;width:40px;height:40px;margin:auto;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 6px #0003}.pattern-prev{background-image:url(https://www.myvi.in/content/dam/neogold/cyn-wishlist/slick-arrow-prev.svg);background-position:50%;background-repeat:no-repeat;background-size:24px}.pattern-next{background-image:url(https://www.myvi.in/content/dam/neogold/cyn-wishlist/slick-arrow-next.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;right:-20px}.patternSwiper .swiper-button-next,.patternSwiper .swiper-button-prev{color:#000;width:32px;height:32px}.patternSwiper .swiper-button-next:after,.patternSwiper .swiper-button-prev:after{font-size:16px;font-weight:700}.patternSwiper .swiper-button-next:focus,.patternSwiper .swiper-button-prev:focus{box-shadow:none;outline:none}.swiper-button-next,.swiper-button-prev{--swiper-navigation-color:#fff}.swiper-button-disabled{opacity:0;pointer-events:none;display:none;transform:scale(.3)}.patternSearchInput{width:100%;max-width:394px}.patternSearchInput .dndFormInput input{width:100%;max-width:394px;height:60px;margin-top:24px}.dndMobile{max-width:394px;margin-top:24px;position:relative}.form-control{border:1px solid #ccc;border-radius:6px;width:100%;height:60px;padding:0 90px 0 16px;font-size:16px}.form-control:focus{box-shadow:none;border:1px solid #ccc;outline:none}.patternSearchMobile .bootLabel{color:#6b6b6b;pointer-events:none;font-size:16px;transition:all .2s;position:absolute;top:30px;left:16px;transform:translateY(-50%)}.patternSearchMobile .floatLabel{pointer-events:none;white-space:nowrap;color:#6b6b6b;z-index:2;background:#fff;width:auto;height:20px;padding:0 6px;position:absolute;bottom:auto;left:20px;right:auto;overflow:hidden;font-size:14px!important;top:-9px!important;transform:none!important}.patternSearchMobile .floatLabel.errorLabel{color:#b30e0e}.patternSearchBtn{color:#fff;background:#d5d6d9;border:none;border-radius:20px;width:83px;height:30px;padding:6px 20px 7px;font-family:neoMedium;font-size:14px;position:absolute;top:15px;right:16px}.activePatternSearch{cursor:pointer;background-color:#ee2737}.loaderWrapper{justify-content:center;align-items:center;width:100%;padding:40px 0;display:flex}.loader-wrp{padding:0}.matchTagBox{background-color:#eaf2fc;border-radius:10px;flex-wrap:wrap;align-items:center;min-height:50px;margin:10px 0 0;padding:12px 20px 15px 16px;display:flex}.matchTagBox .infoImg{width:15px;margin-right:8px}.matchTagBox span{font-size:14px;font-family:var(--viRegular);color:#595969;line-height:18px}.matchTagBox .numbersForMe{margin-left:6px}.special-no{margin-top:20px;position:relative}.specialSwiper{overflow:visible}.specialSlide{width:auto!important}.specialCard{cursor:pointer;white-space:nowrap;background-color:#fbf1e3;border-radius:4px;padding:8px 14px}.specialCard .specialCard-chip{color:#333;margin:0;font-family:neoRg;font-size:20px;line-height:20px}.specialCard.activeSpecial{background:#2f3043}.specialCard.activeSpecial .specialCard-chip{color:#fff}.specialSwiper .swiper-wrapper{padding-right:56px}.number-selection-nav{align-items:center;gap:24px;width:100%;margin:19px 0 31px;padding:0;list-style:none;display:flex}.number-selection-nav .nav-link{font-size:16px;font-family:var(--viRegular);color:#2f3043;cursor:pointer;background:0 0;border:none;padding:0;position:relative}.number-selection-nav .nav-link.active{font-family:var(--viBold)}.number-selection-nav .nav-link.active:after{content:"";background-color:#ee2737;border-radius:50px;width:100%;height:4px;transition:all .2s linear;position:absolute;bottom:-10px;left:0}.incl-18-GST{color:#595969;text-align:center;visibility:visible;margin-top:6px;margin-left:-12px;font-family:neoRg;font-size:12px;font-weight:400;line-height:20px}.showMoreli{margin-left:auto}.showMoreli a{font-family:var(--viMedium);color:#2f3043;cursor:pointer;font-size:16px;line-height:16px;text-decoration:underline}.numbersSection{margin-top:25px}.numbersTabs{gap:10px;margin-bottom:15px;display:flex}.tabBtn{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:20px;padding:8px 14px}.tabBtn.active{color:#fff;background:#f03}.numbersGrid,.number-chip-box{flex-wrap:wrap;gap:0 9px;display:flex;position:relative}.chip{max-width:25%;height:48px;position:relative}.no-chip{cursor:pointer;border:1px solid #2f304466;border-radius:100px;justify-content:center;align-items:center;width:186px;height:40px;display:flex}.msidnno{border-radius:100px;justify-content:space-between;align-items:center;width:100%;padding:6px 12px;display:flex}.premium-no{background-image:linear-gradient(#fff,#fff),linear-gradient(128deg,#e80a05 5%,#ffd543 92%);background-origin:border-box;background-clip:content-box,border-box;border:1.4px solid #0000}.activeChip{background-color:#2f3043;border-color:#2f3043}.activeChip .amount,.activeChip .no-type{color:#fff}.amount{font-size:16px;font-family:var(--viMedium)}.no-type{font-size:14px}.sumOfDigits{background:#ffc600;border-radius:5px 5px 0 0;padding:2px 8px;font-family:neoBd;font-size:12px;position:absolute;top:-18px;right:18px}.moreLinkWrapper-individual{justify-content:flex-end;width:100%;margin-top:20px;padding-right:40px;display:flex}.more-link{align-items:center;gap:6px;display:flex}.more-link img{cursor:pointer;width:13px;height:12px}.more-link a{font-size:16px;font-family:var(--viBold);color:#2f3043;cursor:pointer;text-decoration:underline}.no-numbers-found{flex-direction:column;align-items:center;width:50%;margin-top:21px;padding-left:8px;padding-right:8px;display:flex;position:relative}.no-numbers-found .no-numbers-text{margin:30px 0 0;font-family:neoBd;font-size:20px;line-height:1}.pattern-feedback-msg{align-items:flex-start;margin-top:10px;display:flex}.pattern-feedback-msg img{width:14px;height:14px;margin:2px 4px auto 1px}.pattern-feedback-msg.error.matchImgErr img{width:16px;height:16px;margin:unset}.pattern-feedback-msg.error.matchImgErr{align-items:center;gap:10px}.pattern-feedback-msg .infoText{white-space:nowrap;width:94%;font-family:neoRg;font-size:14px;line-height:16px}.pattern-feedback-msg.error .infoText,.pattern-feedback-msg.error .infoText a{color:#b30e0e;cursor:pointer}.pattern-feedback-msg.error .infoText a{text-decoration:underline}@media screen and (max-width:768px){.adjustaligncynPatternWrapper{padding:16px 0 0}.patternSwiper .swiper-wrapper{padding:0 5px}.patternSliderWrapper .patternItem{border-radius:20px;gap:4px;height:30px;padding:9px 8px}.patternItem p{font-size:12px}.pattern-prev,.pattern-next{display:none}.patternSearchInput{max-width:100%}.pattern-feedback-msg{align-items:center;gap:5px;max-width:295px}.patternSearchInput .dndFormInput input{height:52px;margin-top:18px}.dndMobile{max-width:100%;margin-top:18px}.form-control{max-width:295px;height:52px;padding:0 85px 0 14px;font-size:14px}.patternSearchMobile .bootLabel{margin-top:10px;font-size:14px;top:16px}.cynPatternWrapper .pattern-feedback-msg .infoText,.cynPatternWrapper span.infoText.selectNum{white-space:normal;font-size:12px}.cynPatternWrapper .matchImgErr span.infoText.selectNum{font-size:14px}.pattern-feedback-msg img{width:12px;height:12px}.pattern-feedback-msg.matchImgErr img{width:16px;height:16px;margin-bottom:0}.floatLabel{font-size:11px;top:-8px}.patternSearchBtn{height:28px;padding:6px 14px;font-size:13px;top:12px}.matchTagBox{flex-wrap:nowrap;padding:10px 14px}.matchTagBox span{font-size:13px}.specialCard{padding:6px 12px}.specialCard .specialCard-chip{font-size:16px}.number-selection-nav{flex-wrap:wrap;gap:16px;margin:16px 0 24px}.number-selection-nav .nav-link{font-size:14px}.number-selection-nav .nav-link.active:after{height:3px;bottom:-6px}.numbersSection{margin-top:18px;padding-bottom:25px}.numbersTabs{gap:8px}.tabBtn{padding:6px 12px;font-size:13px}.numbersGrid,.number-chip-box{min-height:90px}.more-link a{font-size:14px}.more-link img{width:11px;height:10px}.patternSliderWrapper:after{display:none}.patternItem.active img{width:12px}.cynPatternWrapper{padding:0 20px}.patternSliderWrapper{width:100%;margin-bottom:24px;position:relative}.patternSliderWrapper:after{content:"";z-index:1;width:100px;height:calc(100% + 10px);left:unset;background:linear-gradient(90deg,#ffffff6d 10%,#fff 50%);border-radius:12px;position:absolute;top:-7px;right:0}.patternSliderWrapper.hideFade:after{display:none}.patternSwiper{width:100%}.patternSlide{display:flex;width:auto!important}.patternSwiper .swiper-wrapper{align-items:center;padding:0 56px}.patternSwiper .swiper-slide{margin-right:10px}.patternSliderWrapper .patternItem{text-align:center;cursor:pointer;justify-content:center;align-items:center;width:max-content;display:flex}.patternItem p{color:#2f3043;margin:0;font-size:16px}.patternItem img{display:none}.patternItem.active{background-color:#2f3043;border:none}.patternItem.active p{color:#fff}.patternItem.active img{width:20px;display:block}.pattern-prev,.pattern-next{z-index:5;background-color:#fff;border-radius:20px;width:40px;height:40px;margin:auto;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 6px #0003}.pattern-prev{background-image:url(https://www.myvi.in/content/dam/neogold/cyn-wishlist/slick-arrow-prev.svg);background-position:50%;background-repeat:no-repeat;background-size:24px}.pattern-next{background-image:url(https://www.myvi.in/content/dam/neogold/cyn-wishlist/slick-arrow-next.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;right:-20px}.patternSwiper .swiper-button-next,.patternSwiper .swiper-button-prev{color:#000;width:32px;height:32px}.patternSwiper .swiper-button-next:after,.patternSwiper .swiper-button-prev:after{font-size:16px;font-weight:700}.patternSwiper .swiper-button-next:focus,.patternSwiper .swiper-button-prev:focus{box-shadow:none;outline:none}.swiper-button-next,.swiper-button-prev{--swiper-navigation-color:#fff}.swiper-button-disabled{opacity:0;pointer-events:none;display:none;transform:scale(.3)}.patternSearchInput{width:100%;max-width:394px}.patternSearchInput .dndFormInput input{width:100%;max-width:394px;height:60px;margin-top:24px}.dndMobile{max-width:394px;margin-top:24px;position:relative}.form-control{border:1px solid #ccc;border-radius:6px;width:100%;height:60px;padding:0 90px 0 16px;font-size:16px}.form-control:focus{box-shadow:none;border:1px solid #ccc;outline:none}.bootLabel{color:#6b6b6b;pointer-events:none;font-size:16px;transition:all .2s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.patternSearchMobile .floatLabel{font-family:neoRg;font-size:12px!important;top:-17px!important;transform:none!important}.patternSearchMobile .floatLabel.errorLabel{color:#b30e0e}.patternSearchBtn{color:#fff;background:#d5d6d9;border:none;border-radius:20px;height:30px;padding:6px 16px;font-size:14px;position:absolute;top:15px;right:10px}.activePatternSearch{cursor:pointer;background-color:#ee2737}.loaderWrapper{justify-content:center;align-items:center;width:100%;padding:40px 0;display:flex}.loader-wrp{padding:0}.matchTagBox{background-color:#eaf2fc;border-radius:10px;flex-wrap:wrap;align-items:center;min-height:50px;padding:12px 20px 15px 16px;display:flex}.matchTagBox .infoImg{width:15px;margin-right:10px}.matchTagBox span{font-size:14px;font-family:var(--viRegular);color:#595969;line-height:18px}.matchTagBox .numbersForMe{margin-left:0}.special-no{margin-top:20px;position:relative}.specialSwiper{overflow:visible}.specialSlide{width:auto!important}.specialCard{cursor:pointer;white-space:nowrap;background-color:#fbf1e3;border-radius:4px;padding:8px 14px}.specialCard .specialCard-chip{color:#333;margin:0;font-family:neoRg;font-size:20px;line-height:20px}.specialCard.activeSpecial{background:#2f3043}.specialCard.activeSpecial .specialCard-chip{color:#fff}.specialSwiper .swiper-wrapper{padding-right:56px}.number-selection-nav{align-items:center;gap:24px;width:100%;margin:19px 0 31px;padding:0;list-style:none;display:flex}.number-selection-nav .nav-link{font-size:16px;font-family:var(--viRegular);color:#2f3043;cursor:pointer;background:0 0;border:none;padding:0;position:relative}.number-selection-nav .nav-link.active{font-family:var(--viBold)}.number-selection-nav .nav-link.active:after{content:"";background-color:#ee2737;border-radius:50px;width:100%;height:4px;transition:all .2s linear;position:absolute;bottom:-10px;left:0}.showMoreli{margin-left:auto}.showMoreli a{font-family:var(--viMedium);color:#2f3043;font-size:16px;line-height:16px;text-decoration:underline}.numbersSection{margin-top:25px}.numbersTabs{gap:10px;margin-bottom:15px;display:flex}.tabBtn{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:20px;padding:8px 14px}.tabBtn.active{color:#fff;background:#f03}.numbersGrid,.number-chip-box{flex-wrap:wrap;gap:0 10px;min-height:110px;display:flex;position:relative}.number-chip-box{display:flex!important}.chip{flex:unset;max-width:unset;position:relative}.no-chip{cursor:pointer;border:1px solid #2f304466;border-radius:100px;justify-content:center;align-items:center;width:186px;height:40px;display:flex}.msidnno{border-radius:100px;justify-content:space-between;align-items:center;width:100%;padding:6px 12px;display:flex}.premium-no{background-image:linear-gradient(#fff,#fff),linear-gradient(128deg,#e80a05 5%,#ffd543 92%);background-origin:border-box;background-clip:content-box,border-box;border:1.4px solid #0000}.activeChip{background-color:#2f3043;border-color:#2f3043}.activeChip .amount,.activeChip .no-type{color:#fff}.amount{font-size:16px;font-family:var(--viMedium)}.no-type{font-size:14px}.sumOfDigits{background:#ffc600;border-radius:5px 5px 0 0;padding:2px 8px;font-size:12px;position:absolute;top:-18px;right:18px}.moreLinkWrapper-individual{justify-content:flex-end;width:100%;margin-top:20px;padding-right:40px;display:flex}.more-link{align-items:center;gap:6px;display:flex}.more-link img{cursor:pointer;width:13px;height:12px}.more-link a{font-size:16px;font-family:var(--viBold);color:#2f3043;cursor:pointer;text-decoration:underline}.no-numbers-found{flex-direction:column;align-items:center;width:100%;margin-top:21px;padding-left:8px;padding-right:8px;display:flex;position:relative}.no-numbers-found img{width:60px;height:58px}.no-numbers-found .no-numbers-text{margin:30px 0 0;font-family:neoBd;font-size:16px;line-height:1}@media screen and (max-width:768px){.cynPatternWrapper{padding:0 16px}.adjustaligncynPatternWrapper{padding:16px 0 0}.patternSwiper .swiper-wrapper{margin-left:30px;padding:0 5px 0 0}.patternSliderWrapper .patternItem{border-radius:20px;gap:4px;height:30px;padding:9px 8px}.patternItem p{font-size:12px}.pattern-prev,.pattern-next{display:none}.patternSearchInput{max-width:100%}.patternSearchInput .dndFormInput input{height:52px;margin-top:18px}.dndMobile{max-width:100%;margin-top:18px}.form-control{height:52px;padding:0 85px 0 14px;font-size:14px}.bootLabel{margin-top:10px;font-size:14px;top:16px}.floatLabel{font-size:11px;top:-8px}.patternSearchBtn{width:auto;height:min-content;margin:auto;padding:5px 20px 6px;font-family:NeoMedium;font-size:14px;line-height:17px;top:0;bottom:0;right:30px}@media screen and (min-width:360px) and (max-width:390px){.patternSearchBtn{right:12px}}@media screen and (min-width:430px) and (max-width:460px){.patternSearchBtn{right:70px}}.matchTagBox{flex-wrap:nowrap;align-items:flex-start;padding:10px 14px}.sumMatchbox{align-items:center}.matchTagBox span{font-size:14px}.specialCard{padding:6px 12px}.specialCard .specialCard-chip{font-size:12px}.specialSwiper .swiper-wrapper{padding-right:20px}.number-selection-nav{flex-wrap:wrap;gap:16px;margin:16px 0 24px}.number-selection-nav .nav-link{font-size:12px}.number-selection-nav .nav-link.active:after{height:3px;bottom:-6px}.incl-18-GST{padding:1px 0 0 3px;font-size:10px}.showMoreli a{font-size:14px}.numbersSection{margin-top:18px}.numbersTabs{gap:8px}.tabBtn{padding:6px 12px;font-size:13px}.numbersGrid{min-height:90px}.more-link a{font-size:14px}.more-link img{width:11px;height:10px}.patternSliderWrapper:after{display:none}.patternItem.active img{width:12px;height:20px}}.numbersSection .mobilenumberSlider .showMorediv{justify-content:end;display:flex}.mobilenumberSlider .showMorediv a{color:#2f3043;font-family:neoBd;font-size:12px}}.mobilenumberSlider .slick-dots{justify-content:flex-start;align-items:center;width:100%;margin:0 0 8px;padding:0;list-style:none;position:absolute;bottom:-16px;display:flex!important}.mobilenumberSlider .slick-dots li button:before,.mobilenumberSlider .slick-dots li button:before{display:none}.mobilenumberSlider li button,.mobilenumberSlider li button{padding:0}.mobilenumberSlider .slick-dots li button,.mobilenumberSlider .slick-dots li button{background-color:#0000003b;border-radius:50%;width:5px;height:5px;margin:0 auto;padding:0}.mobilenumberSlider .slick-dots li,.mobilenumberSlider .slick-dots li{width:auto;height:auto;margin:0 6px 0 0}.mobilenumberSlider .slick-dots .slick-active button,.mobilenumberSlider .slick-dots .slick-active button{background-color:#000c;border-radius:3px;width:24px;height:5px}.alreadySelectedNumber .alert-img{width:80px;height:80px;margin:0 auto 24px;display:block}.alreadySelectedNumber .h-t{text-align:center;width:362px;font-family:NeoBd;font-size:24px;line-height:1.17}.alreadySelectedNumber .info-text{text-align:center;color:#595969;background-color:#f4f8fe;border-radius:10px;margin:16px 0 32px;padding:16px;font-size:16px;line-height:1.25}.alreadySelectedNumber .cynAlert-enter-anotherNum{cursor:pointer;color:#fff;background-color:#ee2737;border:0;border-radius:40px;width:100%;height:50px;margin:0 auto;padding:10px 20px 13px;font-family:neoMedium;font-size:16px;line-height:1.25;display:block}@media screen and (min-width:410px) and (max-width:424px){.patternSearchBtn{right:54px}}
