@media (max-width:990px){.show-m{display:inline}.merchant-text{margin-top:1px}.logo-description{display:flex;flex-direction:column;gap:10px;padding:10px;margin-bottom:0}.m-main{height:auto}.payment-left-col .payment-bg{border-radius:0}.iframe_normal .payment-bg{margin-top:0}.payment-user{margin-top:0}.prv-inside{visibility:hidden}.prv-inside.show-up{visibility:visible}.language-drop.open .drop-list{display:flex}.iframe_normal .language-drop,.iframe_normal .shipping-ico{margin-top:8px;margin-left:auto}.iframe_normal .cart-text,.iframe_normal .language-drop{color:#fff}.iframe_normal .shipping-ico{display:none}.iframe_normal .shipping-ico .shipping-ico-fill{fill:#ffffff}.iframe_normal .language-value{margin-left:auto}.iframe_normal .larrow{border-color:#fff}.transaction-time{padding-top:0}.cart-text{display:inline-block}.payment-body{padding-top:0;padding-bottom:0}.payment-heading-m{height:50px;display:block;padding:20px 15px 0;font-size:16px;text-transform:uppercase;font-weight:600}.main-popup-container,.payment-modal,.payment-popup{margin-top:0;max-width:500px;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);height:100%;position:fixed;left:0;top:0;bottom:0;right:0;z-index:9;padding:0}.overlay{z-index:10}.main-popup-container{z-index:11}.main-popup-relative,.thanks-popup-container .main-popup-relative{max-width:100%;height:100%;border-radius:10px 10px 0 0}.payment-modal{background:#fff}.iframe_normal .payment-popup{border-width:1px;border-style:solid}.shipping-ico{z-index:9;font-size:12px;vertical-align:middle;margin-top:0}.shipping-ico svg{display:inline-block;vertical-align:middle}.cart-text{display:inline-block;position:relative;color:#fff}.footer-bottom-container{display:none}.payment-left-col,.payment-right-col{flex:0 0 100%;max-width:100%}.payment-body .payment-container,.payment-container{padding:0}.payment-left-col{padding:0}.payment-body,.payment-footer,.payment-header{padding-right:0}.payment-footer{padding-bottom:15px;display:none}.payment-footer .payment-container{flex-direction:column-reverse}.footer-bottom-sec{min-height:1px}.payment-header{min-height:45px;background:#fff}.order-close{display:inline-block;float:right;cursor:pointer;font-weight:600;font-size:18px}.order-all-info{position:absolute;z-index:9999;width:100%;display:none;padding:25px 15px 27px;background:#fff;color:#191919}.order-info-bottom.order-border .order-all-info{padding-top:18px;padding-bottom:15px}.order-main{margin-top:0;color:#191919}.order-main.order-border{border-bottom:1px solid #dcdfe4}.discount-border{opacity:1}.m-details{text-align:left;margin-top:0}.drop-icon-top,.pay-mobile-value{display:block}.pay-mobile-value{margin-top:0;padding-right:20px;font-size:12px}.order-info-bottom.order-border{margin-top:12px}.arrow-right-white{transform:translateY(-50%) rotate(135deg);margin-top:-1px}.promo-code small{display:inline-block;font-size:13px;padding-top:0}.promo-close{font-size:18px}.promo-coupon-main{height:46px;padding:12px 20px 8px 20px;background:rgba(0,0,0,.2);border:0;border-radius:0}.payment-user{padding-top:0;padding-bottom:0}.m-logo,.web-store-title-main{text-align:center;float:none;margin:0;width:110px}.m-logo{width:110px}.web-store-title-main{width:100%;margin:0}.web-store-title span{justify-content:center}.m-details .order-no{padding-bottom:0;padding-right:5px;-webkit-text-size-adjust:none;text-align:left}.merchant-text{padding-bottom:2px}.m-details .order-no strong{font-size:12px;padding-bottom:0;display:block}.order-border{border:none}.iframe_normal .m-details{padding-left:15px}.drop-icon{width:15px;height:15px}.drop-icon svg{width:15px;height:15px}.payment-details-main{margin-top:0;margin-bottom:0;box-shadow:none;min-height:1px;border-radius:0}.payment-inside,.payment-main{position:relative}.payment-head{width:100%;position:absolute;z-index:1;padding:0 20px}.payment-main .payment-head{display:none}.payment-title{min-height:26px;padding:20px 0 0;border:none}.payment-details .payment-head{display:block}.payment-types:first-child{min-height:52px}.mobikwik{background-position-y:center}.payment-details{padding:0}.payment-details-cancel{padding:0}.account-info{padding:12px 15px;position:relative;align-items:center}.account-bg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1;background:#f6f6f7}.account-info .account-number,.logout-main{position:relative;z-index:1}.logout-main{margin-top:-5px}.account-info .account-number .account-icon,.account-info .account-number span{vertical-align:middle}.payment-method{padding-left:20px;padding-right:20px}.payment-inside .payment-method{padding-right:20px;margin-top:9px}.wallet-inside .payment-method{margin-top:6px;padding-left:20px;padding-right:20px}.payment-option-scroll{height:auto}.payment-option-scroll .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.arrow-right{right:10px}.footer-bottom-sec{background:#fff}.payment-bottom{padding:10px;display:none}.copy-text{text-align:center}.order-info-bottom{position:relative;margin-bottom:0;bottom:auto}.order-all-info svg.paymenttext-color{fill:#191919}.order-info-bottom.order-border .pay-amount-value label,.pay-amount-value .pay-amount-input input{color:#191919}.pay-text .white-link{color:#191919}.order-info{margin-bottom:17px}.pay-amount-value{margin-top:10px;padding:3px 10px;height:28px;padding-right:0;padding-left:0}.order-info-bottom.order-border .pay-amount-value{margin-top:0;padding-top:0;padding-bottom:0}.pay-amount-value{font-size:18px}.partial-text{margin-top:9px}.order-summary-text{display:block}.footer-bottom{display:none;text-align:center;position:relative;padding:10px 0}.payment-form-height,.wallet-form-height{height:auto}.button-bottom{position:relative;margin-top:15px}.button-container .button-bottom{margin-left:0;margin-right:0}.floating-label{margin-bottom:12px}.floating-input.card_cvv{font-size:15px}.save-ccv .save-cvv-input{font-size:13px}.card-container{padding-bottom:3px}.save-card{margin-top:2px;margin-bottom:7px}.otp-checkbox{margin-top:20px}.pay-emi-card{margin-top:10px}.button-bottom p{margin-bottom:10px}.button-container{position:fixed;width:100%;left:0;bottom:0;z-index:99999;-webkit-backface-visibility:hidden;background:#fff}.button-fixed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.qr-btn .blue-btn{width:100%;border-radius:4px}.nbbl-inside{z-index:999999;visibility:hidden}.nbbl-inside.show-up{visibility:visible}.cancel-inside,.kfs-inside,.main-inside,.nbbl-inside,.processing-fee-inside,.prv-inside,.upi-inside{position:fixed}.nbbl-inside .blue-btn{width:100%}.blue-btn{-webkit-box-align:flex-end;-moz-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.cancel-btn:focus,.cancel-btn:hover,.ifsc-cancel-btn:focus,.ifsc-cancel-btn:hover{text-decoration:none}.close-payment{right:10px;margin-top:13px;color:#fff;font-size:22px}.group-buttons{margin-right:35px;display:flex;align-items:center;column-gap:10px}.language-drop{margin-top:0}.order-info-bottom.order-border .order-footer .order-am-text{text-align:left}.form-select{font-size:13px;padding:5px 14px;height:36px}.check-radio label{font-size:13px}.netbanking-select{margin-top:18px}.netbanking-checkbox-main{margin-top:16px}.netbanking-list ul li{height:75px;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;width:33%}.netbanking-list ul li a .bank-logo{width:47px;height:36px;margin:0 auto}.netbanking-list ul li .banking-list-after,.netbanking-list ul li .banking-list-before{width:100%;height:75px}.apply-coupon-main{position:fixed;top:auto;z-index:999;height:100vh;overflow-y:scroll;background:#fff;padding-top:15px}.main-inside{height:100vh;bottom:-100vh}.cancel-inside,.kfs-inside,.main-inside,.processing-fee-inside,.upi-inside{position:fixed;z-index:999;overflow-y:auto;background:#fff;visibility:hidden;z-index:1}.prv-inside .applicant-details{height:300px;overflow-y:auto}.prv-inside .cancel-feedback-space{padding-right:15px}.kfs-inside,.kfs-scroll,.main-inside{height:auto}.cancel-inside.show-up,.upi-popup-show{z-index:5;visibility:visible}.cancel-inside .payment-details{padding-bottom:0}.billing-overlay,.cancel-overlay,.connect-overlay{position:fixed}.apply-coupon-main .payment-head,.cancel-inside .payment-head{position:relative;top:0}.upi-qr-container{position:relative;padding-top:10px}.cancel-feedback-space{padding-left:15px;padding-right:15px;color:#101010;height:auto}.cancel-btn-list a.select-btn{font-size:12px;padding:10px 15px;border-radius:4px}.cancel-btn-list a.select-btn:last-child{margin-right:0}.cancel-feedback .radio label{color:#101010}.applycoupon-details .payment-method{margin-top:16px;padding-left:0;padding-right:0}.coupon-field-main{padding-right:0}.coupon-field{padding:15px;margin:0 20px}.coupon-tab-container{padding-left:20px;padding-right:20px;margin-top:20px}.coupon-tab-data-all{margin-top:19px}.coupon-tab-data-all .mCSB_inside>.mCSB_container{margin-right:0}.coupon-all-info:last-child .coupon-data{border:none;margin-bottom:0;padding-bottom:0}.card-details-list{padding-left:0}.card-details-list{height:auto;padding-top:0}.card-details-list .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.another-card-main,.privacy_data{margin-top:0}.privacy_data{padding:13px 0}.emi-inside .privacy_data{padding:5px}.emi-privacy-data p{padding:0 5px}.privacy_data p{margin-bottom:0}.show-hight{height:110px;display:none}.card-f-hight{height:37px}.netbanking-checkbox-main{margin-bottom:30px}.customer-login .payment-head,.qr-customer-login .payment-head{top:0}.wallet-list .wallet-radio .check-radio label .radio-before{right:5px}.upi-loader{margin-top:0}.upi-qr-container .qr-code-img{margin-top:20px;margin-bottom:10px}.upi-popup{margin-top:0;position:fixed;z-index:999;overflow-y:scroll;background:#fff;height:300px;padding:15px 15px 0 15px;z-index:1;visibility:hidden}.upi-loader .center-loader{top:0}.upi-loader .center-loader .loader-icon{margin-top:20px}.cancel-inside.show-up,.kfs-inside.show-up,.main-inside.show-up,.processing-fee-inside.show-up,.upi-inside.show-up,.upi-popup-show{z-index:99999;visibility:visible}div#countryNameModal.main-inside.show-up{z-index:999999}.kfs-inside.show-up .payment-details,.processing-fee-inside.show-up .payment-details,.upi-inside.show-up .payment-details{padding-bottom:0;padding-top:20px}.kfs-inside.show-up,.processing-fee-inside.show-up,.upi-inside.show-up{z-index:999;padding-bottom:0}.kfs-inside.show-up{padding-bottom:20px}.upi-pay-icon{bottom:0;left:0;right:0;position:relative}.upi-pay-waiting{height:auto}.upi-pay-waiting .powereby-upi{position:static;margin-top:10px}.upi-popup .upi-logos{padding-bottom:10px;margin-bottom:10px}.upi-pay-waiting .payment-payment-text{font-size:13px}.upi-pay-waiting .timer{margin-top:15px;margin-bottom:10px}.upi-pay-waiting .loader{margin-bottom:5px}.upi-list ul{margin-left:0;margin-right:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.upi-popup-full .cancel-upi{position:relative;margin-bottom:20px}.netbanking-qr-popup-sec .upi-popup-full .upi-pay-waiting,.upi-popup-full .upi-pay-waiting{height:auto}.nbbl-logo{position:relative}.upi-popup-full,.upi-popup-full-qr{padding:15px 15px 0 15px}.upi-popup-full-qr{position:fixed;overflow:scroll;top:0;z-index:99;padding-bottom:15px}.qr-scan-pay p.upi-small-text{margin-bottom:20px}.complete-payment-text,.upi-small-text{margin-bottom:10px}.upi-small-text{margin-bottom:20px}.otp-container{padding-top:0}.upi-mobile-app{padding-bottom:10px}.upi-qr-main .qr-code-img{width:70px;height:70px}.bharat-qr-main h6{font-size:12px;margin-top:10px;margin-bottom:11px}.bharat-qr-main h6 br{display:none}.bharat-qr-main .bharatqr-img{margin-bottom:15px}.paytm-main{margin-top:-10px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.paytm-main img{width:120px}.otp-login button{padding-top:0}.seamless-popup-container,.thanks-popup-container{width:100%;margin:0 auto;top:0;border-radius:0;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)},.seamless-popup,.seamless-popup-container{position:relative}.thanks-popup-container .thanks-popup{overflow-y:scroll}.thanks-popup-container.mandate-success .thanks-popup{height:100vh}.thanks-popup-container{max-width:500px}.thanks-popup-container .footer-bottom,.thanks-popup-container .response_footer{display:block}.thanks-popup-container .footer-bottom{padding-top:17px}.seamless-body .footer-bottom{display:block}.ple-overlay{position:fixed;z-index:9}.seamless-body{overflow:scroll}.another-card-main.emi-cards{margin-left:0}.wallet-inside.emi-inside .payment-method{margin-top:18px}.check-box label,.check-radio label{display:inline-block;padding-top:2px}.payment-currency .check-radio label{display:block}.emi-banks .emi-list .emi-plan-check{flex-direction:column}.emi-banks .emi-list .emi-plan-check .title-heading:after{top:0;transform:translateY(0)}.emi-total-cost{max-width:100%;padding-left:30px;text-align:left;margin-left:0;margin-top:10px;display:flex;flex-direction:row-reverse}.emi-total-cost span{display:inline-block;margin-right:auto;padding-top:0}.pay-emi-card-option .edit-link{right:0}.pay-later-otp .otp-container{margin-top:10px}.pay-later-otp .otp-container .otp-input input{width:30px}.enach-popup-full{position:fixed;top:0;height:100vh;overflow-y:scroll;z-index:999;padding-left:15px;padding-right:15px}.enach-sec-height{height:auto;margin-right:0}.enach-btn-container{position:fixed;width:100%;left:0;bottom:0;z-index:99;display:flex;flex-direction:row-reverse}.enach-btn-container .blue-btn{margin-left:auto}.enach-btn-container .ifsc-cancel-btn{margin-top:0;font-size:16px}.enach-btn-container .ifsc-cancel-btn span{align-items:center}.qr-customer-login{display:block}.gst-details{display:none}.wallet-types:first-child .wallet-list{height:52px}.inside-scroll-banking,.inside-scroll-form,.inside-scroll-m,.payment-option-scroll,.scroll-data{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.heading-top{position:relative}.m-upi{display:none}.heading-top .upi-title-icons{right:0;margin-right:30px;position:absolute;float:none}.payment-loader{position:absolute;display:none;z-index:999999;width:100%;height:100%;top:auto;bottom:0}.payment-loader .loader-data{position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%)}.seamless-popup,.thanks-popup{margin-top:10px}.payment-content .m-view{display:block}.iframe-normal .iframe_normal .transaction-time{text-align:left}.payment-content .m-view strong{font-weight:600}.payment-right-col .transaction-time{display:none}.time-lang-view{margin-top:0;height:42px;align-items:center;margin-bottom:10px}.payment-bg{margin-top:0}.payment-types:first-child .payment-option-ico{top:0}.kfs-inside.show-up .payment-details{padding-left:0;padding-right:0}.kfs-inside .download-kfs-details p{margin-top:30px;font-size:13px}.kfs-inside .outline-btn{margin-bottom:20px}.netbanking-nbbl-sec .mo-visible{display:block}.merchant-logo{padding:0 20px;margin-bottom:0;position:relative;min-height:90px}.merchant-logo .mer-logo{width:75px;height:75px}.merchant-logo .mer-logo span{font-size:23px}.merchant-logo .mer-store-name{line-height:normal;height:auto;font-size:14px}.merchant-logo .mer-details .mer-order-no{line-height:16px}.merchant-logo .mer-details,.merchant-logo .mer-store-name{display:table;padding-left:20px}.merchant-logo .mer-details{clear:none}.payment-user{padding:0!important}.applicant-details h3{margin-top:0}.upi-height-m{height:40px}.card-otp-bg{border-radius:15px 15px 0 0}.thanks-popup-container .thanks-popup-content .thanks-popup{border-radius:0}a.blue-btn.btn-loading-effect.otp-submit{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.payment-loader .main-popup-relative,.payment-loader-otp .main-popup-relative{background-color:transparent}.proccesing-loader .conform-data.loader-data-main{border-radius:10px 10px 0 0}}@media (max-width:990px){.language-sec ul li{font-size:15px}.thanks-popup-container{height:100%}.no-login .payment-details,.payment-details{min-height:1px}.main-footer{position:fixed;width:100%;bottom:0;background:#fff;z-index:5;padding-top:15px;padding-bottom:15px;height:auto}.total-payable-section{display:none}.time-lang-view .payment-promo-bg{border-radius:0}.coupoun-apply-bg .promo-coupon-main{height:auto;background:0 0}.remove-btn{font-size:11px}.payment-artwork-shape{bottom:0;display:none}.m-main{z-index:3}.merchant-logo .mer-details .mer-order-no{padding-top:12px;padding-bottom:3px;font-size:14px}.merchant-logo .mer-param{padding:0;border-top:0;padding-right:20px;max-width:100%}.merchant-logo .mer-param .arrow-promo{margin-top:1px;right:0}.merchant-logo .mer-param .arrow-promo .arrow-svg{width:13px!important}.card-add-main.usc-main.pay-card-title{padding-left:0;padding-right:0}.payment-types .title-heading{font-size:15px}.billing-overlay{border-radius:0}.order-summary-modal{border-bottom-left-radius:0;border-bottom-right-radius:0}.customer-login .payment-form{padding-top:0}.order-summary-modal .cancel-head{font-size:17px}.order-summary-modal .total-payable-sec .total-payable{font-size:16px}.coupoun-apply-bg{padding:15px 16px}.main-inside.order-summary-modal{border-radius:15px 15px 0 0;overflow-y:hidden}.full-modal{height:100%;padding-top:0;padding-bottom:20px}.full-details.main-inside .cart-shop-data-scroll{height:auto}.billing-select .form-select,.dropdown-select .form-select,.floating-label,.form-select,.shipping-select .form-select{height:55px}.search-control label{left:42px;top:20px}.pay-upi-qr-text,.payby-any-upi-app{margin-top:10px}.upi-or-heading{margin-top:20px}.upi-input{margin-top:16px}.wallet-inside .payment-method{padding-top:10px}.pay-upi-list img.whatsup-icon{width:18px}#billing-details .payment-method{padding-right:15px}.main-inside .cancel-head{padding-bottom:15px}.apply-coupon-main .cancel-head,.full-details .cancel-head{padding-bottom:10px}.input-group .input-group-filed label{margin-top:1px}.customer-login-sec{padding-top:0;position:relative;z-index:2}.payment-inside .payment-method{margin-top:0}.merchant-logo .mer-details .mer-order-no strong{padding-bottom:4px;display:inline-block}.merchant-logo .mer-details .mer-order-no strong:after{content:":";display:inline-block}.merchant-logo{padding-top:5px}.order-with-pays{margin-top:15px}.customer-info .artwork-bottom{position:fixed}.main-footer .amount a{font-size:13px}.bank-modal,.country-modal{height:100%;border-radius:0}.bank-modal .main-inside-body .bank-list,.country-modal .main-inside-body .country-list{height:80%}.mer-md{display:none}.mer-xs{display:flex}.payment-main .payment-head{display:block}.payment-main .payment-method{padding-top:20px}.grey-box .save-card-data .gray-delete-icon,.save-card-data .save-delete-icon{width:12px}.save-card-data{padding:15px 11px 15px 11px}.billing-overlay,.cancel-overlay,.kfs-overlay,.nbbl-overlay,.processing-overlay,.prv-overlay,.upid-overlay{border-radius:0}.payment-info-title{display:none}.searching-title{padding-top:0}.cancel-inside,.kfs-inside,.main-inside,.nbbl-inside,.processing-fee-inside,.prv-inside,.upi-inside{border-bottom-left-radius:0;border-bottom-right-radius:0}.language-sec ul li{padding:18px 15px}#billing-details.payment-inside .payment-method,#shipping-details.payment-inside .payment-method{padding-right:15px}.floating-label label{top:20px}.coupon-control label{top:15px}.edit-page .main-inside-body{padding-right:20px}.nbbl-inside .payment-details{padding:0}.nbbl-inside .emi-banks{margin-bottom:13px}.nbbl-inside .nbbl-logo{margin-bottom:0}.search-modal-sc .main-inside-body{max-height:100%;height:90vh}.search-list-scroll{padding-right:20px;max-height:100%;height:auto;overflow:scroll;padding-bottom:40px}.selected-country-name{display:block;padding-top:6px}.save-card-data{cursor:none}.save-card-international-modal .main-inside-body{margin-bottom:65px}div#upi-details,div#upi-searching-modal{overflow:hidden}.bank-tenure{padding:12px 16px}.plan-emi-rate strong{max-width:44%;-ms-flex:0 0 44%;flex:0 0 44%}.payment-promo-bg{border-radius:0}.plan-emi-rate span{max-width:56%;-ms-flex:0 0 56%;flex:0 0 56%;position:relative}}@media (max-width:767px){.pay-using-upi-sec .or-heading,.upi-qr-main{display:none}.pay-upi-container .qr-btn,.upi-or-heading{display:block}.scan-pay-desic strong{font-size:17px;font-weight:600}.qr-expired,.upi-qr-desc .cancel-qr,.upi-qr-desc p{font-size:14px}.upi-qr-desc .cancel-qr{position:static}.upiqr-timer-bg{vertical-align:baseline}.payment-bg{margin-top:0}.web-store-title-main{text-align:center}.upi-list{border:1px solid #dcdfe4;border-right:none;border-bottom:none;margin-top:0}.upi-list ul li{list-style:none;flex:0 0 33.33%;max-width:33.33%;width:33%;height:75px;padding:0;background-color:#fff;text-align:center;position:relative;border-right:1px solid #dcdfe4;border-bottom:1px solid #dcdfe4;cursor:pointer}.upi-list ul li .banking-list-before{position:absolute;left:0;top:0;width:109px;height:84px;z-index:1;border-width:1px;border-style:solid;border-color:transparent}.upi-list ul li .banking-list-after{position:absolute;bottom:0;left:0;width:100%;height:0;transition-delay:0.2s;z-index:1;opacity:1}.upi-list ul li a{display:block;text-align:center;width:100%;height:100%;padding:10px 10px;color:#101010;text-decoration:none;background-repeat:no-repeat;background-position:center;border:none}.other-upi-text,.upi-list ul li a .bank-text{display:block;font-size:12px;text-align:center;text-transform:capitalize;color:#101010;margin-top:4px}.pay-upi-btn{display:none!important}.upi-list-logo{height:38px}.other-upi-text{line-height:auto;padding:0;margin-top:0;line-height:normal}.upi-list ul li .banking-list-after,.upi-list ul li .banking-list-before{width:100%;height:75px}.language-drop ul{right:5px;margin-top:10px}.generate-btn{width:108px}.time-lang-view{margin-top:0}.transaction-time .payment-promo-bg{border-radius:0}.footer-bottom-container{display:none}.emi-payment-options{margin-left:20px;margin-right:20px}.wallet-inside.emi-inside .payment-method.tenure-emi-scroll{margin-top:0}.emi-debit-card-section.wallet-inside .payment-option-scroll.emi-scroll.tenure-emi-scroll,.insta-cred-emi-sec.wallet-inside .payment-method.tenure-emi-scroll{padding-bottom:50px}.pay-with-upi-m{display:flex}.pay-upi-container .upi-input{margin-top:36px}.serach-panel{padding-left:20px}.bank-option-list.emi-with-scard{margin-top:0}.emi-payment-options{gap:40px}.merchant-logo .mer-logo{position:absolute}.merchant-logo .mer-details,.merchant-logo .mer-store-name{padding-left:85px;width:100%}}@media (min-width:320px) and (max-width:479px){.netbanking-loaders{z-index:9999999;position:fixed}.netbanking-loaders .loader-data-main{height:100%;bottom:auto}.upi-popup-full,.upi-popup-full-qr{position:fixed;z-index:991;width:100%;display:flex;align-items:center;justify-content:center}.main-popup-container{height:100%;position:absolute;top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);margin-top:0;z-index:99}.main-popup-relative,.netbanking-qr-popup-sec .main-popup-relative{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.payment-payment-text{max-width:266px;margin:auto}.payment-payment-text br{display:none}body{overflow:hidden;height:auto}.response_footer,.response_footer-bottom{display:none}.main-height{height:75px;display:none}.btn-height{height:75px;display:none}.qr-height.btn-height{height:110px;display:none}.form-btn-height{height:100px;display:none}.card-f-hight{height:88px}.payment-option-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch}.card-details-list{overflow-y:auto;-webkit-overflow-scrolling:touch}.inside-scroll-m{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.wallet-inside .payment-option-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch}.inside-scroll-banking{overflow-y:auto;-webkit-overflow-scrolling:touch}.upi-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch}.wallet-inside .payment-option-scroll.pay-later-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch}.wallet-inside .payment-option-scroll.emi-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch}.wallet-inside .payment-option-scroll.emi-scroll.tenure-emi-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch}.inside-scroll-form{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.debit-opt-scroll{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.payment-title{padding:15px 0 15px 0}.payment-head{z-index:2;background:#fff}.authenticate-card .payment-heading-m{display:none}.authenticate-card .payment-head{top:0}.authenticate-card.payment-inside .payment-method{position:relative;top:56px}.authenticate-card .payment-title,.authenticate-login .payment-title{font-size:14px}}@media only screen and (min-device-width:320px) and (max-device-width:450px) and (-webkit-device-pixel-ratio:3){.form-btn-height{height:100px}.payment-option-scroll{padding-bottom:60px}.card-details-list{padding-bottom:50px}}@media (min-width:480px) and (max-width:990px){body{background:#f9fbfd}.payment-details{padding-bottom:0}.button-fixed{position:relative;max-width:500px;right:0;margin:0 auto}.payment-main .button-fixed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.payment-inside>.button-fixed{display:none}.button-container .button-bottom{margin:0}.payment-inside .button-container.mar0{margin:0}.payment-inside .button-bottom>.button-fixed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.payment-inside .button-container{width:auto}.button-container{position:relative}.apply-coupon-main{max-width:500px;margin:0 auto;position:fixed;top:0;z-index:9;height:100vh;overflow-y:scroll;background:#fff}.coupon-field-main{margin:auto}.coupon-field{padding:5px}}@media only screen and (min-device-width:640px) and (max-device-width:1000px) and (orientation:portrait){body{overflow:hidden}.paytm-main{margin-top:-40px}.payment-option-scroll{height:520px;overflow-y:scroll}.wallet-inside .payment-option-scroll{height:446px;overflow-y:scroll}.card-details-list{height:418px;overflow-y:scroll;overflow-x:hidden}.inside-scroll-m{height:434px;overflow-y:scroll;overflow-x:hidden}.inside-scroll-form{height:473px;overflow-y:scroll;overflow-x:hidden}.customer-info-scroll{height:513px;overflow-y:scroll;overflow-x:hidden}.inside-scroll-banking{height:435px;overflow-y:scroll;overflow-x:hidden}.show-hight{display:none}.apply-coupon-main,.cancel-inside{height:600px;overflow-y:scroll}.button-container,.payment-inside .button-container{max-width:500px}.pay-using-upi-sec .or-heading,.upi-qr-main{display:block}.order-summary-modal .total-payable-sec .total-payable{font-size:17px}.total-amount-values .hide-text{font-size:18px}.emi-payment-options{margin-left:20px}.serach-panel{padding-left:20px}}@media only screen and (min-device-width:320px) and (max-device-width:370px) and (-webkit-min-device-pixel-ratio:2){.btn-height,.form-btn-height,.main-height{height:auto}}@media (min-width:320px) and (max-width:500px){.pay-upi-list-m{margin-top:0;width:100%;flex-wrap:wrap}.hide-qr{display:none}}@media (max-width:360px){.upi-list ul{margin-left:0;margin-right:0}.qr-height{height:111px}}@media (min-width:500px){.payment-popup{position:relative}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2){.main-height{height:110px}.btn-height{height:110px}.qr-height.btn-height{height:110px}.form-btn-height{height:110px}}@media (max-width:400px){.bank-option-heading .bank-emi-desc .emib-small .emi-nocost-text{display:block;margin-top:3px}.emi-with-scard .bank-tenure .bank-tehure-td{display:flex;width:100%;align-content:space-between;justify-content:space-between;align-items:center;padding:5px 0}.bank-tenure .bank-tehure-td span{display:inline-block}.bank-tenure .bank-tehure-td strong{margin-top:0}.bank-option-heading .bank-emi-desc .emib-heading{display:block}.emib-heading-no-cost-text{margin-top:5px}.emib-heading-no-cost-text,.emib-heading-title{display:block}.emib-heading-no-cost-text{border-left:0;margin-left:0;padding-left:0}.emi-payment-options{gap:25px}.mer-store-name .mer-xs{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media (max-width:360px){.offer-panel-discount{max-width:60%;flex:0 0 60%}.offer-panel-discount .btn-text{max-width:100px}.apply-offer{width:75px;height:26px;padding:5px 10px}.apply-offer .promo-icon{display:none}.apply-offer .payment-offer-title{padding-bottom:0}}@media (max-width:990px){.app-web-view{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.app-web-view .main-popup-container,.app-web-view .payment-modal,.app-web-view .payment-popup{position:static}.app-web-view .payment-right-col{z-index:5}.app-web-view .payment-inside,.app-web-view .payment-main{position:relative;overflow:hidden;padding-bottom:52px}.app-web-view .available-offer .offers-panel{position:relative;width:100%;padding-top:0}.app-web-view .available-offer .payment-heading-m{height:auto}.app-web-view .available-offer .payment-option-scroll,.app-web-view .inside-scroll-banking,.app-web-view .inside-scroll-form,.app-web-view .inside-scroll-m,.app-web-view .payment-option-scroll,.app-web-view .scroll-data{height:auto!important}.app-web-view .main-footer{position:relative;top:50px}.app-web-view .main-inside{bottom:0}.app-web-view .cancel-inside,.app-web-view .kfs-inside,.app-web-view .main-inside,.app-web-view .nbbl-inside,.app-web-view .processing-fee-inside,.app-web-view .prv-inside,.app-web-view .upi-inside{position:fixed;bottom:0}.app-web-view .payment-container{min-height:100dvh}body.app-web-view.keyboard-open{padding-bottom:300px}.offers-panel{padding:0 20px}.available-offer .offers-panel{padding-top:50px;position:absolute;width:100%}.available-offer .payment-heading-m{height:100px}.offer-panel-discount{max-width:70%;flex:0 0 70%}.offer-view-all{max-width:120px;flex:0 0 120px}}@media (min-width:320px) and (max-width:479px){.app-web-view .payment-head{position:relative}body.app-web-view{overflow:auto;height:auto}}@media (max-width:450px){.offer-panel-discount{max-width:65%;flex:0 0 65%}.offer-view-all{max-width:110px;flex:0 0 110px;margin-left:10px}.payment-icon{width:40px}.payment-types .title-heading{font-size:14px}.payment-option-ico{margin-right:15px}.payment-bg-new .payment-animation .payment-arrow{right:12px}.offer-panel-discount .btn-text{width:160px}}