@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@500;700;800&family=Source+Sans+Pro:wght@400;600;700;800&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{font-size:14px}*{box-sizing:border-box}body,html{font-size:1rem;background-color:#f0f0f0;height:100%;width:100vw;font-family:Source Sans Pro,sans-serif;color:#464646;max-width:100%}.d-flex{display:flex!important}.flex-align-center{align-items:center}.flex-h-center{justify-content:center}.flex-d-column{flex-direction:column}.flex-jc-end{justify-content:flex-end}.mb-0{margin-bottom:0!important}.jc-space-between{justify-content:space-between}.jc-space-evenly{justify-content:space-evenly}.semi-bold{font-weight:600}.margin-bottom{margin-bottom:0}@media only screen and (min-width:991px){.d-md-none{display:none!important}}.full-width{width:100%}.card-title{color:#363636;font-weight:600;font-size:16px}.divider{width:100%;border:.8px solid #f5f5f5}@media only screen and (max-width:991px){.visible-desktop{display:none!important}}.visible-desktop .custom-btn{padding:10px 14px}.visible-desktop .custom-btn.disable{opacity:.5}.visible-desktop .btn{border-radius:6px}.view-more{display:flex;align-items:center;cursor:pointer}.view-more:after{transition:transform .3s ease-in-out;content:"";background-image:url(/checkout-static/images/chevron.svg);height:12px;width:12px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;transform:rotate(90deg);min-width:30px}.view-more.less:after{transform:rotate(-90deg)}.collapse-container{max-height:100%}.collapse-container.collapse{max-height:0;overflow:hidden}.pointer{cursor:pointer}:active,:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;touch-action:manipulation}.view-all{cursor:pointer;color:#159587;font-size:1rem;border-bottom:1px dotted #159587}@media only screen and (min-width:991px){.view-all{border-bottom:none;display:flex;width:70px;margin-left:-16px;margin-right:16px;align-items:center;background:#f7f7f7}}.wallet-color{color:#fd8f25}.fs-18{font-size:18px}.fs-16{font-size:15px}.mr-2{margin-right:.5rem!important}.ml-2{margin-left:.3rem!important;font-size:13px}.ml-2 .know-more{color:#159587}.btn{background:#fd3752 0 0 no-repeat padding-box;color:#fff;border:0;outline:0;border-radius:12px;padding:12px 20px;font-weight:600}.btn.Confirm{background:#159587 0 0 no-repeat padding-box}.btn:disabled{background-color:#fd3752;opacity:.7}.single-form-input{width:100%;display:inline-block;margin:7px 0}.single-form-input input::-webkit-inner-spin-button,.single-form-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-form-input input[type=number]{-moz-appearance:textfield}.single-form-input.save-card{margin:7px 0 10px}@media only screen and (max-width:991px){.single-form-input.save-card{margin:7px 0 0}}.sticky{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;border:15px solid #fff}@media only screen and (min-width:768px){.sticky{bottom:-19px}}@media only screen and (max-width:991px){.sticky{margin-bottom:25px}}.form-input{background:#fff 0 0 no-repeat padding-box;border:1px solid #cdcdcd;border-radius:8px;width:100%;padding:12px 16px}.form-input::placeholder{font-family:Source Sans Pro,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;color:#a7a7a7}.form-input.sm-input{padding:10px 12px}.icon-info{background-image:url(/checkout-static/images/info-icon.svg)}.icon-check,.icon-info{height:14px;width:14px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%}.icon-check{background-image:url(/checkout-static/images/check.svg)}.icon-offer{background-image:url(/checkout-static/images/offer.svg)}.icon-cross,.icon-offer{height:14px;width:14px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%}.icon-cross{background-image:url(/checkout-static/images/cross.svg)}.icon-wallet{background-image:url(/checkout-static/images/wallet.svg)}.icon-back,.icon-wallet{height:16px;width:16px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%}.icon-back{background-image:url(/checkout-static/images/back-arrow.svg)}.icon-back-white{background-image:url(/checkout-static/images/back-arrow-white.svg);height:16px;width:16px}.icon-back-white,.icon-kebab{background-size:contain;display:block;background-repeat:no-repeat;background-position:50%}.icon-kebab{background-image:url(/checkout-static/images/kebab.svg);height:20px;width:20px}.icon-delete{background-image:url(/checkout-static/images/delete_black.svg);height:16px;width:16px}.icon-back-arrow,.icon-delete{background-size:contain;display:block;background-repeat:no-repeat;background-position:50%}.icon-back-arrow{background-image:url(/checkout-static/images/arrow_forward.svg);height:20px;width:20px}.icon-upi{background-image:url(/checkout-static/images/upi.svg);height:66px;width:132px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%}.icon-pcidss{background-image:url(/checkout-static/images/pcidss.svg)}.icon-bhimupi,.icon-pcidss{height:38px;width:99px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%}.icon-bhimupi{background-image:url(/checkout-static/images/bhimlogo.png)}.icon-nblogo{background-image:url(/checkout-static/images/NB-Logo.svg);height:24px;width:120px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%}.cancel-modal-wrapper .nb-modal{transition:none!important}.cap-error{text-transform:capitalize}.icon-rupee-symbol{margin-right:8px}.icon-rupee-symbol:before{content:"₹"}.icon-forward-arrow{background-image:url(/checkout-static/images/back-arrow-white.svg);height:16px;width:16px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;height:9px;width:18px;transform:rotate(180deg);display:inline-block}.checkout-page{min-height:100vh}@media only screen and (max-width:991px){.checkout-page{background-color:#f7f6fb}.checkout-page.no-payment-bg{background-color:#f4f4f4}}.checkout-page .main-content{display:flex;justify-content:space-between;margin:calc(184px - 72px) auto auto;max-width:820px}@media only screen and (max-width:991px){.checkout-page .main-content{margin-top:calc(56px + env(safe-area-inset-top, 0px));padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))!important}.checkout-page .main-content.mode-selected{margin-bottom:0}.checkout-page .main-content.mode-selected,.checkout-page .main-content.mode-selected.new-screen{padding-bottom:calc(env(safe-area-inset-bottom, 0px))!important}}.checkout-page .main-content .col-left-desktop{max-width:475px;width:100%;position:relative;z-index:10}@media only screen and (max-width:991px){.checkout-page .main-content .col-left-desktop{width:100vw;max-width:100vw;position:static;z-index:auto}}.checkout-page .main-content .col-right-desktop{width:325px;position:-webkit-sticky;position:sticky;top:5%;height:425px}@media only screen and (max-width:991px){.checkout-page .main-content .col-right-desktop{display:none}}.card{padding:16px;margin-bottom:12px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.161)}@media only screen and (max-width:991px){.card{margin-bottom:6px;box-shadow:none}}@media only screen and (max-width:767px){.card{background-color:transparent}}.card.mandate-warning-message{background-color:hsla(48,78%,74%,.251)}.back-btn{width:34px;height:34px;border-radius:9px;border:1.5px solid #f5f5f5;background:#f7f6fb;display:flex;align-items:center;justify-content:center;cursor:pointer}header{position:absolute;top:0;left:0;background:transparent linear-gradient(180deg,#3240a0,#3f51b5) 0 0 no-repeat padding-box;width:100vw;height:184px;box-shadow:0 3px 6px rgba(0,0,0,.122);z-index:0;color:#fff;align-items:flex-start;max-width:100%}@media only screen and (max-width:991px){header{z-index:1001;position:fixed;padding-top:env(safe-area-inset-top,0);height:calc(56px + env(safe-area-inset-top, 0px));align-items:center;background:#fff;color:#464646}}header .header-nav{padding:0 20px;height:56px}header .header-nav .header-text{max-width:104px;text-align:right;margin-right:4px;color:#999;font-size:10px}header .header-nav .secure-badge{display:flex;align-items:center;gap:5px;background:#e6f9f3;color:#0db47c;padding:6px 10px;border-radius:20px;font-size:12px;font-weight:600}header .nb-header{max-width:820px;margin:auto;display:flex!important}@media only screen and (max-width:991px){header .nb-header{display:none!important}}header .nb-header .secure-text{font-size:11px;line-height:20px;letter-spacing:0;color:#fff;text-transform:capitalize;opacity:.8}header .nb-header .logo img{height:32px}header .nb-header .logo .logo-service{font-size:20px;line-height:29px;font-weight:600;letter-spacing:0;color:#fff;text-transform:capitalize;margin-left:10px}header .title{margin-left:20px;font-size:15px;font-weight:600;line-height:22px}header .desktop-logo h4{margin-top:5px;margin-left:10px}header .desktop-logo img{max-height:28px;margin-left:10px;margin-right:10px}header .desktop-logo span{color:#7b7991;font-weight:400;font-size:13px}header .desktop-logo .logo-text{font-family:Sora,sans-serif;font-size:15px;font-weight:700;letter-spacing:-.3px;margin-top:5px}.nb-modal-backdrop{display:block;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:9998}.nb-modal,.nb-modal-backdrop{position:fixed;width:100%;height:100%;left:0}.nb-modal{display:flex;align-items:center;opacity:0;z-index:9999;transition:top .3s ease-in-out,right .3s ease-in-out,bottom .3s ease-in-out,left .3s ease-in-out}@media only screen and (min-width:768px){.nb-modal{display:block;align-items:unset;height:auto}}@media only screen and (max-width:991px){.nb-modal.mobile-full-screen{height:100%;width:100vw}.nb-modal.mobile-full-screen .modal__dialog{height:100%;width:100vw;margin:0;max-width:100vw;max-height:100%;border-radius:0;overflow:auto}.nb-modal.mobile-full-screen .modal__dialog.net-banking-modal{overflow-y:hidden}}@media only screen and (min-width:768px){.nb-modal.desktop-full-screen{height:100%!important;width:100vw!important}.nb-modal.desktop-full-screen .modal__dialog{height:100%!important;width:100vw!important;margin:0;max-width:100vw!important;max-height:100%!important;border-radius:0;overflow:auto}.nb-modal.desktop-full-screen .content-container{max-height:100%!important;overflow:auto!important}}@media only screen and (max-width:991px){.nb-modal.mobile-drawer .modal__container{align-items:flex-end}.nb-modal.mobile-drawer .modal__container .modal__dialog{max-width:100vw;border-radius:24px 24px 0 0;width:100vw}.nb-modal.mobile-drawer .modal__container .bottom-upi-modal{position:absolute;bottom:0;left:0}}.nb-modal.top{top:-100%}.nb-modal.bottom{bottom:-100%}.nb-modal.left{left:-100%}.nb-modal.right{right:-100%;left:auto;top:0}.nb-modal.open{opacity:1}.nb-modal.open.top{top:0}.nb-modal.open.bottom{bottom:65px}@media(max-width:400px){.nb-modal.open.bottom{bottom:55px}}.nb-modal.open.bottom.mobile-drawer{bottom:0}.nb-modal.open.left{left:0}.nb-modal.open.right{right:0}.nb-modal .modal__dialog{transition:transform .3s ease-out;transform:translate(0);border-radius:6px;background-color:#fff;max-width:90%;margin:0 auto;width:100%}.nb-modal .modal__dialog .ios_modal__content{padding-bottom:10px}@media only screen and (min-width:768px){.nb-modal .modal__dialog{margin:1.75rem auto;box-shadow:0 5px 15px rgba(0,0,0,.5);max-width:403px}}@media only screen and (max-width:991px){.nb-modal .modal__dialog.exit-feedback-intent{max-width:100%;position:fixed;bottom:0;border-radius:12px 12px 0 0}}.nb-modal .modal__container{height:100%;display:flex;align-items:center;margin:auto}.nb-modal .modal__content{position:relative;width:100%;pointer-events:auto;background-color:transparent;background-clip:padding-box;border-radius:.3rem;outline:0}.nb-modal .modal__content .close-btn{background:none;border:none;box-shadow:none;position:absolute;padding:0;right:15px;top:15px;color:#ccc;z-index:10}.nb-modal .modal__content .close-btn:hover{color:#aaa}.nb-modal .modal__content .content-container{padding:20px}@media only screen and (min-width:768px){.nb-modal .modal__content .content-container{max-height:400px;overflow:auto}}.nb-modal .modal__content .content-container.delete-modal-content{padding:16px}.nb-modal .modal__content .content-container.empty-modal{padding:0}.nb-modal .modal__content .content-container.exit-feedback-intent{max-height:-moz-fit-content;max-height:fit-content}.nb-modal .modal__content .content-container.net-banking-modal{padding:0}.nb-modal .upibottom-modal{height:220px;padding:5px 20px!important}.nb-modal .full-width{width:100%}.nb-modal .full-width-cancel-modal{width:100%;background-color:rgba(0,0,0,.5)}.offer-card .offer-item{cursor:pointer;border-bottom:1px solid hsla(0,0%,80%,.4);align-items:center;justify-content:space-between;padding:16px 0 4px}.offer-card .offer-item:first-child{padding-top:0}.offer-card .offer-item:last-of-type{border:none}.offer-card .offerIcon{background-image:url(/checkout-static/images/offer.svg);height:18px;width:18px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;min-width:30px}.offer-card .card-offer{float:left}.offer-card .offer-text{font-size:1rem;width:100%;font-weight:500}.offer-card .offer-clcik-tnc{font-size:.8rem;text-decoration:underline}.offer-card .chevron{background-image:url(/checkout-static/images/chevron.svg);height:14px;width:18px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;transform:rotate(0deg);min-width:30px;background-position:100%}.offer-card .offer-view-all{margin-left:30px;cursor:pointer;color:#3c8d40;font-size:1rem;border-bottom:1px dotted #3c8d40}.offer-card .card-offers{margin-left:0;color:#757575;border-bottom:1px dotted #757575;font-size:12px;vertical-align:top}.offer-card .card-offers .offerIcon,.offer-card .wallets{height:15px;width:15px}.offer-card .max1{font-size:12px;margin-right:12px}.offer-card .hide-div{display:none!important}.noCard{padding:0;margin-bottom:5px;background-color:#fff;box-shadow:none;margin-top:10px}.noCard .add-space{margin-top:16px}.credit-debit{padding-top:0}.credit-debit .wrapper{display:flex;flex-direction:column}.credit-debit .divider:last-child{display:none}.credit-debit .last-child-divider{display:block!important}.credit-debit .disable-channel-divider{order:998}@media only screen and (max-width:991px){.credit-debit{padding-top:20px}}@media only screen and (min-width:991px){.credit-debit .card-title-container{width:calc(100% + 32px)}}.credit-debit .bank-img-container{display:flex;flex-direction:"columa";justify-content:center}.credit-debit .bank-image{width:auto;height:22px}.credit-debit .bank-text{font:normal normal 600 12px/15px Source Sans Pro;letter-spacing:0;color:#363636;opacity:1;text-align:center;margin-top:8px}.credit-debit .bank-wrapper{margin-top:16px;display:flex;flex-direction:row;overflow-x:scroll}.credit-debit .show-more{color:#159587;font-weight:700;cursor:pointer;text-align:right;padding-top:10px}.credit-debit .each-bank{margin:0 10px;padding:5px 10px;align-items:center;display:flex;justify-content:space-evenly;background:#f5f5f5 0 0 no-repeat padding-box;border:1px solid #ebebeb;border-radius:6px;min-height:90px}.credit-debit .each-bank .bank-head{display:flex;flex-direction:column;width:70px}.credit-debit .selected-bank{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.161);border:1px solid #159587;border-radius:6px}.credit-debit .first-bank{order:-1}.credit-debit ::-webkit-scrollbar{display:none}@media only screen and (min-width:991px){.credit-debit .card-title{position:relative;left:-16px;padding-left:16px;background:#f7f7f7;padding-top:20px;width:calc(100% + 32px);padding-bottom:16px;border-radius:3px 3px 0 0}}.credit-debit .request-card{padding:12px;border:1.2px solid #fec988;background-color:#fff8f0;border-radius:6px;margin:16px 0}.credit-debit .request-card .card-icon{background-image:url(/checkout-static/images/cards.svg);height:72px;width:72px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;min-width:78px}.credit-debit .request-card .request-btn{margin-top:8px;border-radius:4px;width:60px;height:30px;outline:none;border:0;font-weight:600}.credit-debit .request-card .request-yes{background-color:#159587;margin-right:8px;color:#fff}.credit-debit .request-card .request-no{background-color:#fff;border:1px solid rgba(70,70,70,.2)}.credit-debit .add-card{margin-top:16px;margin-bottom:8px}.credit-debit .add-card .add-icon{background-image:url(/checkout-static/images/add.svg)}.credit-debit .add-card .add-icon,.credit-debit .add-card .fast-upi-icon{height:19px;width:19px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;margin-right:12px;cursor:pointer}.credit-debit .add-card .fast-upi-icon{background-image:url(/checkout-static/images/scan&pay.png)}.credit-debit .add-card .add-card-title{color:#159587;font-size:15px}.credit-debit .add-card .add-card-desc{font-family:Source Sans\ 3,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:22.5px;letter-spacing:-.23px;color:#363636;opacity:1}.credit-debit .disable-channel{opacity:.3;order:999999!important}.credit-debit .disable-channel-new{opacity:.3;pointer-events:none}.credit-debit .single-card{margin:16px 0;align-items:start!important}.credit-debit .single-card.saved-upi{margin-top:30px}.credit-debit .single-card .card-number-wrapper{width:90%;display:flex;align-items:center}.credit-debit .single-card .card-number-wrapper .bank-image{background-color:#f8f9fa;background-image:url();height:26px;width:26px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;min-width:26px;margin-right:18px}.credit-debit .single-card .card-number-wrapper .bank-card-detail .card-id{font-weight:600;font-style:normal;font-size:16px;line-height:22.5px;letter-spacing:-.23px;color:#363636;opacity:1;display:flex;flex-direction:column;justify-content:center}.credit-debit .single-card .card-number-wrapper .bank-card-detail .offer-text{color:#159587;font-size:12px;font-weight:600;margin-top:4px}.credit-debit .single-card .card-number-wrapper .bank-card-detail .cvv{margin-top:10px}.credit-debit .single-card .card-number-wrapper .bank-card-detail .cvv input{background:#fff 0 0 no-repeat padding-box;border:1px solid #cdcdcd;border-radius:4px;color:rgba(54,54,54,.6);height:36px;width:80px;padding:8px;font-size:15px;margin-right:10px}.credit-debit .single-card .card-number-wrapper .bank-card-detail .discount-container{display:flex;margin-top:8px}.credit-debit .single-card .card-number-wrapper .bank-card-detail .discount-container .discount{color:green;font-weight:600;margin-left:5px}.credit-debit .single-card .card-number-wrapper .bank-card-detail .saved-card-error{color:red;margin-top:4px;font-size:12px;font-weight:600}.credit-debit .single-card .card-selection{margin:0 10px}.credit-debit .single-card .delete-tooltip{background:#fff;padding:10px;border-radius:4px;position:absolute;font-size:14px;font-weight:600;line-height:18px;border:1px solid #ddd;color:#363636;filter:drop-shadow(0 0 10px rgba(0,0,0,.0666666667))}.credit-debit .single-card .delete-tooltip:before{border-bottom:8px solid #fff;top:-8px;z-index:5}.credit-debit .single-card .delete-tooltip:after,.credit-debit .single-card .delete-tooltip:before{content:"";position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;left:50px}.credit-debit .single-card .delete-tooltip:after{display:block;border-bottom:8px solid #bbb;top:-9px}.credit-debit .single-card .delete-tooltip .delete{margin-top:-1px;margin-right:2px;height:20px;width:20px}.credit-debit .single-card .payzapp-tooltip{padding:5px}.mobile-pay-now.static-position{border-top:1px solid #e2e2e2}.mobile-footer-wrapper{width:100%}.nb-checkbox-new{height:18px;width:18px;border:2px solid #fd3752;border-radius:50%;display:flex;align-items:center;justify-content:center}.nb-checkbox-new.square{border-radius:4px}.nb-checkbox-new.square .custom-checkbox-new:before{border-radius:4px;margin:1px 2px;height:14px;width:14px}.nb-checkbox-new.square .custom-checkbox-new:after{top:8px!important}.nb-checkbox-new .custom-checkbox-new:before{content:" ";height:20px;width:20px;background:#fff;border:2px solid #e2e2e2;display:block;border-radius:50%;box-sizing:border-box}.nb-checkbox-new [type=checkbox]:checked~.custom-checkbox-new:before{background:#fd3752;content:"";border:2px solid #fd3752;width:10px;height:10px}.nb-checkbox-new [type=checkbox]:checked~.custom-checkbox-new:after{border:2px solid #fd3752;width:20px;height:20px;background-color:#fd3752}.nb-checkbox-new.nb-checkbox-type-upi{height:20px;width:20px}.nb-checkbox-new.nb-checkbox-type-upi .custom-checkbox-new:before{height:20px;width:20px;border:2px solid #e2e2e2}.nb-checkbox-new.nb-checkbox-type-upi [type=checkbox]:checked~.custom-checkbox-new:before{background:#fff;border:5px solid #e31c3d;width:20px;height:20px}.nb-checkbox-new.nb-checkbox-type-upi .custom-checkbox-new .custom-checkbox-1,.nb-checkbox-new.nb-checkbox-type-upi [type=checkbox]:checked~.custom-checkbox-new .custom-checkbox-1,.nb-checkbox-new.nb-checkbox-type-upi [type=checkbox]:checked~.custom-checkbox-new:after{display:none}.price-breakup{width:90%;margin:auto;border-radius:10px;padding:0;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1)}.price-breakup .content{margin-top:16px}.price-breakup .content>div{padding:10px}.price-breakup .content .btn{width:100%;margin-top:20px}.price-breakup .shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.price-breakup .hide-div{display:none!important}.trust-row{display:flex;gap:12px;padding:10px 0;background:#f3f4f6;border-radius:14px;width:-moz-fit-content;width:fit-content}.trust-chip{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#fff;border-radius:12px;font-size:10px;color:#6b7280;box-shadow:0 2px 6px rgba(0,0,0,.05);white-space:normal;max-width:30%;line-height:1.2}.trust-chip svg{flex-shrink:0}.modal-header .header-title{font-size:19px}.modal-header .header-title .sub-title{margin-top:5px}@media(max-width:768px)and (max-height:640px){.modal-content.upi-popup{max-height:400px;overflow:auto}}.modal-content form{padding:5px 0 0}.modal-content form button{font-size:15px;margin-top:10px}.modal-content form .upi-id{padding:16px 0;font-size:15px;font-weight:600;color:#363636;line-height:20px;cursor:pointer}.form-field-label{display:block;font-size:13px;font-weight:600;color:#78849e;margin-bottom:6px}.single-form-input{margin-top:20px}.single-form-input input:focus{border:1px solid #d9d9d9}.error-card{color:red;background-color:#ffe5e5}.error-card,.warning-card{width:100%;display:flex;margin-top:8px;font-size:12px;font-weight:400;padding:4px 8px;border-radius:4px;align-items:center}.warning-card{color:#663c00;background-color:#fff4e5}.discount-container{display:flex}.discount-container .discount{color:green;font-weight:600;margin-left:5px}.card-input-box{background-repeat:no-repeat;align-items:flex-end;background-position-x:98%;background-size:20px;background-position-y:12px}.err-field{color:#d50000;text-align:center}.save-card .nb-checkbox-new{border:none}@media only screen and (max-width:991px){.add-card-modal{background-color:#fafafa}.add-card-modal .modal__content{background-color:#fafafa;border-radius:24px}}.modal-header .header-title{font-size:20px}.offer-modal .offer-card{margin-left:-8px;margin-top:1rem;box-shadow:none;padding:0}.offer-modal .tnc-container{margin-top:10px;border-top:1px solid #ddd}.offer-modal .tnc-container p{margin:5px 0 14px}.offer-modal .tnc-container .item-text{margin-bottom:12px}.offer-modal .tnc-container .ul-wrapper{padding:16px;margin-top:0}.payment-mode-modal{box-shadow:none}.payment-mode-modal .modal-header .header-title{font-size:19px}.payment-mode-modal .payment-modal-content{max-height:300px;overflow:auto;display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-width:991px){.payment-mode-modal .payment-modal-content{max-height:100vh}}.payment-mode-modal .payment-modal-content .disable-channel{opacity:.3;order:999}.payment-mode-modal .payment-modal-content::-webkit-scrollbar{display:none}.payment-mode-modal .content-container{max-height:unset!important;overflow:unset!important}@media only screen and (max-width:991px){.payment-mode-modal{height:100vh}}@media only screen and (min-width:991px){.payment-mode-modal .card-title-container{width:calc(100% + 32px)}.payment-mode-modal .card-title{position:relative;left:-16px;padding-left:16px;background:#f7f7f7;padding-top:20px;width:calc(100% + 32px);padding-bottom:16px;border-radius:3px 3px 0 0}}@media only screen and (max-width:991px){.payment-mode-modal.hood-ios .payment-modal-content{max-height:calc(100vh - 180px)!important}}.notification-container{position:fixed;right:0;top:0;z-index:9999999}.notification-container .notification-item{background:#fff;width:300px;max-width:100vw;display:flex;align-items:center;padding:20px 40px;border-radius:0;margin:20px 10px;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.161);border-left:4px solid;position:relative}.notification-container .notification-item:after{left:10px}.notification-container .notification-item:after,.notification-container .notification-item:before{content:" ";position:absolute;top:0;bottom:0;margin:auto;width:20px;height:20px;background-repeat:no-repeat}.notification-container .notification-item:before{right:10px;background-image:url(/checkout-static/images/cross.svg)}.notification-container .notification-item.notification-success{border-left-color:#5bb64a}.notification-container .notification-item.notification-success:after{background-image:url(/checkout-static/images/success.svg)}.notification-container .notification-item.notification-error{border-left-color:#e24e4b}.notification-container .notification-item.notification-error:after{background-image:url(/checkout-static/images/error.svg)}.notification-container .notification-item.notification-warning{border-left-color:#fdd664}.notification-container .notification-item.notification-warning:after{background-image:url(/checkout-static/images/warning.svg)}.upi-collect-modal .title{line-height:28px}.upi-collect-modal .sub-title{color:rgba(70,70,70,.6);margin-top:4px}.upi-collect-modal .sub-title span{color:#464646}.upi-collect-modal .content-container{padding:20px!important}.upi-collect-modal .modal-content{margin-top:15px}.upi-collect-modal .modal-content .upi-timer-container{padding:18px 16px;background:#fff8f0 0 0 no-repeat padding-box;border:1px solid #fec988;border-radius:6px}.upi-collect-modal .modal-content .upi-timer-container .upic-timer{align-items:center}@media only screen and (max-width:361px){.upi-collect-modal .modal-content .upi-timer-container{padding:12px}}.upi-collect-modal .modal-content .upi-timer-container .upic-info{font-weight:600;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,80%,.4);margin-bottom:16px}.upi-collect-modal .modal-content .upi-timer-container .upic-countdown{width:100px;margin-right:20px;position:relative}.upi-collect-modal .modal-content .upi-timer-container .upic-countdown span{position:absolute;left:0;right:0;margin:auto;height:100%;top:28px;bottom:0;display:flex;align-items:center;justify-content:center;color:#464646;opacity:.7;font-size:12px}@media only screen and (max-width:991px){.upi-collect-modal .modal-content .upi-timer-container .upic-countdown span{font-size:10px}}.upi-collect-modal .modal-content .upic-note{color:#464646;opacity:.7;font-size:12px;margin-top:10px}.upi-collect-modal .cancel-payment-wrapper{display:flex;flex-direction:column}.upi-collect-modal .cancel-payment-wrapper .cancel-button{margin-top:8px;width:140px}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#159587;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{font-size:20px;dominant-baseline:middle;text-anchor:middle;fill:#464646;font-size:24px;font-weight:600}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#159587}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.payment-cancel-modal .button-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.payment-cancel-modal .yes{background:#fff;width:45%;border:1px solid gray;color:#000}.payment-cancel-modal .no{background:#fd3752;width:45%}.payment-cancel-modal .no.otp-cancel{background:#007a6f}.error-404-root{display:flex;justify-content:center;align-items:center;height:100vh;background:#fff}@media only screen and (max-width:991px){.error-404-root{flex-direction:column;justify-content:space-around}}.error-404-root span{color:#b6bcb1}.error-404-root .error-text{padding-top:10px;padding-left:15px;font-size:1.8rem}.error-404-root .inner-text{margin-top:15px}.error-404-root .logo{margin-right:100px}@media only screen and (max-width:991px){.error-404-root .logo{display:none;margin-right:0}}.single-card{align-items:center}.single-card .bank-image{background-image:url();height:19px;width:19px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;min-width:26px;margin-right:18px}.single-card .bank-card-detail .card-id{color:#363636;font-size:15px;line-height:20px}.single-card .bank-card-detail .offer-text{color:#159587;font-size:12px;font-weight:600;margin-top:4px}.single-card .card-selection{margin-right:10px}.emi-modal .content-container{padding:0!important;background:#f4f4f4 0 0 no-repeat padding-box!important}@media only screen and (max-width:991px){.emi-modal .emi-root{margin-top:50px;height:calc(100vh - 56px);position:relative}}.emi-modal .emi-root .bank-root{padding:10px 20px;background:#fff}.emi-modal .emi-root .emi-head{align-items:center;display:flex;justify-content:space-around;margin:10px 0;padding-top:10px}.emi-modal .emi-root .emi-head h3{line-height:0}.emi-modal .emi-root .emi-head .desktop-modal-img{margin-right:20px}.emi-modal .emi-root .emis{background:#fff;overflow-y:scroll;margin-bottom:25px}@media only screen and (max-width:991px){.emi-modal .emi-root .emis{max-height:calc(100vh - 425px)}}.emi-modal .emi-root .emis .emi-row{display:flex;padding:10px;justify-content:space-between;align-items:center;border-bottom:.5px solid #f4f4f4}.emi-modal .emi-root .emis .emi-row div{display:flex;align-items:center;justify-content:flex-start}.emi-modal .emi-root .emis .emi-row .card-selection{margin-right:5px}.emi-modal .emi-root .emi-price-breakup{position:absolute;bottom:0;width:100%}.btn-emi{background:#fd3752;width:100%}.heading{margin-bottom:12px;display:flex}.heading .title{font-size:20px;font-weight:600;line-height:25px;vertical-align:text-bottom;width:94%}.heading .cross{margin:4px;cursor:pointer}.wrapper{padding:20px 16px;background:#fff;border-top:1px solid #ddd}.wrapper .question{font-size:14px;font-weight:600;color:#363636}.wrapper .answer{font-size:14px;color:#363636;opacity:.8;padding:6px 0 20px}.wrapper::-webkit-scrollbar{display:none}.modal-header .header-title{font-size:22px;line-height:20px;color:#363636}.modal-header .header-title .sub-title{font-size:1rem;color:#464646;font-weight:600}.modal-header .header-title .sub-title span{color:rgba(70,70,70,.6)}.bottom-modal-header{justify-content:center;margin-top:20px}.bottom-modal .modal-content{text-align:center;margin-top:15px}.bottom-modal .modal-content .animation-circle-container img{height:80px}.bottom-modal .offer-card{margin-left:-8px;margin-top:1rem;box-shadow:none;padding:0}.bottom-modal .tnc-container{margin-top:10px}.bottom-modal .tnc-container p{margin:5px 0 14px}.bottom-modal .tnc-container .item-text{margin-bottom:12px}.bottom-modal .tnc-container .ul-wrapper{padding:16px;margin-top:0}.otp-page{height:100vh;font-size:16px;background:linear-gradient(180deg,transparent 70%,#007a6f 0);overflow:auto}@media only screen and (min-width:1800px){.otp-page{font-size:20px}}.otp-page .header-wrapper{padding:30px 0}@media only screen and (min-height:800px){.otp-page .header-wrapper{padding:43px 0}}@media only screen and (min-width:768px){.otp-page .header-wrapper{display:flex;margin:0 163px}}@media only screen and (min-width:1800px){.otp-page .header-wrapper{display:flex;padding:43px 0}}.otp-page .header-wrapper .header-img{display:flex;flex-direction:column}@media only screen and (min-width:768px){.otp-page .header-wrapper .header-img{flex-direction:row}}.otp-page .header-wrapper .header-img>img{height:30px;width:auto;margin:auto}@media only screen and (min-width:768px){.otp-page .header-wrapper .header-img>img{height:40px}}@media only screen and (min-width:1800px){.otp-page .header-wrapper .header-img>img{height:61px}}.otp-page .header-wrapper .header-content{font-size:16px;color:#222;font-weight:600;line-height:21px;text-align:center}@media only screen and (min-width:768px){.otp-page .header-wrapper .header-content{display:flex;justify-content:center;align-items:center;margin-left:5px;font-size:1em;margin-left:10px}}.otp-page .header-wrapper .secure-payment-text{margin-left:auto;margin-right:0;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1800px){.otp-page .header-wrapper .secure-payment-text{font-size:1em}}.otp-page .header-wrapper .secure-payment-text .lock-img{margin-left:5px;margin-bottom:-2px}@media only screen and (min-width:1800px){.otp-page .header-wrapper .secure-payment-text .lock-img{margin-bottom:0;height:38px;width:38px}}.otp-page .otp-content{z-index:1;position:relative;color:#fff;height:calc(100vh - 111px)}@media only screen and (min-height:800px){.otp-page .otp-content{height:calc(100vh - 140px)}}@media only screen and (min-width:768px){.otp-page .otp-content{height:70%}}@media only screen and (min-width:1800px){.otp-page .otp-content{height:76%}}.otp-page .otp-content .otp-form-wrapper{position:relative;width:77%;background:#fff;margin:0 auto;height:70%;border-radius:16px;border:2px solid rgba(167,193,221,.431);min-height:400px}@media only screen and (min-width:768px){.otp-page .otp-content .otp-form-wrapper{width:34%;height:100%;min-height:435px}}.otp-page .otp-content .otp-form-wrapper .otp-form{border-radius:10px;margin:12px;height:calc(100% - 24px);width:calc(100% - 24px);background:#f4f6f8}@media only screen and (min-width:768px){.otp-page .otp-content .otp-form-wrapper .otp-form{margin:3.4% 4%;width:92%;height:94.5%}}.otp-page .otp-content .otp-form-wrapper .otp-form .pcidss{margin:11px 21px 0 0;position:absolute;right:0;height:20px}@media only screen and (min-height:800px){.otp-page .otp-content .otp-form-wrapper .otp-form .pcidss{height:25px}}@media only screen and (min-width:768px){.otp-page .otp-content .otp-form-wrapper .otp-form .pcidss{margin:11px 30px 0 0;height:20px}}@media only screen and (min-width:1800px){.otp-page .otp-content .otp-form-wrapper .otp-form .pcidss{margin:28px 45px 0 0;height:38px}}.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container{padding:34px 20px}@media only screen and (min-height:800px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container{padding:45px 20px}}@media only screen and (min-width:768px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container{padding:20px 40px}}@media only screen and (min-width:1800px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container{padding:60px}}@media(max-width:768px)and (max-height:640px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container{padding:15px 20px}}.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .lock{font-size:22px;color:#334a5c;font-weight:600}.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .lock .lock-img{padding-right:9px;margin-bottom:-2px}.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .otp-desc{font-size:12px;color:#222;width:90%;padding-top:10px}@media only screen and (min-height:800px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .otp-desc{font-size:16px;padding-top:15px}}@media only screen and (min-width:768px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .otp-desc{font-size:14px}}@media only screen and (min-width:1800px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .otp-desc{font-size:22px}}.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .otp-error{color:#d50000;padding-top:5px}@media(max-width:768px)and (max-height:640px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .otp-error{padding-top:0}}.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .resend-otp{text-align:right;margin-top:13px;text-decoration:underline;font-size:16px;color:#3f4c58;font-weight:600;cursor:pointer}@media only screen and (min-width:1800px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .resend-otp{font-size:22px}}.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .resend-otp.disable{opacity:.6;cursor:none}.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .payment-info{font-size:14px;color:#3f4c58;margin-top:30px;margin-bottom:10px;display:flex;justify-content:space-between}@media only screen and (min-height:800px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .payment-info .no-error{margin-top:27%}}@media only screen and (min-width:768px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .payment-info{margin-top:40px}}@media only screen and (min-width:1800px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .payment-info{font-size:22px;margin-top:15%}}.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .amount{font-size:14px;color:#3f4c58;font-weight:600;display:flex;justify-content:space-between}@media only screen and (min-width:1800px){.otp-page .otp-content .otp-form-wrapper .otp-form .otp-container .amount{font-size:22px}}.otp-page .otp-content .otp-form-wrapper .submit-btn{background:#007a6f;margin:0 40px;width:calc(100% - 80px);font-size:16px;border-radius:6px;cursor:pointer}.otp-page .otp-content .otp-form-wrapper .submit-btn.disable{opacity:.5;cursor:none}@media only screen and (max-width:991px){.otp-page .otp-content .otp-form-wrapper .submit-btn{position:absolute;bottom:0;margin:30px 17px;width:calc(100% - 58px)}}@media only screen and (min-width:1800px){.otp-page .otp-content .otp-form-wrapper .submit-btn{height:80px;font-size:26px;border-radius:24px}}@media(max-width:768px)and (max-height:640px){.otp-page .otp-content .otp-form-wrapper .submit-btn{margin:10px 17px 30px}}.otp-page .otp-content .line-container{padding-top:15px;display:flex;align-items:center;margin:0 23px;font-size:17px}@media only screen and (min-width:768px){.otp-page .otp-content .line-container{color:#3f4c58;font-size:14px}}@media only screen and (min-width:1800px){.otp-page .otp-content .line-container{padding:15px 0;font-size:22px}}@media(min-width:768px)and (max-height:640px){.otp-page .otp-content .line-container{padding-top:5px}}.otp-page .otp-content .line-container .or{line-height:24px}.otp-page .otp-content .line-container .horizontal-line{width:35%;display:inline-block;opacity:.5}.otp-page .otp-content .complete-payment{font-size:17px;text-decoration:underline;line-height:24px;align-items:end;display:flex;justify-content:center;margin-top:10px;cursor:pointer}@media only screen and (min-width:768px){.otp-page .otp-content .complete-payment{color:#3f4c58;font-size:14px;margin-top:0}}@media only screen and (min-width:1800px){.otp-page .otp-content .complete-payment{color:#3f4c58;font-size:26px;margin-top:0}}.otp-page .otp-content .complete-payment>img{padding-left:7px;height:21px;width:23px}@media only screen and (min-width:1800px){.otp-page .otp-content .complete-payment>img{margin-bottom:-3px}}.otp-page .otp-content .expiry-wrapper{display:flex;width:100%;margin:auto;flex-direction:column;text-align:center}@media only screen and (min-width:768px){.otp-page .otp-content .expiry-wrapper{flex-direction:row;width:34%;font-size:1em;text-align:unset;margin-top:25px}}.otp-page .otp-content .expiry-wrapper .expiry{opacity:.65;line-height:22px;margin-top:25px}@media only screen and (min-width:768px){.otp-page .otp-content .expiry-wrapper .expiry{margin-top:0}}@media(max-width:768px)and (max-height:640px){.otp-page .otp-content .expiry-wrapper .expiry{margin-top:15px}}.otp-page .otp-content .expiry-wrapper .cancel-payment{opacity:.65;text-decoration:underline;line-height:22px;margin-top:9px;cursor:pointer}@media only screen and (min-width:768px){.otp-page .otp-content .expiry-wrapper .cancel-payment{margin-left:auto;margin-right:0;margin-top:0}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.new-otp-input-wrapper{display:flex;justify-content:space-between;margin-top:27px;position:relative}.new-otp-input{width:15%;height:46px;border:1px solid #007a6f;border-radius:8px;box-shadow:inset 0 0 4px #007a6f;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;cursor:text;color:#007a6f}.fake-caret{width:1px;height:24px;background:#007a6f;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.header{padding:0;background:none;box-shadow:none;height:auto;display:flex}.header .title{font-size:22px;width:90%;font-weight:600}.header .cross{margin:4px 7px}.divider1{margin:15px 0}.modal-content-wrapper{margin-top:auto;text-align:center}.modal-content-wrapper .description{text-align:center;font-size:18px;line-height:20px;color:#363636;opacity:.7;margin-bottom:40px}.modal-content-wrapper h2{font-size:20px}.modal-footer{display:flex}.modal-footer .cancel-btn{margin:0 10px;color:#363636;background:#fff;border:1px solid #cdcdcd;opacity:.6;font-size:17px}.modal-footer .delete-btn{margin:0 10px;background:#159587;font-size:17px}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.busy-holder.backdrop{background:rgba(0,0,0,.85);position:fixed;left:0;top:0;right:0;bottom:0;z-index:999999}.busy-holder .busy{position:absolute;left:0;top:calc(50% - 60px);z-index:9999;right:0;text-align:center;max-width:400px;background-color:#fff;border-radius:4px;width:80%;margin:auto;padding:12px}.busy-holder .busy .loader{margin:auto;border-radius:50%;border:3px solid #159587;border-top-color:#fff;width:40px;height:40px;animation:spin 2s linear infinite}.busy-holder .busy img{animation:rotating 2s linear infinite}.busy-holder .busy .loading-text{color:#000;margin:10px auto;font-weight:300;font-size:16px}.showButtonLoader{margin:-4px 8px;border-radius:50%;border:3px solid #fff;border-top-color:#fd3752;width:23px;height:23px;-webkit-animation:fa-spin 2s linear infinite;display:inline-block;animation:spin 2s linear infinite}.showLoader:before{content:""}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.qr-code-modal .modal__dialog{border-radius:33px;box-shadow:0 33px 36px rgba(0,39,128,.122);max-width:450px}.qr-code-modal .modal__content .content-container{max-height:700px;padding:0}@media only screen and (min-width:1200px){.qr-modal-container{box-shadow:0 8px 24px rgba(0,0,0,.12)}}.qr-modal-container .qr-header{padding:1.5rem}.qr-modal-container .qr-header .qr-arrow{transform:scale(1.2)}.qr-modal-container .qr-header .qr-upi{transform:scale(.85);margin-left:65px}.qr-modal-container .qr-header .qr-pcidss{transform:scale(.65)}@media only screen and (max-width:700px){.qr-modal-container .qr-header .qr-arrow{margin-left:8px}}.qr-modal-container .qr-content .qr-blur{height:280px;width:280px;position:absolute;left:0;right:0;margin:auto}.qr-modal-container .qr-content .qr-blur .qr-blur-box{height:100%;width:100%;position:relative;display:flex}.qr-modal-container .qr-content .qr-blur .qr-blur-box .qr-btn{background:#286d63;top:0;bottom:0;right:0;left:0;margin:auto;padding:15px 25px;font-size:revert;cursor:pointer}.qr-modal-container .qr-content .qr-amount{color:#334a5c;text-align:center;margin:10px 0}.qr-modal-container .qr-content .scan-text{color:#334a5c;font-size:medium;font-weight:500;margin-bottom:0;margin-top:5px;text-align:center}.qr-modal-container .qr-content .scan-text-mobile{margin:3px 20px}.qr-modal-container .qr-content .app-icons{margin:-30px 0;transform:scale(.3)}@media only screen and (max-width:700px){.qr-modal-container .qr-content{left:0;right:0;margin:auto;position:absolute;top:18vh}}.qr-footer{background:#286d63;border:.5px solid #286d63;border-radius:0 0 16px 16px;padding:20px;text-align:center}@media only screen and (max-width:700px){.qr-footer{bottom:0;border-radius:0;position:fixed;width:100%}}.qr-footer .qr-upic-countdown{width:130px;margin-left:15px;position:relative}.qr-footer .qr-upic-countdown span{position:absolute;left:0;right:0;margin:auto;height:100%;top:28px;bottom:0;display:flex;align-items:center;justify-content:center;color:#fff;opacity:.8;font-size:12px}@media only screen and (max-width:991px){.qr-footer .qr-upic-countdown span{font-size:10px}}.qr-footer .qr-upic-countdown .CircularProgressbar .CircularProgressbar-text{dominant-baseline:middle;text-anchor:middle;fill:#fff;font-size:24px;font-weight:600}.qr-footer .qr-warning{color:#fff;margin-left:10px;font-weight:505;font-size:revert}.web-qr-view{display:grid;overflow:hidden;grid-template-columns:1fr 2fr}.web-qr-view .qr-img-section{width:120px;height:115px;position:relative}.web-qr-view .qr-img-section img{width:100%;height:100%}.web-qr-view .qr-img-section button{top:48px;right:38px;width:42px;height:22px;color:#159587;font-weight:600;position:absolute;border-radius:8px;background-color:#fff;border:1px solid #159587}.web-qr-view .qr-text-section{display:flex;overflow:hidden;align-items:center;flex-direction:column;justify-content:center}.web-qr-view .qr-text-section .text-qr{text-align:left;line-height:1.5rem}.web-qr-view .qr-text-section .web-qr-logos{width:290px}.web-qr-view .qr-text-section .web-qr-logos img{width:100%}.emi-container{border:1px solid #d9d9d9;padding:8px;margin-top:17px;border-radius:6px}.emi-container .emi-header{padding:6px 10px;display:flex;justify-content:space-between;cursor:pointer}.emi-container .emi-header .img-container{display:flex}.emi-container .emi-header .img-container .bank-image{margin-right:10px;width:auto;height:22px}.emi-container .emi-header .img-container .bank-name{display:flex;align-items:center;font-size:14px}.emi-container .emi-header .chevron{background-position:50%;transform:rotate(0deg);background-position:100%;transform:rotate(90deg)}.emi-container .emi-header .chevron,.emi-container .emi-header .chevron.rotate-chevron{background-image:url(/checkout-static/images/chevron.svg);height:14px;width:18px;background-size:contain;display:block;background-repeat:no-repeat;min-width:30px}.emi-container .emi-header .chevron.rotate-chevron{background-position:50%;transform:rotate(0deg);transform:rotate(-90deg)}.emi-container .emi-content{max-height:1000px;transition:max-height 1s ease-in-out}.emi-container .emi-row{display:flex;padding:10px;justify-content:start;align-items:center}.emi-container .emi-row div{display:flex;align-items:center;justify-content:flex-start}.emi-container .emi-row .card-selection{margin-right:12px}.emi-container .add-card-container{border:1px solid #dbf2ed;padding:7px 10px;margin:0 10px;width:calc(100% - 20px);border-radius:6px}.emi-container .add-card-container .add-card-header{display:flex;padding:5px 0;font-size:14px;color:#434343;font-weight:600;justify-content:space-between}.emi-container .add-card-container .add-card-header .add-icon{background-image:url(/checkout-static/images/add.svg);height:19px;width:19px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;cursor:pointer;margin-right:10px}.emi-container .add-card-container .add-card-header .add-card-text{display:flex;width:53%;align-items:center}.emi-container .add-card-container .add-card-header .add-card-text .back-button{height:14px;width:20px;margin-right:5px}.bottomImgWeb{position:absolute;height:28px;bottom:20px;margin:0 auto;text-align:center}.LoadingMain{height:100vh;width:100%}.LoadingMain .container{position:relative;display:flex;align-items:center;justify-content:center;height:100vh;flex-direction:column;background:#fff;font-family:Source Sans Pro}.LoadingMain .container .successFailureContent{border:15px solid #fff;text-align:center}.LoadingMain .container .headerLogo{position:absolute;top:60px;display:flex}.LoadingMain .container .headerLogoText{margin-top:16px;margin-left:5px;font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#373737}.LoadingMain .container .paymentText{width:302px;height:58px;left:29px;top:364px;font-style:normal;font-weight:600;font-size:20px;line-height:25px;text-align:center;color:#363636}.LoadingMain .container .paymentTextHighlight{font-weight:800}.LoadingMain .container .secureTextLoading{display:flex;left:89px;top:468px;font-style:normal;font-weight:600;font-size:12px;line-height:15px;text-align:center;color:#8590d6}.LoadingMain .container .bottomText{position:absolute;width:243px;height:28px;bottom:40px;font-style:normal;font-weight:400;font-size:14px;line-height:28px;text-align:center;color:#7b7b7b}.LoadingMain .container .secureImg{background:#8590d6;height:17px;width:15px;margin-left:12px;text-align:center;margin-top:11px}.LoadingMain .webviewContainerLoading{width:720px;height:760px;margin:auto;bottom:100px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.12);border-radius:36px}.LoadingMain .webviewContainerLoading .paymentTextWeb{width:380px;font-size:24px}.LoadingMain .webviewContainerLoading .bottomTextWeb{position:absolute;width:300px;height:28px;bottom:40px;font-family:Source Sans Pro;font-style:normal;font-size:16px;line-height:28px;text-align:center;color:#7b7b7b}.LoadingMain .headerPayment{background:transparent linear-gradient(180deg,#3240a0,#3f51b5) 0 0 no-repeat padding-box;width:100vw;height:184px;box-shadow:0 3px 6px rgba(0,0,0,.12);z-index:0;color:#fff;align-items:flex-start;max-width:100%;height:185px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.nbcash-container{padding:16px;height:70px}.nbcash-container .nbcash-content{font-size:15px}.nbcash-container .nbcash-content .nbcash-text{margin-left:10px}.nbcash-container .nbcash-content .nbcash-text .nbcash-amount{color:#159587;font-size:small;margin-top:2px}.retry-payment-container .full-width-cancel-modal{background-color:hsla(0,0%,100%,0)}.retry-payment-container .modal__content .content-container{padding:0}.retry-payment-container .close{background-color:#000;position:absolute;top:-50px;left:47%;width:38px;height:38px;border-radius:50%}.retry-payment-container .close:hover{opacity:1}.retry-payment-container .close:after,.retry-payment-container .close:before{position:absolute;left:18px;top:10px;content:" ";height:16px;width:1.5px;background-color:#fff}.retry-payment-container .close:before{transform:rotate(45deg)}.retry-payment-container .close:after{transform:rotate(-45deg)}.retry-payment-container .headDiv{height:100px;margin-bottom:16px;background:#fff7fa;border-radius:20px 20px 0 0;margin-top:5px}.retry-payment-container .headDiv-1{width:90%;display:flex;justify-content:space-evenly;gap:10px;align-items:center;background:#fff7fa;border-radius:20px 20px 0 0;height:100px;margin:auto}.retry-payment-container .headDivContent{width:70%;margin-top:10px}.retry-payment-container .headDivContent h3{font-family:Source Sans Pro;font-size:24px;font-weight:600;color:#334a5c;margin:0 0 -5px}.retry-payment-container .headDivContent p{font-size:13px;color:#334a5c}.retry-payment-container .failed-logo img{width:50px}.retry-payment-container .upiDiv{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.retry-payment-container .upiDiv div{display:flex;flex-direction:column;align-items:center}.retry-payment-container .upiDiv img{height:48px}.retry-payment-container .upiNameText{margin:8px 0 0;font-size:14px;font-weight:600;text-align:center}.retry-payment-container .otherMethodDiv{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;background:#fff;border:2px solid #d1d9de;width:100%;padding:10px;font-size:16px;font-weight:600;border-radius:8px;line-height:20px;color:#363636;cursor:pointer;transition:background-color .3s ease-in-out}.retry-payment-container .otherMethodDiv p{font-size:16px;font-weight:600;color:#666;margin:0 8px 0 0}.retry-payment-container .arrowGreater{height:16px}.retry-payment-container .arrowDown{height:16px;transform:rotate(90deg);transition:transform .3s ease-in-out}.retry-payment-container .arrowGreater.active{transform:rotate(-90deg)}.retry-payment-container .commonPadding{padding:0 20px}.retry-payment-container .cancelPayment{display:block;width:100%;padding:10px;color:#fff;font-size:16px;font-weight:600;border-radius:8px;border:none;cursor:pointer;transition:background-color .3s ease-in-out;margin-bottom:8px;background-color:#68b86c}.retry-payment-container .makePayment{background-color:#f44336}.retry-payment-container .payment-box{width:100%;margin:auto;font-size:12px;color:#334a5c}.retry-payment-container .payment-box-heading{padding-top:10px;margin-left:8%;margin-bottom:20px}.retry-payment-container .upi-card-container{border:1px solid #d1d9de;width:85%;margin:auto;height:50px;position:relative;overflow:hidden;border-radius:5px}.retry-payment-container .upi-card-container.after{height:170px;transition-duration:.5s}.retry-payment-container .upi-card-container.after.after-botton{height:220px;transition-duration:.5s}.retry-payment-container .upi-card-container.before{transition-duration:.5s}.retry-payment-container .upi-card{width:100%;height:50px;margin:auto;display:flex;justify-content:space-between;border-bottom:none}.retry-payment-container .upi-card-logo{width:20%;height:50px;position:relative;margin-left:10px}.retry-payment-container .upi-logo{position:absolute;width:100%;top:20%}.retry-payment-container .upi-card-box{width:50%;height:50px}.retry-payment-container .upi-card-aerrow{width:10%;height:50px;position:relative}.retry-payment-container .upi-card-aerrow.transform{transform:scale(.5)}.retry-payment-container .upi-card-aerrow .upi-card-img{margin:0;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.retry-payment-container .upi-card-aerrow .upi-card-img.after{rotate:90deg}.retry-payment-container .upi-text{font-size:13px;margin-bottom:10px;font-weight:700}.retry-payment-container .upi-box-container .upi-box-container-parent{width:100%;margin:auto;padding:5px;display:flex;flex-direction:row;overflow-x:scroll}.retry-payment-container .saved-card{width:85%;height:50px;margin:auto;display:flex;justify-content:space-between;border:1px solid #d1d9de;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#363636;opacity:70%}.retry-payment-container .saved-card-logo{width:20%;height:50px}.retry-payment-container .saved-card-box{width:50%;height:50px}.retry-payment-container .saved-card-aerrow{width:10%;position:relative}.retry-payment-container .saved-card-aerrow .saved-card-img{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.retry-payment-container .another-method{width:85%;height:50px;display:flex;justify-content:space-between;border:1px solid #d1d9de;border-radius:5px;margin:30px auto 40px}.retry-payment-container .another-card-box{width:80%;height:70px;margin-left:20px}.retry-payment-container .another-card-aerrow{width:10%;position:relative}.retry-payment-container .another-card-aerrow.transform{transform:scale(.5)}.retry-payment-container .another-card-aerrow .another-card-img{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.retry-payment-container .upi-head{width:70px;height:70px;text-align:center;border-radius:4px;margin-top:10px}.retry-payment-container .upi-img-container{width:35px;height:35px;margin:auto}.retry-payment-container .upi-image{width:90%;height:100%;margin-top:-5px}.retry-payment-container .green-payment-button{width:100%;height:50px;margin-top:20px;border-radius:5px;background-color:#286d63;font-size:18px;text-align:center;color:#fff;font-weight:700;padding:14px}.retry-payment-container .disable-channel{opacity:.3;order:999999!important}.retry-payment-container .each-bank{margin:0 10px;padding:5px 10px;align-items:center;display:flex;justify-content:space-evenly;background:#f5f5f5 0 0 no-repeat padding-box;border:1px solid #ebebeb;border-radius:6px;min-height:90px}.retry-payment-container .each-bank .upi-head{display:flex;flex-direction:column}.retry-payment-container .selected-bank{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.161);border:1px solid #159587;border-radius:6px}.retry-payment-container .first-bank{order:-1}.retry-payment-container ::-webkit-scrollbar{display:none}.exit-feedback-modal .options{display:flex;justify-content:space-between;padding:14px 0;font-size:16px;color:#545454;border-bottom:1px solid hsla(0,0%,80%,.4);cursor:pointer}.exit-feedback-modal .options .options-select{display:flex;height:20px;width:20px;border-radius:50%;border:2px solid #d1d1d1;justify-content:center;align-items:center}.exit-feedback-modal .other-description{display:flex;flex-direction:column;align-items:end}.exit-feedback-modal .other-description textarea{width:100%;height:80px;resize:none;margin-top:8px}.exit-feedback-modal .other-description textarea::placeholder{padding-left:4px;font-size:16px}.exit-feedback-modal .button-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.exit-feedback-modal .button-wrapper button[disabled]{opacity:50%}.exit-feedback-modal .button-wrapper .btn{width:45%}.exit-feedback-modal .button-wrapper .btn.yes{background:#fff;border:1px solid gray;color:#000}.exit-feedback-modal .button-wrapper .btn.no{background:#159587}.exit-feedback-modal .mt-20{margin-top:20px}.service-charge{font-weight:700;color:#000;font-size:16px}.hood-platform-info{color:#363636;font-size:14px;margin-top:12px}.service-charge-container div{color:#000;font-size:14px;margin-top:10px}.service-charge-container div .close{position:absolute;right:20px;top:20px;width:32px;height:32px;opacity:.3}.service-charge-container div .close:hover{opacity:1}.service-charge-container div .close:after,.service-charge-container div .close:before{position:absolute;left:15px;content:" ";height:18px;width:2px;background-color:gray}.service-charge-container div .close:before{transform:rotate(45deg)}.service-charge-container div .close:after{transform:rotate(-45deg)}.service-charge-container div .merchant-charge{color:#363636;opacity:90%}.service-breakdown .close{position:absolute;right:20px;top:20px;width:32px;height:32px;opacity:.3}.service-breakdown .close:hover{opacity:1}.service-breakdown .close:after,.service-breakdown .close:before{left:15px;position:absolute;background-color:gray;content:" ";width:2px;height:18px}.service-breakdown .close:before{transform:rotate(45deg)}.service-breakdown .close:after{transform:rotate(-45deg)}.service-breakdown .service-breakdown-title{display:flex;gap:15px}.service-breakdown .service-breakdown-title .service-breakdown-icon{width:24px;height:24px}.service-breakdown .service-breakdown-title .service-breakdown-title-category{margin-top:4.5px;font-size:16px;font-weight:700;color:#464646;opacity:80%}.service-breakdown .service-breakdown-title div{margin-bottom:20px}.service-breakdown .service-breakdown-container .service-breakdown-name{color:#363636;font-size:16px;font-weight:700}.service-breakdown .service-breakdown-container li{color:gray;margin-top:10px}.service-breakdown .service-breakdown-container hr{margin-top:15px}.payment-merchant-card{padding:16px;height:60px;display:flex;justify-content:space-between;background:#fff}.payment-merchant-card.show-bottom{margin-bottom:0;border-bottom:1px solid hsla(0,0%,50%,.22)}.payment-merchant-card.before{margin-bottom:5px}.payment-merchant-card .after{margin-bottom:0}.payment-merchant-card .payment-merchant-card-logo-container{display:flex;gap:10px}.payment-merchant-card .payment-merchant-card-logo{position:relative;margin-left:16px}.payment-merchant-card .payment-merchant-card-logo img{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.payment-merchant-card .payment-merchant-card-text{width:200px;font-size:11px;position:relative;margin-left:20px}.payment-merchant-card .payment-merchant-card-text h2{top:55%;margin-top:6px}.payment-merchant-card .payment-merchant-card-icon{position:relative;width:17px;margin-right:4px}.payment-merchant-card .payment-merchant-card-icon.desktop-info{rotate:0deg}.payment-merchant-card .payment-merchant-card-icon.desktop-info img{width:70%}.payment-merchant-card .payment-merchant-card-icon.before{rotate:270deg}.payment-merchant-card .payment-merchant-card-icon.after{rotate:90deg}.payment-merchant-card .payment-merchant-card-icon img{width:100%;margin-right:0;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.payment-merchant-card .hide-div{display:none}.dropdown.before{display:block;width:100%;background-color:#fff;margin-bottom:5px}.dropdown.after{background-color:#fff;padding-bottom:10px}.dropdown li{margin-left:-15px}.service-breakdown{background-color:0}.service-breakdown.before{display:block;padding:16px 16px 1px}.service-breakdown.after{display:none}.payment-status-wrapper{height:calc(var(--vh, 1vh)*100)}@media only screen and (max-width:991px){.payment-status-wrapper{position:relative;background-color:#fff}}@media(max-height:740px){.payment-status-wrapper.sm{height:calc(var(--vh, 1vh)*120);overflow-y:scroll;overflow-x:hidden}}.payment-status-wrapper .desktop-background-header{height:30%;width:100%;background-color:#3e4ba8}@media only screen and (max-width:991px){.payment-status-wrapper .desktop-background-header{display:none}}.payment-status-wrapper .payment-status-container{position:relative;height:100%;width:100%;background-color:#fff;padding:16px}@media only screen and (min-width:1200px){.payment-status-wrapper .payment-status-container{width:33%;height:85%;top:-15%;margin:auto;border-radius:36px;box-shadow:0 8px 24px rgba(0,0,0,.12);min-height:740px;max-height:812px;min-width:800px}}.payment-status-wrapper .payment-status-container .bottomImgWeb{position:absolute;height:28px;bottom:20px;margin:0 auto;text-align:center;align-items:center}.payment-status-wrapper .payment-status-container .header{display:flex;align-items:center;justify-content:center;gap:4px}.payment-status-wrapper .payment-status-container .header .header-text{font-size:18px;font-weight:600;margin-top:4px}.payment-status-wrapper .payment-status-container .payment-status-img{margin:40px 0;background-color:#fff;width:100%;height:156px;display:flex;align-items:center;justify-content:center}.payment-status-wrapper .payment-status-container .payment-status-text{font-size:18px;text-align:center;padding:4px 8px;margin-bottom:16px}.payment-status-wrapper .payment-status-container .payment-status-text .payment-msg{font-weight:600;margin-bottom:8px;font-size:20px}.payment-status-wrapper .payment-status-container .payment-status-text .payment-time{margin-top:10px;font-size:14px;font-weight:400;color:#363636}.payment-status-wrapper .payment-status-container .transaction-details{padding:16px 0;display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid #d1d9de}.payment-status-wrapper .payment-status-container .transaction-details .transaction-info{font-size:16px}.payment-status-wrapper .payment-status-container .transaction-details .transaction-info .transaction-id{margin:1rem 0 0;font-size:16px;font-weight:600}.payment-status-wrapper .payment-status-container .transaction-details .copy{color:#159587;font-size:16px;font-weight:600}.payment-status-wrapper .payment-status-container .mobile-pci-dss-img{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:40px}.payment-status-wrapper .payment-status-container .mobile-pci-dss-img .secure-text-loading{display:flex;align-items:center;gap:10px;color:#8590d6}.payment-status-wrapper .payment-status-container .mobile-pci-dss-img .secure-text-loading .secure-img{background-color:#8590d6;height:15px;width:15px}.payment-status-wrapper .payment-status-container .btn{position:absolute;bottom:10px;left:5%;height:48px;width:90%;font-weight:600;font-size:18px;background-color:#fff}.payment-status-wrapper .payment-status-container .btn.success-btn{border:2px solid #159587;color:#159587}@media only screen and (min-width:1200px){.payment-status-wrapper .payment-status-container .btn.success-btn{background-color:#159587;color:#fff}}.payment-status-wrapper .payment-status-container .redirection-text{position:fixed;bottom:6%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;font-size:18px;text-align:center;padding-right:28px}.payment-status-wrapper .payment-status-container .redirection-text .click{text-decoration:underline;color:#42678a}@media only screen and (min-width:1200px){.payment-status-wrapper .payment-status-container .redirection-text{position:absolute;padding:0}}@media(max-height:740px){.payment-status-wrapper .payment-status-container .redirection-text{position:absolute}}.payment-status-wrapper .payment-status-container .processing-text{position:fixed;font-size:18px;bottom:5%;width:100%;display:flex;justify-content:center}@media only screen and (min-width:1200px){.payment-status-wrapper .payment-status-container .processing-text{position:absolute}}.payment-status-wrapper .pending-modal{display:flex;flex-direction:column;align-items:center}.payment-status-wrapper .pending-modal .header{display:flex;align-items:center;justify-content:center;gap:4px}.payment-status-wrapper .pending-modal .header img{height:36px}.payment-status-wrapper .pending-modal .header .header-text{font-size:16px;font-weight:600;margin-top:1px}.payment-status-wrapper .pending-modal .pending-modal-subtext{display:flex;flex-direction:column;align-items:center;gap:12px}.payment-status-wrapper .pending-modal .pending-modal-subtext .text-bold{font-weight:600;font-size:16px}.upi-collect-page{height:100%;padding:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#000;text-align:center}@media only screen and (max-width:767px){.upi-collect-page{height:calc(var(--vh, 1vh)*100)}}@media only screen and (min-width:1200px){.upi-collect-page{min-height:700px;padding:30px;border-radius:36px;box-shadow:0 8px 24px rgba(0,0,0,.12)}}.upi-collect-page .header-wrapper{width:100%;display:flex;text-align:left;justify-content:flex-start}.upi-collect-page .header-wrapper .header-img{display:flex;align-items:left}@media only screen and (min-width:768px){.upi-collect-page .header-wrapper .header-img{flex-direction:row}}.upi-collect-page .header-wrapper .header-img>img{margin-right:4px}@media only screen and (min-width:768px){.upi-collect-page .header-wrapper .header-img>img{height:40px}}@media only screen and (min-width:1800px){.upi-collect-page .header-wrapper .header-img>img{height:61px}}.upi-collect-page .header-wrapper .header-content{font-size:14px;font-weight:600;padding-top:15px}@media only screen and (min-width:768px){.upi-collect-page .header-wrapper .header-content{font-size:1.5em;padding-top:10px}}.upi-collect-page .upi-countdown{width:120px;display:flex;justify-content:center;align-items:center;position:relative}@media only screen and (min-width:1200px){.upi-collect-page .upi-countdown{width:160px}}.upi-collect-page .upi-countdown .progress-bar-text{position:absolute;margin-top:36px;font-size:18px}.upi-collect-page .secure-wrapper .secure-text{display:flex;align-items:center;color:#8590d6}.upi-collect-page .secure-wrapper .secure-text .secure-img{height:16px;width:16px;margin-left:6px;background:#8590d6}.upi-collect-page .message{font-weight:600;font-size:20px;width:100%}.upi-collect-page .message .bullet-list{padding-left:16px;line-height:1.75}.upi-collect-page .bottom-content{width:100%}.upi-collect-page .bottom-content .cancel-upi-payment{width:100%;padding:8px;background-color:#fff;border:2px solid #159587;border-radius:6px;font-size:20px;font-weight:600;color:#159587}.upi-collect-page .bottom-content .hidden{visibility:hidden}.upi-collect-page .bottom-content .upi-footer-note{color:gray;line-height:22px;margin-top:16px}.upi-countdown-wrapper{height:100vh;font-size:16px;background:linear-gradient(#3e4ba8 15%,#fff 0);overflow:auto}@media only screen and (max-width:767px){.upi-countdown-wrapper{background:#fff}}@media only screen and (min-width:1200px){.upi-countdown-wrapper{padding-top:4.5%}}.upi-countdown-wrapper .upi-countdown-content{z-index:1;position:relative;height:calc(100vh - 111px)}@media only screen and (min-height:800px){.upi-countdown-wrapper .upi-countdown-content{height:calc(100vh - 140px)}}@media only screen and (min-width:768px){.upi-countdown-wrapper .upi-countdown-content{height:70%}}@media only screen and (min-width:1800px){.upi-countdown-wrapper .upi-countdown-content{height:76%}}.upi-countdown-wrapper .upi-countdown-content .upi-countdown-content-wrapper{position:relative;background:#fff;margin:0 auto;border-radius:16px;min-height:400px}@media only screen and (min-width:768px){.upi-countdown-wrapper .upi-countdown-content .upi-countdown-content-wrapper{width:34%;height:100%;min-height:435px}}#makePaymentBtn{transform:scale(1);transition:transform .08s ease,box-shadow .08s ease}#makePaymentBtn.pressed,#makePaymentBtn:active:not(:disabled){transform:scale(.94);box-shadow:inset 0 3px 8px rgba(0,0,0,.25)!important}.mobile-pay-now{width:100%}.otp-bottom-sleeve{display:flex;flex-direction:column;align-items:start;justify-content:center}.otp-bottom-sleeve .otp{font-size:16px;font-weight:600;line-height:1.5}.otp-bottom-sleeve .otp-text{margin:12px 0;line-height:1.4;color:gray}.otp-bottom-sleeve .otp-actions{width:100%;display:flex;flex-direction:row-reverse}.otp-bottom-sleeve .otp-actions .deny-btn{background:#fff;border:1px solid gray;color:gray;font-size:16px;font-weight:600;border-radius:6px;margin-right:12px;padding:10px 20px}.otp-bottom-sleeve .otp-actions .submit-button{background:#007a6f;color:#fff;font-size:16px;font-weight:600;border:none;border-radius:6px;padding:12px 20px}.quick-credit-debit{background-color:#fff}.quick-credit-debit .wrapper{display:flex;flex-direction:column}.quick-credit-debit .divider:last-child{display:none}.quick-credit-debit .last-child-divider{display:block!important}.quick-credit-debit .disable-channel-divider{order:998}.quick-credit-debit .bank-img-container{display:flex;justify-content:center;margin-right:10px}.quick-credit-debit .bank-image{width:auto;height:30px}.quick-credit-debit .bank-text{color:#363636;opacity:1;font-size:16px;margin-left:10px}.quick-credit-debit .bank-wrapper{margin-top:16px;display:flex;flex-direction:column;overflow-x:scroll}.quick-credit-debit .bank-wrapper .card-selection{margin-right:10px}.quick-credit-debit .each-bank,.quick-credit-debit .each-bank .bank-head{align-items:center;display:flex}.quick-credit-debit ::-webkit-scrollbar{display:none}@media only screen and (min-width:991px){.quick-credit-debit .card-title{position:relative;left:-16px;padding-left:16px;background:#f7f7f7;padding-top:20px;width:calc(100% + 32px);padding-bottom:16px;border-radius:3px 3px 0 0}}.quick-credit-debit .request-card{padding:12px;border:1.2px solid #fec988;background-color:#fff8f0;border-radius:6px;margin:16px 0}.quick-credit-debit .request-card .card-icon{background-image:url(/checkout-static/images/cards.svg);height:72px;width:72px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;min-width:78px}.quick-credit-debit .request-card .request-btn{margin-top:8px;border-radius:4px;width:60px;height:30px;outline:none;border:0;font-weight:600}.quick-credit-debit .request-card .request-yes{background-color:#159587;margin-right:8px;color:#fff}.quick-credit-debit .request-card .request-no{background-color:#fff;border:1px solid rgba(70,70,70,.2)}.quick-credit-debit .disable-channel{opacity:.3;order:999999!important}.quick-credit-debit .single-card .card-number-wrapper{display:flex;flex-direction:column;gap:10px;align-items:center}.quick-credit-debit .single-card .card-number-wrapper .bank-image{background-image:url();height:19px;width:19px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;min-width:26px;margin-right:18px}.quick-credit-debit .single-card .card-number-wrapper .bank-card-detail .card-id{color:#363636;font-size:15px;line-height:20px}.quick-credit-debit .single-card .card-number-wrapper .bank-card-detail .offer-text{color:#159587;font-size:12px;font-weight:600;margin-top:4px}.quick-credit-debit .single-card .card-number-wrapper .bank-card-detail .cvv{margin-left:10px}.quick-credit-debit .single-card .card-number-wrapper .bank-card-detail .cvv input{background:#fff 0 0 no-repeat padding-box;border:1px solid #cdcdcd;border-radius:4px;color:rgba(54,54,54,.6);height:36px;width:80px;padding:8px;font-size:15px;margin-right:10px}.quick-credit-debit .single-card .card-number-wrapper .bank-card-detail .discount-container{display:flex;margin-top:8px}.quick-credit-debit .single-card .card-number-wrapper .bank-card-detail .discount-container .discount{color:green;font-weight:600;margin-left:5px}.quick-credit-debit .single-card .card-selection{margin:0 10px 0 0}.quick-credit-debit .single-card .payzapp-tooltip{padding:5px}.quick-credit-debit .upi-box-container .upi-box-container-parent{width:100%;margin:auto;padding:5px;display:flex;flex-direction:row;overflow-x:scroll}.quick-credit-debit .selected-bank{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.161);border:1px solid #159587;border-radius:6px}.quick-credit-debit .first-bank{order:-1}input[type=range]{-webkit-appearance:none;margin-top:-5px}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:55px;cursor:pointer;border-radius:5px;background:linear-gradient(270deg,#009587 100%,#000 0);padding-right:10px}input[type=range]::-webkit-slider-thumb{margin:5px;height:45px;width:50px;border-radius:5px;background:#fff;background-image:url(https://assets.nobroker.in/merchandise/media/swipeArrow);background-size:50% 50%;background-repeat:no-repeat;background-position:50%;-webkit-appearance:none}input[type=range]::-moz-range-track{width:100%;height:10px;cursor:pointer;box-shadow:1px 1px 1px #000;background:#56984c;border-radius:5px}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000;height:30px;width:30px;border-radius:50%;cursor:pointer}.qc-swipe-btn{width:100%;height:50px;border-radius:10px;cursor:pointer}.qc-swipe-btn .qc-btn-text{width:57%;top:28px;left:50px;right:50px;margin:auto;display:flex;color:#fff;font-size:19px;font-weight:700;padding-top:16px;position:absolute;justify-content:center}.retry-payment-container-n .modal__content .content-container{padding:0}.retry-payment-container-n .close{background-color:#000;position:absolute;top:-50px;left:47%;width:38px;height:38px;border-radius:50%}.retry-payment-container-n .close:hover{opacity:1}.retry-payment-container-n .close:after,.retry-payment-container-n .close:before{position:absolute;left:18px;top:10px;content:" ";height:16px;width:1.5px;background-color:#fff}.retry-payment-container-n .close:before{transform:rotate(45deg)}.retry-payment-container-n .close:after{transform:rotate(-45deg)}.retry-payment-container-n .headDiv{height:100px;margin-bottom:16px;background:#fff7fa;border-radius:20px 20px 0 0;margin-top:5px}.retry-payment-container-n .headDiv-1{width:90%;display:flex;justify-content:space-evenly;gap:10px;align-items:center;background:#fff7fa;border-radius:20px 20px 0 0;height:100px;margin:auto}.retry-payment-container-n .headDivContent{width:70%;margin-top:10px}.retry-payment-container-n .headDivContent h3{font-family:Source Sans Pro;font-size:24px;font-weight:600;color:#334a5c;margin:0 0 -5px}.retry-payment-container-n .headDivContent p{font-size:13px;color:#334a5c}.retry-payment-container-n .failed-logo img{width:50px}.retry-payment-container-n .upiDiv{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.retry-payment-container-n .upiDiv div{display:flex;flex-direction:column;align-items:center}.retry-payment-container-n .upiDiv img{height:48px}.retry-payment-container-n .upiNameText{margin:8px 0 0;font-size:14px;font-weight:600;text-align:center}.retry-payment-container-n .otherMethodDiv{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;background:#fff;border:2px solid #d1d9de;width:100%;padding:10px;font-size:16px;font-weight:600;border-radius:8px;line-height:20px;color:#363636;cursor:pointer;transition:background-color .3s ease-in-out}.retry-payment-container-n .otherMethodDiv p{font-size:16px;font-weight:600;color:#666;margin:0 8px 0 0}.retry-payment-container-n .arrowGreater{height:16px}.retry-payment-container-n .arrowDown{height:16px;transform:rotate(90deg);transition:transform .3s ease-in-out}.retry-payment-container-n .arrowGreater.active{transform:rotate(-90deg)}.retry-payment-container-n .commonPadding{padding:0 20px}.retry-payment-container-n .cancelPayment{display:block;width:100%;padding:10px;color:#fff;font-size:16px;font-weight:600;border-radius:8px;border:none;cursor:pointer;transition:background-color .3s ease-in-out;margin-bottom:8px;background-color:#68b86c}.retry-payment-container-n .makePayment{background-color:#f44336}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.retry-payment-container-n .payment-box{width:100%;margin:auto;font-size:12px;color:#334a5c}.retry-payment-container-n .payment-box-heading{padding-top:10px;margin-left:8%;margin-bottom:20px}.retry-payment-container-n .upi-card-container{width:100%;margin:auto;height:50px;position:relative;overflow:hidden;border-radius:5px}.retry-payment-container-n .upi-card-container.after,.retry-payment-container-n .upi-card-container.after.after-botton{height:100px;transition-duration:.5s}.retry-payment-container-n .upi-card-container.before{transition-duration:.5s}.retry-payment-container-n .upi-card{width:100%;height:50px;margin:auto;display:flex;justify-content:space-between;border-bottom:none}.retry-payment-container-n .upi-card-logo{width:20%;height:50px;position:relative;margin-left:10px}.retry-payment-container-n .upi-logo{position:absolute;width:100%;top:20%}.retry-payment-container-n .upi-card-box{width:50%;height:50px}.retry-payment-container-n .upi-card-aerrow{width:10%;height:50px;position:relative}.retry-payment-container-n .upi-card-aerrow.transform{transform:scale(.5)}.retry-payment-container-n .upi-card-aerrow .upi-card-img{margin:0;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.retry-payment-container-n .upi-card-aerrow .upi-card-img.after{rotate:90deg}.retry-payment-container-n .upi-text{font-size:13px;margin-bottom:10px;font-weight:700}.retry-payment-container-n .upi-box-container .upi-box-container-parent{width:100%;margin:auto;padding:5px;display:flex;flex-direction:row;overflow-x:scroll}.retry-payment-container-n .saved-card{width:85%;height:50px;margin:auto;display:flex;justify-content:space-between;border:1px solid #d1d9de;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#363636;opacity:70%}.retry-payment-container-n .saved-card-logo{width:20%;height:50px}.retry-payment-container-n .saved-card-box{width:50%;height:50px}.retry-payment-container-n .saved-card-aerrow{width:10%;position:relative}.retry-payment-container-n .saved-card-aerrow .saved-card-img{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.retry-payment-container-n .another-method{width:85%;height:50px;display:flex;justify-content:space-between;border:1px solid #d1d9de;border-radius:5px;margin:30px auto 40px}.retry-payment-container-n .another-card-box{width:80%;height:70px;margin-left:20px}.retry-payment-container-n .another-card-aerrow{width:10%;position:relative}.retry-payment-container-n .another-card-aerrow.transform{transform:scale(.5)}.retry-payment-container-n .another-card-aerrow .another-card-img{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.retry-payment-container-n .upi-head{width:70px;height:70px;text-align:center;border-radius:4px;margin-top:10px}.retry-payment-container-n .upi-img-container{width:35px;height:35px;margin:auto}.retry-payment-container-n .upi-image{width:90%;height:100%;margin-top:-5px}.retry-payment-container-n .green-payment-button{width:100%;height:50px;margin-top:20px;border-radius:5px;background-color:#286d63;font-size:18px;text-align:center;color:#fff;font-weight:700;padding:14px}.retry-payment-container-n .disable-channel{opacity:.3;order:999999!important}.retry-payment-container-n .each-bank{margin:0 10px;padding:5px 10px;align-items:center;display:flex;justify-content:space-evenly;border:1px solid #ebebeb;border-radius:6px;min-height:90px}.retry-payment-container-n .each-bank .upi-head{display:flex;flex-direction:column}.retry-payment-container-n .selected-bank{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.161);border:1px solid #159587;border-radius:6px}.retry-payment-container-n .first-bank{order:-1}.retry-payment-container-n ::-webkit-scrollbar{display:none}.site-maintenace-container{padding-right:5px;padding-left:5px;margin-right:auto;height:100vh;margin-left:auto}.site-maintenace-container .site-maintenace-upgrade-image{width:100%;height:85%;background-image:url(/static/img/upgrade.png);background-repeat:repeat-x;color:transparent;background-position:50%}.site-maintenace-container .site-maintenace-text-container{position:absolute;top:65%;left:12%}@media only screen and (max-width:767px){.site-maintenace-container .site-maintenace-text-container{left:4%}}.site-maintenace-container .site-maintenace-text-container .site-maintenace-upgrade-text{font-size:1.5rem;color:#fd3752}.site-maintenace-container .site-maintenace-text-container .site-maintenace-coming-up-text{width:380px}@media only screen and (max-width:767px){.site-maintenace-container .site-maintenace-text-container .site-maintenace-coming-up-text{width:70%}}.site-maintenace-container .site-maintenace-logo{position:absolute;left:11.5%;top:80%}@media only screen and (max-width:767px){.site-maintenace-container .site-maintenace-logo{width:90%;left:unset}}.nb-checkbox{position:relative;height:20px;width:20px}.nb-checkbox.square .custom-checkbox:before{border-radius:4px;margin:1px 2px;height:16px;width:16px}.nb-checkbox.square [type=checkbox]:checked~.custom-checkbox:before{background:#159587;border:none;border-radius:4px}.nb-checkbox.square [type=checkbox]:checked~.custom-checkbox:after{content:"";position:absolute;left:50%;top:9px;width:4px;height:7px;border-right:2px solid #fff;border-bottom:2px solid #fff;background:transparent;transform:translate(-50%,-50%) rotate(45deg)}.nb-checkbox .custom-checkbox:before{content:" ";height:20px;width:20px;background:#fff;border:2px solid #d1d1d1;display:block;border-radius:50%;box-sizing:border-box}.nb-checkbox [type=checkbox]:checked~.custom-checkbox:before{background:#159587;border:none;border-radius:50%}.nb-checkbox [type=checkbox]:checked~.custom-checkbox:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;background:transparent;transform:translate(-50%,-60%) rotate(45deg)}.nb-checkbox [type=checkbox]:checked,.nb-checkbox [type=checkbox]:not(:checked){position:absolute;opacity:0;cursor:pointer;left:0;height:20px;width:20px}.nb-checkbox-new{position:relative;height:20px;width:20px}.nb-checkbox-new.square .custom-checkbox:before{border-radius:4px;margin:1px 2px;height:16px;width:16px}.nb-checkbox-new.square [type=checkbox]:checked~.custom-checkbox:before{background:#159587;border:none;border-radius:4px}.nb-checkbox-new.square [type=checkbox]:checked~.custom-checkbox:after{content:"";position:absolute;left:50%;top:9px;width:4px;height:7px;border-right:2px solid #fff;border-bottom:2px solid #fff;background:transparent;transform:translate(-50%,-50%) rotate(45deg)}.nb-checkbox-new .custom-checkbox:before{content:" ";height:20px;width:20px;background:#fff;border:2px solid #d1d1d1;display:block;border-radius:50%;box-sizing:border-box}.nb-checkbox-new [type=checkbox]:checked~.custom-checkbox:before{background:#159587;border:none;border-radius:50%}.nb-checkbox-new [type=checkbox]:checked~.custom-checkbox:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;background:transparent;transform:translate(-50%,-60%) rotate(45deg)}.nb-checkbox-new [type=checkbox]:checked,.nb-checkbox-new [type=checkbox]:not(:checked){position:absolute;opacity:0;cursor:pointer;left:0;height:20px;width:20px}.price-breakup-new .content{margin-top:16px}.price-breakup-new .content>div{margin-bottom:13px}.price-breakup-new .content .btn{width:100%;margin-top:20px}.price-breakup-new .shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.price-breakup-new .hide-div{display:none!important}.gst-text{font-size:12px}.fast-upi-icon{background-image:url(/checkout-static/images/scan&pay.png)}.credit-debit-new .bank-img-container{display:flex;justify-content:center;align-items:center}.credit-debit-new .bank-img-container .fast-upi-icon{margin:0}.credit-debit-new .bank-image{width:auto;height:19px}.credit-debit-new .bank-text{font-family:Source Sans\ 3,sans-serif;font-weight:500;font-style:normal;font-size:15px;line-height:22.5px;letter-spacing:-.23px;color:#363636;opacity:1;text-align:center;margin-top:8px}.credit-debit-new .bank-wrapper{margin-top:16px;display:flex;flex-direction:row;overflow-x:scroll;background-color:#fff}.credit-debit-new .upi-wrapper-container{background:#fff;border-radius:15px 15px 15px 15px}.credit-debit-new .upi-wrapper{border:1px solid hsla(0,0%,89%,.314);border-radius:15px;overflow:auto;background:#fff;box-shadow:0 2px 18px 0 rgba(0,0,0,.078)}.credit-debit-new .net_banking-wrapper-container{background:#fff;border-radius:15px 15px 15px 15px}.credit-debit-new .net_banking-wrapper{border:1px solid hsla(0,0%,89%,.314);border-radius:15px;overflow:hidden;background:#fff;box-shadow:0 2px 18px 0 rgba(0,0,0,.078)}.credit-debit-new .wallet-wrapper-container{background:#fff;border-radius:15px 15px 0 0}.credit-debit-new .wallet-wrapper{border:1px solid hsla(0,0%,89%,.314);border-radius:15px;overflow:hidden;background:#fff;box-shadow:0 2px 18px 0 rgba(0,0,0,.078)}.credit-debit-new .upi_mandate-wrapper-container{background:#fff;border-radius:15px 15px 0 0}.credit-debit-new .upi_mandate-wrapper{border:1px solid hsla(0,0%,89%,.314);overflow:auto;background:#fff}.credit-debit-new .saved-card-wrapper,.credit-debit-new .upi_mandate-wrapper{border-radius:15px;box-shadow:0 2px 18px 0 rgba(0,0,0,.078)}.credit-debit-new .each-bank{margin:0 10px;padding:5px 10px;align-items:center;display:flex;justify-content:space-evenly;background:#fff 0 0 no-repeat padding-box;border:1px solid #e2e2e2;border-radius:6px;min-height:90px}.credit-debit-new .each-bank .bank-head{display:flex;flex-direction:column;width:70px}.credit-debit-new .selected-bank{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.161);border:1px solid #159587;border-radius:6px}.credit-debit-new .first-bank{order:-1}.credit-debit-new ::-webkit-scrollbar{display:none}@media only screen and (min-width:991px){.credit-debit-new .card-title{position:relative;left:-16px;padding-left:16px;background:#f7f7f7;padding-top:20px;width:calc(100% + 32px);padding-bottom:16px;border-radius:3px 3px 0 0}}.credit-debit-new .request-card{padding:12px;border:1.2px solid #fec988;background-color:#fff8f0;border-radius:6px;margin:16px 0}.credit-debit-new .request-card .card-icon{background-image:url(/checkout-static/images/cards.svg);height:72px;width:72px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;min-width:78px}.credit-debit-new .request-card .request-btn{margin-top:8px;border-radius:4px;width:60px;height:30px;outline:none;border:0;font-weight:600}.credit-debit-new .request-card .request-yes{background-color:#159587;margin-right:8px;color:#fff}.credit-debit-new .request-card .request-no{background-color:#fff;border:1px solid rgba(70,70,70,.2)}.credit-debit-new .add-card{margin-top:16px;margin-bottom:8px}.credit-debit-new .add-card .add-icon{background-image:url(/checkout-static/images/add.svg)}.credit-debit-new .add-card .add-icon,.credit-debit-new .add-card .fast-upi-icon{height:19px;width:19px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;margin-right:12px;cursor:pointer}.credit-debit-new .add-card .fast-upi-icon{background-image:url(/checkout-static/images/scan&pay.png)}.credit-debit-new .add-card .add-card-title{color:#e31c3d;font-size:15px}.credit-debit-new .add-card .verify-saved-vpa{width:100%;margin:15px auto auto;padding-bottom:15px;display:flex;border-bottom:.8px solid #f5f5f5}.credit-debit-new .add-card .add-card-desc{font-family:Source Sans Pro;font-style:normal;font-size:12px;line-height:22.5px;letter-spacing:-.23px;color:#757575;opacity:1}.credit-debit-new .disable-channel{opacity:.3;order:999999!important}.credit-debit-new .disable-channel-new{opacity:.3;pointer-events:none}.show-more{color:#159587;font-weight:700;cursor:pointer;text-align:right;margin-top:10px}@media only screen and (min-width:991px){.show-more{margin-top:-10px}}.mobile-pay-now{background:#fff;box-sizing:border-box;border:1px solid #e2e2e2;z-index:2}.mobile-pay-now.static-position{position:static!important;box-shadow:none;width:100%;padding-bottom:0;border:0}.mobile-pay-now:not(.static-position){position:fixed;bottom:0;width:100vw;left:0;box-shadow:3px 0 6px rgba(0,0,0,.102);padding-bottom:env(safe-area-inset-bottom,0)}.mobile-pay-now .amount{letter-spacing:0;color:#363636;font-size:18px;font-weight:600;line-height:23px}.mobile-pay-now .details{font-weight:600;color:#159587;opacity:.8;font-size:12px;line-height:17px}.mobile-pay-now button{font-size:15px;box-shadow:0 4px 12px 0 rgba(227,28,61,.302)}@media only screen and (min-width:768px){.mobile-pay-now button{border-radius:6px}}.qc-mobile-pay-now{position:fixed;bottom:0;width:100vw;left:0;background-color:#fff;z-index:2}.qc-mobile-pay-now.static-position{position:static!important;box-shadow:none;width:100%;padding-bottom:0;border:0;border-top:1px solid #e2e2e2}.qc-mobile-pay-now .amount{letter-spacing:0;color:#363636;font-size:18px;font-weight:600;line-height:23px}.qc-mobile-pay-now .details{font-weight:600;color:#159587;opacity:.8;font-size:12px;line-height:17px}.qc-mobile-pay-now button{font-size:15px;box-shadow:0 4px 12px 0 rgba(227,28,61,.302)}@media only screen and (max-width:991px){.top-amount-card-wrapper{position:-webkit-sticky!important;position:sticky!important;top:calc(56px + env(safe-area-inset-top, 0px))!important;z-index:1000!important}}.payment-card{display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;padding:10px 15px;border-radius:20px;max-width:500px;background:linear-gradient(135deg,#6a4dff,#4f35d2);color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1)}.payment-card:after,.payment-card:before{content:"";position:absolute;border-radius:50%;background:hsla(0,0%,100%,.053);z-index:0}.payment-card:before{width:120px;height:120px;top:-40px;right:-20px}.payment-card:after{width:80px;height:80px;bottom:-30px;right:40px}.payment-card__left{display:flex;flex-direction:column;position:relative;z-index:1}.payment-card__label{font-size:14px;color:#d1c4ff;margin-bottom:6px}.payment-card__amount{font-size:36px;font-weight:700;margin:0}.payment-card__right{display:flex;flex-direction:column;align-items:flex-end;margin-top:12px;position:relative;z-index:1;max-width:50%}.payment-card__badge{background:hsla(0,0%,100%,.2);padding:6px 12px;border-radius:20px;font-weight:600}.payment-card__badge,.payment-card__subtext{font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-card__subtext{color:#d1c4ff;margin-top:4px;display:block}.payment-card__shimmer{background:linear-gradient(90deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.1));background-size:800px 100px;animation:shimmer 1.5s infinite;border-radius:8px;height:20px;margin-bottom:8px}.payment-card__shimmer--amount{height:40px;width:150px}.payment-card__shimmer--badge{height:28px;width:80px;border-radius:20px}@keyframes shimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.preferred-payment-section{margin:12px 0 8px;padding-left:16px;padding-right:16px}.preferred-payment-section .preferred-payment-title{font-size:14px;font-weight:800;color:#424242;text-transform:uppercase;letter-spacing:.57px;font-family:Source Sans Pro,sans-serif;line-height:19.5px;margin-bottom:10px}.preferred-payment-section .preferred-payment-list{background:#fff;border-radius:15px;box-shadow:0 2px 18px 0 rgba(0,0,0,.078);border:.52px solid #e5e5e5;overflow:hidden}.preferred-payment-section .preferred-payment-item{display:flex;align-items:center;flex-wrap:wrap;padding:14px 16px;cursor:pointer;background:#fff;transition:background .15s ease}.preferred-payment-section .preferred-payment-item:active{background:#f8f9fa}.preferred-payment-section .preferred-payment-item--bordered{border-bottom:.8px solid #f5f5f5}.preferred-payment-section .preferred-payment-item__icon-wrap{width:42px;height:38px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:14px}.preferred-payment-section .preferred-payment-item__icon{width:24px;height:24px;object-fit:contain}.preferred-payment-section .preferred-payment-item__icon-placeholder{width:24px;height:24px;background:#ccc;border-radius:4px}.preferred-payment-section .preferred-payment-item__info{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.preferred-payment-section .preferred-payment-item__label{font-size:15px;color:#363636;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preferred-payment-section .preferred-payment-item__sub-label{font-size:12px;color:#7b7991}.preferred-payment-section .preferred-payment-item__tag{display:inline-block;font-size:10px;font-weight:600;color:#159587;background:#e6f5f4;border-radius:4px;padding:1px 6px;margin-top:2px;width:-moz-fit-content;width:fit-content}.preferred-payment-section .preferred-payment-item__checkbox{margin-left:10px;display:flex;align-items:center;flex-shrink:0}.preferred-payment-section .preferred-payment-item__cvv-wrap{display:flex;align-items:center;margin-left:10px}.preferred-payment-section .preferred-payment-item__cvv-input{width:72px;height:38px;border:1px solid rgba(52,142,134,.831);border-radius:8px;text-align:center;font-size:14px;outline:none;padding:0 8px}.preferred-payment-section .preferred-payment-item__cvv-input::placeholder{color:#aaa;font-size:12px}.preferred-payment-section .preferred-payment-item__pay-btn{width:100%;margin-top:10px}.fast-upi-icon{background-image:url(/checkout-static/images/fast_upi_icon.svg);height:19px;width:19px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;min-width:26px;margin-right:12px;cursor:pointer}.credit-debit-new{padding-top:10px;margin-bottom:0}.credit-debit-new .wrapper{display:flex;flex-direction:column}.credit-debit-new .divider:last-child{display:none}.credit-debit-new .last-child-divider{display:block!important}.credit-debit-new .disable-channel-divider{order:998}@media only screen and (min-width:991px){.credit-debit-new .card-title-container{width:calc(100% + 32px)}}.credit-debit-new .card-payment-container{background-color:#fff;border-radius:15px}.credit-debit-new .card-payment-container .card-bank-image{width:19px;height:19px;margin-top:3px}.credit-debit-new .card-payment-container .bank-wrapper{margin-top:16px;display:flex;flex-direction:row;overflow-x:scroll;background-color:#fff}.credit-debit-new .card-payment-container .saved-card-wrapper{box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:15px 15px 0 0}.credit-debit-new .card-payment-container .show-more{color:#fd3752;font-weight:700;cursor:pointer;text-align:right;padding-top:10px}.credit-debit-new .card-payment-container ::-webkit-scrollbar{display:none}.credit-debit-new .card-payment-container .disable-channel{opacity:.3;order:999999!important}.credit-debit-new .card-payment-container .disable-channel-new{opacity:.3;pointer-events:none}.credit-debit-new .card-payment-container .single-card{padding:16px 14px;display:flex;flex-direction:column;min-height:62px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.credit-debit-new .card-payment-container .single-card .card-number-wrapper{width:100%;display:flex;align-items:center}.credit-debit-new .card-payment-container .single-card .card-number-wrapper .card-image-wrapper{width:45px;height:38px;background-color:#f8f9fa;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:6px}.credit-debit-new .card-payment-container .single-card .card-number-wrapper .card-displayName{font-size:12px;color:#757575}.credit-debit-new .card-payment-container .single-card .card-number-wrapper .bank-card-detail{padding-left:15px}.credit-debit-new .card-payment-container .single-card .card-number-wrapper .bank-card-detail .card-id{color:#7b7991;font-size:15px;line-height:20px}.credit-debit-new .card-payment-container .single-card .card-number-wrapper .bank-card-detail .offer-text{color:#fd3752;font-size:12px;font-weight:600;margin-top:4px}.credit-debit-new .card-payment-container .single-card .card-number-wrapper .bank-card-detail .cvv input{background:#fff;border:1px solid #e2e2e2;border-radius:4px;color:rgba(54,54,54,.6);height:36px;width:80px;padding:8px;font-size:15px;margin-right:10px}.credit-debit-new .card-payment-container .single-card .card-number-wrapper .bank-card-detail .discount-container{display:flex;margin-top:8px}.credit-debit-new .card-payment-container .single-card .card-number-wrapper .bank-card-detail .discount-container .discount{color:green;font-weight:600;margin-left:5px}.credit-debit-new .card-payment-container .single-card .card-number-wrapper .bank-card-detail .saved-card-error{color:#d50000;margin-top:4px;font-size:12px;font-weight:600}.credit-debit-new .card-payment-container .single-card .card-selection{margin:0 0 0 10px;display:flex;flex-direction:column;justify-content:center}.credit-debit-new .card-payment-container .single-card .delete-tooltip{background:#fff;padding:10px;border-radius:4px;position:absolute;font-size:14px;font-weight:600;line-height:18px;border:1px solid #e2e2e2;color:#363636;filter:drop-shadow(0 0 10px rgba(0,0,0,.0666666667))}.credit-debit-new .card-payment-container .single-card .delete-tooltip:before{content:"";position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:-8px;left:50px;z-index:5}.credit-debit-new .card-payment-container .single-card .delete-tooltip:after{content:"";display:block;position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #bbb;top:-9px;left:50px}.credit-debit-new .card-payment-container .single-card .delete-tooltip .delete{margin-top:-1px;margin-right:2px;height:20px;width:20px}.net_banking-wrapper-container{width:100%}.net_banking-wrapper{display:flex;flex-direction:column;background:#fff;border-radius:15px;box-shadow:0 2px 18px 0 rgba(0,0,0,.078);padding:0}.net_banking-wrapper .first-bank{order:-1}.nb-bank-row{display:flex;justify-content:space-between;align-items:center;padding:15px 16px;cursor:pointer;border-bottom:.8px solid #f5f5f5}.nb-bank-row.nb-bank-row--selected{border-bottom:none}.nb-bank-row.nb-bank-row--disabled{opacity:.3;pointer-events:none;cursor:not-allowed}.nb-bank-icon{width:42px;height:38px;background-color:#f8f9fa;display:flex;justify-content:center;align-items:center;border-radius:6px;flex-shrink:0}.nb-bank-icon img{width:auto;height:19px}.nb-bank-name{padding-left:15px;font-family:Source Sans Pro,sans-serif;font-size:15px;font-weight:500;color:#1a1a1a;flex:1 1}.nb-bank-mobile-footer{margin-bottom:12px;border-bottom:.8px solid #f5f5f5;padding:0 16px;width:100%}.upi-payment-container{box-sizing:border-box;border-bottom:.8px solid #f5f5f5;text-align:center;min-height:62px;display:flex;flex-direction:column;justify-content:center}.upi-payment-container .each-upi-card{width:100%;padding:12px 16px;margin:auto;background:#fff}.upi-payment-container .each-upi-card .upi-head-container{display:flex;justify-content:space-between}.upi-payment-container .each-upi-card .upi-head-container-selected{display:flex;justify-content:space-between;margin-bottom:10px}.upi-payment-container .each-upi-card .upi-head{display:flex;gap:15px;width:auto}.upi-payment-container .each-upi-card .upi-head .bank-img-container{width:42px;height:38px;margin-top:5px;flex-direction:"column";background-color:#f8f9fa;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:6px}.upi-method-text{font-family:Source Sans\ 3,sans-serif;font-weight:500;font-style:normal;font-size:15px;line-height:22.5px;letter-spacing:-.23px;color:#363636;opacity:1;display:flex;flex-direction:column;justify-content:center}.upi-payment-container .selected-upi-card{box-sizing:border-box;text-align:center;min-height:62px;display:flex;flex-direction:column;justify-content:center;padding-top:15px;padding-bottom:10px}.upi-payment-container:last-child{border-bottom:none}.other-payment-options .other-payment-card{width:100%;margin:auto;background:#fff;border-radius:15px;box-shadow:0 2px 18px 0 rgba(0,0,0,.078);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.other-payment-options .other-payment-card__left{display:flex;align-items:center;gap:14px}.other-payment-options .other-payment-icon-wrap{width:42px;height:38px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.other-payment-options .other-payment-icon{width:19px;height:19px}.other-payment-options .other-payment-name{font-size:15px;color:#363636;line-height:1.4}.other-payment-options .other-payment-sub{font-size:12px;color:#7b7991;margin-top:2px}.other-payment-options .other-payment-arrow{display:flex;align-items:center}.credit-debit-new .wallet-wrapper-container{width:100%}.credit-debit-new .wallet-wrapper{display:flex;flex-direction:column}.credit-debit-new .wallet-payment-container .wallet-divider:last-child{display:none}.credit-debit-new .wallet-payment-container .wallet-divider--disabled{order:998}.credit-debit-new .wallet-payment-container .wallet-disabled{opacity:.3;pointer-events:none}.credit-debit-new .wallet-payment-container .wallet-row{display:flex;background-color:#fff}.credit-debit-new .wallet-payment-container .wallet-row .wallet-info{display:flex;align-items:center;cursor:pointer}.credit-debit-new .wallet-payment-container .wallet-row .wallet-info .wallet-logo{background-image:url();height:36px;width:36px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%;min-width:36px;margin-left:10px;margin-right:14px}.credit-debit-new .wallet-payment-container .wallet-row .wallet-info .wallet-details .wallet-name{color:#7b7991;font-size:14px;line-height:20px;font-weight:400}.credit-debit-new .wallet-payment-container .wallet-row .wallet-info .wallet-details .wallet-error{color:#d50000;font-size:12px;font-weight:600;margin-top:4px}.credit-debit-new .wallet-payment-container .wallet-row .wallet-info .wallet-details .wallet-balance{color:#159587;font-size:12px;font-weight:600;margin-top:4px}.credit-debit-new .wallet-payment-container .wallet-row .wallet-checkbox{margin:0 10px;display:flex;flex-direction:column;justify-content:center}.credit-debit-new .wallet-payment-container .wallet-row .wallet-action{gap:10px}.credit-debit-new .wallet-payment-container .wallet-row .wallet-action .wallet-desktop-btn .wallet-btn{background-color:#fd3752;color:#fff;border:none;border-radius:8px;padding:8px 20px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.credit-debit-new .wallet-payment-container .wallet-row .wallet-action .wallet-desktop-btn .wallet-btn:hover{background-color:#fd3752}.credit-debit-new .wallet-payment-container .wallet-divider{height:1px;background-color:#e2e2e2;margin:0 16px}