:root{--content-color:#4a515d}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.floating-input,.floating-select,button,html,input[type=checkbox],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],label,textarea{font-family:Inter,sans-serif}body{line-height:1;font-family:Inter,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:hover{text-decoration:none}body{color:#4a515d;background:#eff2f5}body,form#TransactionForm,html{height:100%;font-family:Inter,sans-serif}@font-face{font-family:ccavenues;src:url("data:application/x-font-woff;base64,d09GRgABAAAAAAWEAA0AAAAACbwAAQBoAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFaAAAABwAAAAcfyJSH09TLzIAAAGoAAAAWwAAAGDZurM6Y21hcAAAAhwAAABlAAABWh0IGSNjdnQgAAAChAAAAAQAAAAEAEIE82dhc3AAAAVgAAAACAAAAAj//wADZ2x5ZgAAAqgAAAERAAADgCcE3W1oZWFkAAABMAAAADYAAAA2CduKGWhoZWEAAAFoAAAAHQAAACQNMAYraG10eAAAAgQAAAAWAAAAJhtgDBJsb2NhAAACiAAAACAAAAAgBOwFvG1heHAAAAGIAAAAHQAAACAAUgAxbmFtZQAAA7wAAAFnAAACcEWNnwdwb3N0AAAFJAAAADkAAABIH9yg2AABAAAAARqfH/ls5l8PPPUACwfQAAAAAMqTXnAAAAAA2qjGpAAI//AFeAWpAAAACAACAAAAAAAAeJxjYGRgYN/2LwxIXmAAAtYKBkYGVMACAF0aA2wAAAB4nGNgZGBg4GfQYwDRDAxMQMwIZjuA+QwACGMAhAAAAHicY2Bmv8A4gYGVgYG1glWEgYFRAkIz72KoYPzCwczEz8rExMTCzMS8gIFhfQBDgjcDFJRUBvgAKV6GMDavf1WME9i3Ma5SYGCYDJJj/so6E0gpMDACALP0D3QAeJxjv8AAB+wXmCIwIUMUAwcAZqgFlQAAeJxjYGBgZoBgGQZGBhAIAfIYwXwWBgsgzcXAwcAEhLwMlgzODGH//wPFeBkMIOz/X/9f/n/q/w6oXihgZGOACzAyAQkmBlTAyIABmFlY2dg5OLm4eeBCvJiq+DCFBikAAOVgDlYAAAAAQgTzAAAAAAAAAAAAIgBEAGYAiACqAMwA7gEQATIBVAGaAcB4nGNgZIpguMRawfyJQZiBgcHEjtlIjlmEj1lJj4kpQsMruaqpKtlLA8ZgUkThghhATQyjZoyaQXMzGKL+f2DlZF3JoAvkGckz8jEqK+kxMgkImakYG4mJs4P4+ox6zMpKfEyiInJMxkZ2TOYsExR4fSJ+b5z9Z1NS5j5GzgXznkbaswsJ8vIpi5h5JTkU7+/y9W3dlumQFu6txqjBG5xWlH0QaLQLI9+h7KSQSC5eTgk+BRlh/0mXmtouTfThVzBUArmFg4GB1Z11JoMQA4MwyHZGOUZxO0ZzRjtGa0ZGZY7ZUgocjFP5xLk5RfkYJ7MrSc75u2M960wpkT+8SgHa2gFKzJ8FZX+lAz0CADc409oAAAB4nHWPy07CQBiFT6HgJQS3xI11pZFwKWFVtoSFIYEYI+uGTsqEplNnpgtIfB5d+RC+gK/kKZmgMdrJdL75zz9nzgBo4x0eqs+Dj3PHNZzgynEdd3hx7KOFD8cN3HrXjptoeYnjNi69V57y/DNWTg8OFdeoXDiu4xE3jn108Oa4gSU+HTfR8e4dtzH2njFHDAsFzGPL/wMEUpTIWNbcirTMYoLFjjbqUM+R8FiJLdlgjymn5LnksK4RITjaBr8cK22EIUIO2N1SZXGezMttbPbTvRTJXq6joIoSuKujYDQM2fufIX42A08UNVNJtuZsDtHnHGKMCXcrqoY2VU+OrnuRZG1DVaGgknOnaK/5EkFDoY1UeRD2w+F4EqyEsULnXQaXZhOoQuRGlXotvhP2/krYOybcsMnypggDDsNbNBMUrBlmrZJnXBWrKfUFZjTGxtoiGgzMWsvCmr6RWV/pdLCYzfEFXUVwKwB4nGNgYgCD5z0MFQzYAD8QMzIyMQgziDCIMogxiDNIMEgySDFIM8gwqDFYspfmZRoYGLgAAJ2iBXIAAAAAAAAB//8AAgAAAAEAAAAA2eYtCgAAAADKk15wAAAAANqoxqQ=")}p{font-size:14px}a,a:focus,a:hover,a:link{outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-ms-clear{display:none}input:required{box-shadow:none}input:invalid{box-shadow:none}input[type=number]{-moz-appearance:textfield}button,input,select{outline:0}button,option,select{border:0 none;outline:1px none}button::-moz-focus-inner{border:0}input[type=checkbox],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-size:13px;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.floating-input.card_cvv{font-family:ccavenues;font-size:16px;letter-spacing:-6px;text-indent:-3px}input:focus,select,select:focus,textarea:focus{outline-offset:0px;outline:0}a:active,a:focus,button::-moz-focus-inner,button:focus,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner{outline:0!important}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}button::-moz-focus-inner,input::-moz-focus-inner{border:0;outline:0}select::-ms-expand{display:none}input[type=text]::-ms-clear{display:none}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.payment-bg::before{content:"";left:0;right:0;bottom:0;top:0;background-image:-webkit-gradient(linear,left top,right bottom,from(rgba(255,255,255,.2)),to(rgba(0,0,0,.2)));background-image:-webkit-linear-gradient(top left,rgba(255,255,255,.2),rgba(0,0,0,.2));background-image:-o-linear-gradient(top left,rgba(255,255,255,.2),rgba(0,0,0,.2));background-image:linear-gradient(to bottom right,rgba(255,255,255,.2),rgba(0,0,0,.2));border-radius:20px 0 0 20px}.payment-bg{position:absolute;width:100%;z-index:-1;height:100%}.payment-left-col .payment-bg{border-radius:10px 0 0 10px}.order-overlay{position:absolute;opacity:.5;width:100%;height:100%;left:0;background-color:#5b6674;z-index:3;display:none}.white-link{font-size:12px;color:#fff;text-decoration:underline}.white-link:focus,.white-link:hover{color:#fff;text-decoration:underline}.primary-link{font-size:12px}.default-link{font-size:12px;opacity:.7;text-align:center}.btn{font-size:17px;font-weight:600;text-transform:uppercase;text-align:center;border-radius:4px;padding:18px 10px;border:0;outline:0}.btn:focus,.btn:hover{border:0}.btn-block{width:100%;display:block}.default-btn,.default-btn:focus,.default-btn:hover{background:#ccc;color:#fff}.button-container button:disabled{opacity:.3;cursor:not-allowed!important}.downError{display:none}.form-group{margin-bottom:15px}.form-group .card-label{position:absolute;font-size:15px;top:0;color:#6d6d6d}.debit-card-form{margin-top:20px}.card-container{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;padding-bottom:12px}.card-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.offer-apply,.offer-remove{position:absolute;top:-15px;left:50%;width:118px;margin-left:-59px;height:30px;padding:9px 0;display:none;border-radius:30px;font-size:12px;font-weight:600;color:#fff;text-align:center;background:rgba(27,43,68,.65)}.input{border:0;border-bottom:1px solid #dbdbdb;font-size:15px;color:#6d6d6d;padding-bottom:10px;width:100%}.input:focus .card-label{margin-top:-20px}.card-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px}.card-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.card-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.card-col-6{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;width:50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.card-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;width:33.33333333%}.floating-label{position:relative;margin-bottom:10px;padding:10px 15px;height:50px;border-width:1px;border-style:solid;border-color:#dcdfe4;border-radius:2px;transition:all .3s;border-radius:6px}.error{font-size:11px;color:red;line-height:normal;display:none}.form-input,.form-select{font-size:14px;padding:4px 0;display:block;width:100%;color:#4a515d;background-color:transparent;border:none}.form-input{height:30px}textarea.form-input{resize:none;font-size:14px}.form-input:focus,.form-select:focus{outline:0;border-bottom-width:1px;border-bottom-style:solid}.floating-input,.floating-select{font-size:13px;padding:0;display:block;width:100%;height:30px;color:#4a515d;background-color:transparent;border:none;outline:0}.floating-input:focus,.floating-select:focus{outline:0}.floating-label label{font-size:13px;color:#4a515d;font-weight:400;position:absolute;pointer-events:none;left:15px;top:18px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.floating-input:focus+label,.floating-input:not(:placeholder-shown)+label,.focused>label,.labelup>label{top:8px;font-size:11px;color:#4a515d;opacity:0;margin-top:0}.labelup label{top:8px;font-size:11px;color:#6d6d6d}.floating-select:focus+label,.floating-select:focus~label,.floating-top>label{top:8px;font-size:11px;color:#4a515d;opacity:0;margin-top:0}.select-top>label,.trigger-select>label{top:8px;font-size:11px;color:#6d6d6d;opacity:0;margin-top:0}.floating-focus .floating-input:focus>label{top:8px;font-size:11px;color:#4a515d;opacity:0;margin-top:0}.floating-input:not(:placeholder-shown)+label{top:18px;font-size:13px}.floating-focus .floating-input::-webkit-input-placeholder{font-size:12px;opacity:0}.floating-focus .floating-input:focus::-webkit-input-placeholder{opacity:1}.floating-focus .floating-input:-moz-placeholder{font-size:12px;opacity:0}.floating-focus .floating-input:focus:-moz-placeholder{opacity:1}.floating-focus .floating-input::-moz-placeholder{font-size:12px;opacity:0}.floating-focus .floating-input:focus::-moz-placeholder{opacity:1}.floating-focus .floating-input:-ms-input-placeholder{font-size:12px;opacity:0}.floating-focus .floating-input:focus:-ms-input-placeholder{opacity:1}.floating-textarea{min-height:30px;max-height:260px;overflow:hidden;overflow-x:hidden}.error-text{display:none;pointer-events:none;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:.25s ease-in transform,.16s ease-in opacity;-o-transition:.25s ease-in transform,.16s ease-in opacity;transition:.25s ease-in transform,.16s ease-in opacity}.error-text{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);color:#fff;font-weight:400;position:absolute;line-height:16px;padding:6px 8px;font-size:11px;background-color:#555;-webkit-box-shadow:rgba(0,0,0,.05) 1px 1px 2px 0;box-shadow:rgba(0,0,0,.05) 1px 1px 2px 0;z-index:3;-webkit-border-radius:3px;border-radius:3px;left:0;top:100%;margin-top:-4px;pointer-events:none!important}.error-text::after{content:"";position:absolute;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent #555;bottom:100%;left:20px;margin:0 0 -1px -10px}.invalid .error-text{pointer-events:auto;display:block;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:.2s cubic-bezier(.6, 1.6, .8, 1) transform,.2s ease-out opacity;-o-transition:.2s cubic-bezier(.6, 1.6, .8, 1) transform,.2s ease-out opacity;transition:.2s cubic-bezier(.6, 1.6, .8, 1) transform,.2s ease-out opacity}.elem-cvv .error-text{left:auto;right:-10px}.elem-cvv .error-text:before{content:none!important}.elem-cvv .error-text:after{left:auto;right:50px}.card_cvv~.error-text{background-image:url(../images/cvv.png);-webkit-background-size:44px 28px;background-size:44px 28px;background-position:10px center;background-repeat:no-repeat}.invalid .floating-input,.invalid:not(.focused){color:#e80808}.invalid,.invalid.labelup{border-color:#e80808}.error-message{color:#e80808}.temporarily-down-error{padding:5px 0;font-size:12px;line-height:17px;color:#d13636;margin-top:7px}.checkbox label{font-size:13px;color:#4a515d;font-weight:400;position:relative;padding-left:25px;margin-bottom:5px;display:inline-block}.checkbox label .checkbox-before{position:absolute;top:1px;left:0;width:17px;height:17px;border-width:1px;border-style:solid;border-color:#dcdfe4;background:0 0;border-radius:3px}.checkbox label .checkbox-after{position:absolute;left:0;top:0;width:5px;height:9px;border-style:solid;border-width:2px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border-left:0;border-top:0;border:0;position:absolute;-webkit-transform:rotate(40deg) translate(5px,-2px);-ms-transform:rotate(40deg) translate(5px,-2px);transform:rotate(40deg) translate(5px,-2px)}.checkbox input[type=checkbox]{display:none;position:absolute;height:20px}input[type=checkbox]:checked+label .checkbox-before{border-width:1px;border-style:solid;opacity:.8}input[type=checkbox]:checked+label .checkbox-after{position:absolute;left:0;top:0;width:5px;height:9px;border-style:solid;border-width:2px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border-left:0;border-top:0;-webkit-transform:rotate(40deg) translate(5px,-2px);-ms-transform:rotate(40deg) translate(5px,-2px);transform:rotate(40deg) translate(5px,-2px)}.checkbox label .tick-after,.checkbox label .tick-before{left:1px}input[type=checkbox]:checked+label .tick-before{width:5px;-webkit-transition-delay:0s;transition-delay:0s}input[type=checkbox]:checked+label .tick-after{width:9px;-webkit-transition-delay:150ms;transition-delay:150ms}.radio{position:relative}.radio label{font-size:14px;color:#4a515d;font-weight:400;position:relative;padding-left:32px;padding-top:2px}.radio label strong{font-weight:600}.radio label .radio-before{position:absolute;top:0;left:0;width:23px;height:23px;border-radius:50%;background-color:#fff;border:2px solid #dbdbdb}.radio label .radio-after{position:absolute;left:2px;top:2px;width:15px;height:15px;border-radius:50%}.radio input[type=radio]{opacity:0;position:absolute;width:23px;height:23px}.radio input[type=radio]:checked+label .radio-before{border-width:2px;border-style:solid}.check-box,.check-radio{position:relative}.check-box label,.check-radio label{font-size:14px;color:#4a515d;font-weight:400;position:relative;padding-left:27px;padding-top:0;z-index:1}.check-box label strong,.check-radio label strong{font-weight:600;position:relative}.check-box label .radio-before,.check-radio label .radio-before{position:absolute;top:0;left:0;width:19px;height:19px;border-radius:50%;background-color:#dbdbdb}.check-box label .radio-after,.check-radio label .radio-after{position:absolute;left:2px;top:2px;width:5px;height:9px;border:0;border-right-width:2px;border-right-style:solid;border-bottom-width:2px;border-bottom-style:solid;border-color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:rotate(40deg) translate(5px,-2px);-ms-transform:rotate(40deg) translate(5px,-2px);transform:rotate(40deg) translate(5px,-2px)}.check-box input[type=checkbox],.check-radio input[type=radio]{opacity:0;position:absolute;width:19px;height:19px}.tick-after,.tick-before{position:absolute;left:2px;top:2px;width:0;height:2px}.tick-after{transform:translate(6px,10px) rotate(-45deg);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:all 150ms;transition:all 150ms;-webkit-transition-delay:0s;transition-delay:0s}.tick-before{-webkit-transform:translate(3px,6px) rotate(45deg);transform:translate(3px,6px) rotate(45deg);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:all 150ms;transition:all 150ms;-webkit-transition-delay:150ms;transition-delay:150ms}.check-box input[type=checkbox]:checked+label .tick-before,.check-radio input[type=radio]:checked+label .tick-before{width:5px;-webkit-transition-delay:0s;transition-delay:0s}.check-box input[type=checkbox]:checked+label .tick-after,.check-radio input[type=radio]:checked+label .tick-after{width:9px;-webkit-transition-delay:150ms;transition-delay:150ms}.overlay,.payment-overlay,.semless-overlay{background-color:rgba(57,57,57,.8);width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:3}.zindex-big{z-index:1000}.payment-modal{margin:auto;padding:20px;position:relative;display:flex;align-items:center;justify-content:center;min-height:100%}.payment-popup{width:100%;max-width:850px;margin:0 auto 0;position:relative;z-index:2;overflow:hidden}.payment-container{width:100%;margin-right:auto;margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px}.payment-left-col{-ms-flex:0 0 41.8%;flex:0 0 41.8%;max-width:41.8%;transition:.5s all}.payment-right-col{-ms-flex:0 0 58.2%;flex:0 0 58.2%;max-width:58.2%;transition:.5s all;border-radius:0 10px 10px 0}.pl-0{padding-left:0;padding-right:0}.plr0{padding-left:0;padding-right:0}.payment-body,.payment-footer,.payment-header{padding-right:0}.payment-body{padding-top:0}.footer-bottom{padding-top:17px;position:absolute;right:0;width:100%;display:flex;justify-content:center}.footer-bottom img{display:inline-block;margin-right:11px}.footer-bottom img:last-child{margin-right:0}.footer-bottom-sec{position:relative}.copy-text{margin-top:12px;font-size:11px;text-align:right;display:block;width:100%}.copy-text img,.copy-text span{display:inline-block;vertical-align:baseline}.copy-text img{margin-right:3px}.copy-text span{position:relative;bottom:1px}.power-main{text-align:center;margin-top:3px;display:inline-block;width:100%}.copy-text span.power-ia{width:228px;margin:7px auto 0;display:block;border-top:1px solid #b2b3b5;padding-top:7px}.ai-img{margin-right:6px}.payment-header{min-height:57px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.close{width:17px;height:16px;line-height:13px;position:relative;text-align:center;z-index:3;margin-right:8px;margin-top:10px;font-size:30px;color:#191919;transition:transform .25s;font-weight:400}.payment-details-bg{padding:0;box-shadow:0 5px 8px #787a7d}.payment-details-main{min-height:600px;padding:0;overflow:hidden;box-shadow:0 0 8px rgba(206,208,211,.5);border-radius:0 10px 10px 0}.payment-main{display:none;position:absolute;width:100%}.payment-head{padding:0 30px}.payment-heading-m{display:none}.payment-title{min-height:57px;padding-top:21px;font-size:16px;padding-bottom:14px;border:0;border-bottom-width:1px;border-bottom-style:solid;font-weight:600}.payment-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;width:100%;margin-bottom:15px}.main-payment-bottom{margin-bottom:32px}.payment-user{padding:15px 0 10px;transition:.5s all}.m-main{position:relative}.col{padding:0}.payment-user{padding:0 30px 0 30px!important;position:relative}.merchant-logo{margin-bottom:8px}.merchant-logo .mer-logo{display:inline-block;width:60px;height:60px;padding:8px;border:1px solid #ececec;background-color:var(--page-header,#fff);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;float:left;position:relative}.merchant-logo .mer-logo span{justify-content:center;font-family:"Times New Roman",Times,serif;font-weight:600;font-size:16px;color:#434343;text-transform:uppercase;display:block;margin-top:13px;text-align:center}.merchant-logo .mer-logo img{max-width:100%;max-height:74px;display:block;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.merchant-logo .mer-store-name{display:table-cell;padding-left:10px;height:60px;vertical-align:middle}.merchant-logo .mer-details{display:block;clear:both}.merchant-logo .mer-store-name{font-weight:600;color:#fff;font-size:16px;text-transform:capitalize;line-height:20px;text-align:left}.merchant-logo .mer-details .mer-order-no{display:block;font-size:16px;line-height:18px;word-break:break-all;padding-top:12px;padding-bottom:8px;font-weight:600}.merchant-logo .mer-details .mer-order-no strong{display:block;font-size:13px;font-weight:400;padding-bottom:1px}.merchant-logo .mer-param{font-size:13px;line-height:20px;font-weight:400;display:block;padding:8px 0 0;position:relative;cursor:pointer;max-width:100%;padding-right:20px}.merchant-logo .mer-param .arrow-promo{margin-top:6px;right:15px}.m-main .arrow-promo .arrow-svg{stroke-width:1px}.m-logo{width:130px;height:70px;padding:7px;border:1px solid #ececec;background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-direction:column}.m-logo img{max-width:100%;max-height:55px;display:block;margin:auto}.web-store-title-main{display:flex;align-items:center;column-gap:10px}.web-store-title{font-size:22px;color:#434343;text-transform:uppercase;font-weight:600;min-width:90px;min-height:90px;padding:7px;border:1px solid #ececec;background-color:#fff;display:flex;align-items:center;justify-content:center;font-family:"Times New Roman",Times,serif;font-weight:600;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.web-store-title span{display:block;margin:auto;line-height:18px;text-align:center}.web-store-name{font-weight:600;color:#fff;font-size:13px;text-transform:capitalize;line-height:16px;text-align:left}.m-details{margin-top:14px}.m-details .order-no{font-size:12px;line-height:20px;word-break:break-all;padding-bottom:6px}.merchant-text{font-size:13px;line-height:20px;font-weight:400;margin-top:7px;padding-bottom:6px;padding-right:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-top:1px solid rgba(255,255,255,.4)}.order-border{border-bottom:1px solid rgba(255,255,255,.4)}.border-top{border-top:1px solid rgba(255,255,255,.4)}.m-details .order-no strong{display:block;font-size:13px;font-weight:600;padding-bottom:1px}.order-info-bottom{width:100%}.order-info-bottom.order-border{position:static;border-bottom:none}.order-footer .order-am-text,.order-info-bottom.order-border .order-main,.order-info-bottom.order-border .partial-text,.order-info-bottom.order-border .promo-coupon-main{display:none}.order-info-bottom.order-border .pay-amount-value{align-self:flex-start;text-align:left;padding-left:0;height:auto;display:flex;align-items:center;margin-top:0}.order-info-bottom.order-border .pay-amount-value small{padding-right:3px;font-size:21px;font-weight:400;margin-top:1px}.order-info-bottom.order-border .order-footer .order-am-text{display:block;font-size:13px;font-weight:400;margin-top:11px}.order-info-bottom.order-border .pay-amount-value .pay-amount-input input{width:auto;text-align:left;font-size:21px}.order-main{margin-top:9px;padding-top:8px}.order-summary-text{display:none;font-size:15px;text-transform:uppercase;text-align:left;font-weight:600;margin-bottom:24px;text-decoration:underline}.order-info{margin-bottom:9px;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}.order-info span{font-size:12px}.rupees-text{height:14px;display:inline-block;vertical-align:middle;font-size:12px}.pay-text{font-size:14px;margin-top:15px;text-align:right;font-weight:600}.partial-text a,a.partial-link.primary-link{font-size:14px;font-weight:500}.total-payable{margin-left:0;float:left;margin-top:4px}.minium-text{display:block;font-size:13px;margin-top:8px;font-weight:400}.pay-amount-value{font-size:17px;align-self:flex-end;margin-top:12px;display:block;padding:3px 0 3px 0;height:28px;border-radius:3px;position:relative;width:100%}.total-amount-values{position:relative;display:inline-block;padding-left:8px;padding-top:3px;padding-bottom:3px}.partial-amount-values{padding-right:5px}.partial-link{display:block}.reset-link{display:none}.partial-payment.pay-amount-value{padding-right:0;height:28px}.partial-payment.pay-amount-value label{border-right:1px solid;padding-right:2px;animation:cursor-blink .5s step-end infinite alternate}@keyframes cursor-blink{50%{border-color:transparent}}.discount-border{display:none;border-radius:3px;border-width:1px;border-style:solid;border-color:transparent;position:absolute;left:0;top:2px;width:100%;height:100%}.pay-amount-value .pay-amount-input input{background:0 0;border:none;font-size:16px;height:auto;color:#fff;padding:0;text-align:right;font-weight:600;position:relative;z-index:1;cursor:auto}.amount-value{width:10px}.amount-value:focus-visible{outline:0}.hide-text{margin:0;padding:0;position:absolute;height:0;overflow:hidden;white-space:pre;opacity:0;font-size:21px}.pay-amount-value .rupees-text{width:14px}.pay-amount-value .rupees-text svg{display:block;margin-top:-1px}.partial-text{margin-top:0;font-weight:400}.partial-text a{transition:.5s all}.partial-text span{font-size:14px;font-weight:500}.promo-coupon-main{position:relative;padding:9px 15px 9px 9px;border-radius:6px;background:rgba(255,255,255,.15);height:44px}.promo-coupon-main:hover{background:rgba(255,255,255,.25);transition:.5s all}.promo-coupon-main:before{opacity:0;width:0%;position:absolute;height:100%;top:0;right:0;background-color:rgba(255,255,255,.3);transition:width .3s,right .3s;transition-timing-function:linear;z-index:1}.btn-4{border:1px solid;overflow:hidden;position:relative}.btn-4:after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:all 550ms cubic-bezier(.19, 1, .22, 1);width:50px;z-index:-10}.btn-4:hover:after{left:120%;transition:all 550ms cubic-bezier(.19, 1, .22, 1)}.promo-coupon-main.promo-bg-active:before{opacity:1;width:50%;right:100%}.promo-bg-active .payment-promo-bg{display:block;opacity:1;background:rgba(0,0,0,.2);background:#c1eedf}.payment-promo-bg{display:none;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:6px}.promo-bg-active+.order-all-info .border-top{border-top:none;padding-top:0}.promo-btn{font-size:13px;font-weight:400;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.promo-btn span{display:inline-block;vertical-align:middle}.promo-btn span.arrow-promo{position:static;top:0;transform:translateY(0);margin-left:auto}.promo-btn .promo-icon{-ms-flex:0 0 26px;flex:0 0 26px;max-width:26px;height:26px;border-radius:50%;background-color:rgba(255,255,255,.4);align-items:center;justify-content:center;-ms-flex-pack:center;margin-right:9px;padding:1px}.promo-info-main{width:100%;color:#263855;margin-top:1px}.promo-info-offer{cursor:pointer;transition:.5s all;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.coupon-apply .promo-info-offer,.discount-apply .promo-info-offer{display:none}.promo-btn label,.promo-code small{display:inline-block;vertical-align:middle}.promo-code{display:none;-webkit-box-pack:space-between;-moz-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.cashback-offer,.discount-offer{display:none}.coupon-apply .cashback-offer,.coupon-apply .promo-code,.discount-apply .discount-offer,.discount-apply .promo-code{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.promo-code-text{font-weight:500}.promo-close{position:absolute;right:0;text-align:center;font-size:21px;line-height:14px;z-index:1;cursor:pointer;top:4px}.order-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.promo-btn-disabled:before{content:"";position:absolute;z-index:1;width:100%;height:100%}.payment-details,.payment-details-cancel{padding:0 0 0 30px}.account-number{font-size:13px}.account-info{padding-top:10px;padding-left:30px;padding-right:30px;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;-webkit-box-align:baseline;-moz-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.account-info .account-number{font-size:12px;color:#4a515d}.account-info a.account-number{color:#4a515d}.account-info .account-number span{display:inline-block;vertical-align:middle}.account-info .account-number .account-icon{width:22px;height:16px}.account-info .account-number .account-icon svg{display:block;margin-top:-1px}.payment-types{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;min-height:52px}.payment-types:first-child{min-height:1px;padding-bottom:10px}.payment-types:last-child{border-bottom:0}.payment-types a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;transition:.5s all}.payment-types .title-heading{font-size:14px;font-weight:500;padding-left:8px}.payment-option-ico{margin-left:auto;margin-right:23px;position:relative}.payment-option-ico:after,.payment-option-ico:before{content:"";display:table}.payment-option-ico:after{clear:both}.payment-option-ico img{float:left}.icon-circle{width:23px;height:23px;background-color:#fff;border-radius:12px;border:1px solid #dcdfe4;display:inline-flex;justify-content:center;align-items:center;text-align:center;margin-left:-5px;position:relative;z-index:1;float:left}.icon-circle img{max-width:13px;max-height:13px}.wallet-types{min-height:52px;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-direction:column}.wallet-types:first-child{padding-bottom:5px}.payment-icon{width:43px}.payment-icon img{max-width:100%}.arrow-right{width:8px;height:8px;border:1px solid transparent;transform:translateY(-50%) rotate(45deg);position:absolute;right:17px;top:50%;transition:.5s all}.arrow-promo{right:4px}.arrow-move{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.5s all}.arrow-svg{transition:150ms cubic-bezier(.215, .61, .355, 1);transform:translateX(3px);position:relative;stroke-width:1;fill:none;stroke:#ffffff}.payment-arrow{right:5px}.payment-arrow .arrow-svg{stroke-width:1}.line-arrow{opacity:0;-webkit-transition:opacity 150ms cubic-bezier(.215, .61, .355, 1);transition:opacity 150ms cubic-bezier(.215, .61, .355, 1)}.tip-arrow{-webkit-transition:-webkit-transform 150ms cubic-bezier(.215, .61, .355, 1);transition:transform 150ms cubic-bezier(.215, .61, .355, 1)}.arrow-anim:hover .line-arrow,.edit-link:hover .line-arrow,.pay-emi-card:hover .line-arrow,.payment-types a:hover .line-arrow,.promo-info-offer:hover .line-arrow,.total-payable-section:hover .line-arrow,.wallet-list:hover .line-arrow{opacity:1}.arrow-anim:hover .tip-arrow,.edit-link:hover .tip-arrow,.pay-emi-card:hover .tip-arrow,.payment-types a:hover .tip-arrow,.promo-info-offer:hover .tip-arrow,.total-payable-section:hover .tip-arrow,.wallet-list:hover .tip-arrow{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.arrow-right-white{width:6px;height:6px;border:1px solid transparent;transform:translateY(-50%) rotate(45deg);position:absolute;right:4px;top:50%;transition:.5s all}.payment-types a:hover .arrow-right{right:10px}.payment-option-scroll{height:415px;overflow:hidden}.wallet-inside .payment-option-scroll{height:383px}.wallet-inside .payment-option-scroll.tenure-emi-scroll,.wallet-inside .tenure-emi-scroll{height:332px;height:317px}#card-emi-plans.wallet-inside .tenure-emi-scroll{height:416px}.payment-details-main .mCSB_scrollTools .mCSB_draggerRail{width:3px;background-color:#fff}.payment-details-main .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;background-color:#dcdfe4}.payment-details-main .mCSB_inside>.mCSB_container{margin-right:30px}.payment-details-main .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:30px}.payment-details-main .mCSB_scrollTools{width:18px}.pay-mobile-value{font-size:17px;font-weight:600;margin-top:12px;display:none}.account-bg,.drop-icon-top{display:none}.pay-mobile-value .rupees-text{font-size:13px;padding-top:2px}.pay-mobile-value span{display:inline-block;vertical-align:middle}.drop-icon{width:20px;height:20px;margin-left:4px;cursor:pointer;transition:.3s all}.drop-icon-top{transform:rotate(180deg)}.payment-animation{transition:all .5s}.payment-animation .payment-hover-bg{position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:#dcdfe4}.pay-bg{display:block;width:0;height:1px;transition:.5s all}.payment-animation .wallet-list:hover .pay-bg,.payment-animation a:hover .pay-bg{width:100%}.payment-form-height{position:relative}.heading-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer}.back-coupon,.back-customer,.back-icon{transition:.5s all;width:15px}.back-coupon svg,.back-icon svg{width:15px;height:14px}.heading-top .upi-icon-heading{position:relative}.heading-top .upi-icon-heading svg{position:absolute;top:-9px}.payment-inside{display:none;position:absolute;width:100%;min-height:inherit}.payment-inside .payment-method{padding-right:30px;margin-top:0}.qr-customer-login .payment-method{padding-right:0}.wallet-inside .payment-method{padding-right:0}.card-add-main.usc-main{margin-top:11px}.card-add-main a span{display:inline-block;vertical-align:middle}.card-add-main a .save-card-icon{width:24px;height:21px;margin-right:8px}.save-card{margin-top:0;margin-bottom:6px}.save-card label{font-weight:400;font-size:13px;color:#4a515d;padding-left:28px;margin-bottom:0;line-height:18px}.save-card small{display:block;font-size:12px;color:#636363}.whatsup-icon{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-left:2px;background-image:url(../images/whatsup-icon_2x.png);background-repeat:no-repeat;background-size:15px 15px}.pay-emi-card{border-top:1px solid #dcdfe4;padding-top:15px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer;width:100%}.payment-form .pay-emi-card{display:none;border:0}.pay-emi-text{font-size:13px;width:100%;position:relative;z-index:2}.pay-emi-text span{display:inline-block;vertical-align:middle}.pay-emi-text .emi-icon{width:19px}.pay-emi-card .arrow-right{cursor:pointer;transition:.5s all}.pay-emi-card:hover .arrow-right{right:10px}.pay-emi-card .payment-arrow{top:50%;right:5px}.emi-icon-text{margin-left:10px}.pay-emi-text .arrow-right{width:7px;height:7px}.button-bottom{margin:10px auto 0;position:absolute;width:100%;left:0;right:0;bottom:0}.button-bottom p{text-align:center;font-size:12px;color:#4a515d}.button-bottom p a{font-size:12px;text-decoration:underline}.privacy_data{padding-top:8px;padding-bottom:12px}.privacy_data p{text-align:center;line-height:16px}.emi-privacy-data{padding-bottom:5px}.emi-privacy-data p{text-align:left}.privacy_data p.hdfc-check-box{text-align:left;padding-left:26px;line-height:18px}.privacy_data p.hdfc-check-box label{position:absolute;left:0}.emi-privacy-data p strong{font-weight:600}.privacy_data p a:focus,.privacy_data p a:hover{text-decoration:none}.card-list,.card_icon{display:block;position:absolute;top:0;right:15px;width:38px;height:50px;z-index:1;background-image:url(/images/template2/cards/credit-card.svg);background-size:40px 27px;background-repeat:no-repeat;background-position:center center}.elem-cvv{background-image:url(/images/template2/cards/cvv.svg);background-size:40px 28px;background-repeat:no-repeat;background-position:right 15px center}.card .card_icon.visa{top:0;background:url(/images/template2-icons/visa.svg) no-repeat center 5px}.card .card_icon.amex{background:url(/images/template2-icons/amex.svg) no-repeat center 5px}.card .card_icon.diners{background:url(/images/template2-icons/diners.svg) no-repeat center 5px}.card .card_icon.mastercard{top:0;background:url(/images/template2-icons/mastercard.svg) no-repeat center 0}.card .card_icon.visa{background-image:url(/images/template2-icons/visa.svg);background-repeat:no-repeat;background-position:center center;background-size:33px 11px}.card .card_icon.amex{background-image:url(/images/template2-icons/AMEX.svg);background-repeat:no-repeat;background-position:center 14px}.card .card_icon.diners{background-image:url(../images/diners.svg);background-repeat:no-repeat;background-position:center 17px}.card .card_icon.mastercard{top:8px;background-image:url(/images/template2-icons/mastercard.svg);background-repeat:no-repeat;background-position:center 6px;background-size:34px 21px}.card .card_icon.rupay{width:56px;background-image:url(/images/template2-icons/rupay.svg);background-repeat:no-repeat;background-position:center 18px;background-size:55px 15px}.card .card_icon.mswipe{width:56px;background-image:url(/images/template2-icons/mswipe.svg);background-repeat:no-repeat;background-position:center 12px}.netbanking-list{border:1px solid #dcdfe4;border-right:none;border-bottom:none;border-radius:6px;overflow:hidden}.netbanking-list ul{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.netbanking-list ul li{list-style:none;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;height:84px;background-color:#fff;text-align:center;position:relative;border-right:1px solid #dcdfe4;border-bottom:1px solid #dcdfe4;cursor:pointer}.netbanking-list ul li:first-child,.netbanking-list ul li:nth-child(2),.netbanking-list ul li:nth-child(3){border-top:0}.netbanking-list ul li.selected:first-child .banking-list-before,.netbanking-list ul li:first-child,.netbanking-list ul li:first-child:hover .banking-list-before{border-top-left-radius:6px}.netbanking-list ul li.selected:nth-child(3) .banking-list-before,.netbanking-list ul li:nth-child(3),.netbanking-list ul li:nth-child(3):hover .banking-list-before{border-top-right-radius:6px}.netbanking-list ul li.selected:nth-child(4) .banking-list-before,.netbanking-list ul li:nth-child(4),.netbanking-list ul li:nth-child(4):hover .banking-list-before{border-bottom-left-radius:6px}.netbanking-list ul li.selected:last-child .banking-list-before,.netbanking-list ul li:last-child,.netbanking-list ul li:last-child:hover .banking-list-before{border-bottom-right-radius:6px}.netbanking-list ul li a{display:block;text-align:center;width:100%;height:100%;padding:12px 10px;color:#4a515d;text-decoration:none;background-repeat:no-repeat;background-position:center}.netbanking-list ul li a .bank-logo{width:100%;height:40px;display:block;background-repeat:no-repeat}.netbanking-list ul li a .bank-text{display:block;font-size:12px;text-align:center;text-transform:capitalize;color:#4a515d;margin-top:7px}.netbanking-list ul li a .bank-text:before{font-size:12px;text-align:center;text-transform:capitalize;color:#4a515d}.netbanking-list ul li .banking-list-before{position:absolute;left:0;top:0;width:101%;height:84px;z-index:1;border-width:1px;border-style:solid;border-color:transparent}.netbanking-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}.netbanking-list ul li a img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.netbanking-select{margin-top:20px}.form-select{position:relative;margin-bottom:15px;padding:10px 15px;height:40px;border-width:1px;border-style:solid;border-color:#dcdfe4;background-image:url(/images/template2-icons/angle-down.svg);background-size:13px;background-position:right 15px center;background-repeat:no-repeat;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:2px;outline:0}.netbanking-select .form-select{margin-bottom:0}.netbanking-select .form-select option{font-size:12px}.icici-logo{background-image:url(../images/netbanking/ICICI.svg);background-position:top center;background-size:32px 34px}.hdfc-logo{background-image:url(../images/netbanking/HDFC.svg);background-position:top center;background-size:27px 35px}.citi-logo{background-image:url(../images/netbanking/Citi.svg);background-position:top center;background-size:46px 30px}.boi-logo{background-image:url(../images/netbanking/BOI.svg);background-position:top center;background-size:29px 35px}.axis-logo{background-image:url(../images/netbanking/Axis.svg);background-position:top center;background-size:35px 30px}.sbi-logo{background-image:url(../images/netbanking/SBI.svg);background-position:top center;background-size:33px 33px}.kotak-logo{background-image:url(../images/netbanking/Kotak.svg);background-position:top center;background-size:36px 32px}.bob-logo{background-image:url(../images/netbanking/BOB.svg);background-position:top center;background-size:38px 32px}.pnb-logo{background-image:url(../images/netbanking/PNB.svg);background-position:top center;background-size:35px 35px}.canara-logo{background-image:url(../images/netbanking/Canara-Bank.svg);background-position:top center;background-size:40px 32px}.idbi-logo{background-image:url(../images/netbanking/IDBI.svg);background-position:top center;background-size:33px 32px}.indian-bank-logo{background-image:url(../images/netbanking/indian-bank.svg);background-position:top center;background-size:40px 35px}.union-bank-of-india-logo{background-image:url(../images/netbanking/union-bank-of-india.svg);background-position:top center;background-size:38px 32px}.ring-logo{background-image:url(../images/ring.png);background-position:center center;background-size:60px 27px}.tvs-logo{background-image:url(../images/tvs.png);background-position:center center;background-size:80px 16px}.cashe-logo{background-image:url(../images/cashe.png);background-position:center center;background-size:80px 28px}.ICICIBank-logo .bank-text:before{content:"ICICI"}.HDFCBank-logo .bank-text:before{content:"HDFC"}.Citibank-logo .bank-text:before{content:"Citibank"}.Boi-logo .bank-text:before{content:"BOI"}.AxisBank-logo .bank-text:before{content:"Axis"}.StateBankofIndia-logo .bank-text:before{content:"SBI"}.KotakMahindraBank-logo .bank-text:before{content:"Kotak"}.BankOfbaroda-logo .bank-text:before{content:"BOB"}.PunjabNationalBank-logo .bank-text:before{content:"PNB"}.Canara-logo .bank-text:before{content:"Canara"}.IDBI-logo .bank-text:before{content:"IDBI"}.IndianBank-logo .bank-text:before{content:"IDBI"}.UnionBankofIndia .bank-text:before{content:"UBI"}.RING-logo .bank-text:before{content:"RING"}.TVS-logo .bank-text:before{content:"TVS"}.CASHE-logo .bank-text:before{content:"CASHE"}.netbanking-checkbox-main{margin-top:20px;padding-bottom:10px}.account-value{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.account-value .check-radio{margin-right:24px}.account-value .check-radio label{font-size:14px}.account-value .check-radio:last-child{margin-right:0}.payment-bottom.apply-cancel{display:none}.applycoupon-details .payment-method,.main-inside .applycoupon-details .payment-method{padding-right:0}.no-coupon-available{max-width:238px;margin:58px auto 0;text-align:center;display:none}.no-coupon-available .coupon-icon svg{background-color:#e3eefc;border-radius:50%}.no-coupon-available .coupons-title{font-size:16px;font-weight:600;margin-top:13px}.coupon-field-main{padding-right:20px}.coupon-field{padding:8px;background-color:#f2f2f2;position:relative;border-radius:6px}.coupon-field .floating-label{margin-bottom:0;padding:10px 15px;height:45px}.coupon-control{background-color:#fff}.coupon-control input{padding-right:48px;line-height:22px;height:auto}.floating-input.coupon-control:focus+label{opacity:0}.coupon-control label{top:15px;left:12px;font-size:13px}.coupon-control.labelup label{opacity:0}.coupon-control.labelup .floating-input{margin-top:0}.floating-input.coupon-control:focus{margin-top:0}.coupon-field .floating-input:focus~.error-text{left:0}.coupon-control .apply-btn{position:absolute;right:0;top:0;padding:13px 12px;height:40px;opacity:1;background-color:transparent;border:none;cursor:pointer;outline:0}.coupon-control .apply-btn:disabled{opacity:.5}.coupon-control .apply-btn:focus,.coupon-control .apply-btn:hover{outline:0}.apply-btn{font-size:12px;text-transform:uppercase;font-weight:600}.coupon-tab-container{margin-top:15px;padding-bottom:28px}.coupon-tab-link{display:inline-block;margin-right:20px;color:#4a515d;font-size:14px;font-weight:600;text-transform:uppercase;padding-bottom:6px;border-bottom:2px solid transparent}.show-text{display:inline}.less-text{display:none}.coupon-tab-data-all{margin-top:16px;height:385px}.coupon-content{display:none}.coupon-top-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.coupon-top-content .coupon-code{padding:7px 10px;font-size:14px;font-weight:600;color:#4a515d;position:relative;z-index:1}.coupon-top-content .coupon-code .coupon-code-border{opacity:.6;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border-width:1px;border-style:dashed;border-radius:4px}.coupon-top-content .coupon-code .coupon-code-bg{opacity:.6;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border-radius:4px}.coupon-top-content .apply-btn{font-size:13px;margin-left:auto;align-self:center}.coupon-data{margin-top:8px}.coupon-data p,.coupon-data ul li{font-size:13px;color:#4a515d;opacity:.65;margin-bottom:5px;line-height:17px}.coupon-data p.coupon-heading{opacity:1}.coupon-data p strong{font-weight:400;opacity:1}.coupon-data ul{margin-bottom:14px}.coupon-data ul li{position:relative;list-style:none;padding-left:11px;margin-bottom:8px}.coupon-data ul li:last-child{margin-bottom:0}.coupon-data ul li:before{content:"";width:5px;height:5px;border-radius:50%;background-color:#636363;position:absolute;top:5px;left:0}.show-coupon-info.primary-link{display:inline-block;font-size:13px;text-transform:none}.hidden-content,.show-coupon-info.primary-link.less-text{display:none}.show-data{display:block}.hide-data{display:none}.card-f-main .payment-details,.save-card-main .payment-details{padding:0}.billing-shipping-sec .payment-method,.card-f-main .payment-method,.netbanking-sec .payment-method,.save-card-main .payment-method,.upi-sec .payment-method{padding-right:0}.button-container .button-bottom{margin:0 20px;width:auto}.button-container .button-bottom.cardf-btn{margin:0}.billing-shipping-sec .button-bottom,.netbanking-sec .button-bottom{margin-left:0;margin-right:20px}.card-details-list{padding-left:30px;height:396px}.card-f-main .card-details-list{padding-top:0}.netbanking-scroll{height:380px}.customer-scroll-otp{height:353px;position:relative}.cotp-bottom{width:100%;position:absolute;bottom:26px;text-align:center}.cotp-bottom a{font-size:13px;text-decoration:underline}.cotp-bottom p{margin-top:10px;font-size:13px}.opt-extra-text{line-height:18px}.save-card-box{position:relative}@media (max-width:768px){.save-card-box,.save-card-container,.save-card-data{cursor:pointer!important;pointer-events:auto!important}}.grey-box{display:none}.expired-card-box .save-card-data .save-card-logo,.expired-card-box .save-card-data .save-card-name,.expired-card-box .save-card-data .save-card-number{opacity:.4}.expired-card-box .save-card-data{border-color:rgba(220,223,228,.5)}.save-radio .check-radio input[type=radio]:disabled+label .radio-before{opacity:.4}.card-title{font-size:12px;font-weight:600;opacity:.6;display:block;padding-bottom:5px;text-transform:uppercase}.grey-box .save-card-data{padding:0;border:none}.grey-box .save-card-data .save-card-container{background-color:rgba(226,228,234,.7);padding:20px 20px 20px 26px;position:relative;border-radius:6px}.save-card-data{border:1px solid transparent;border-color:#dcdfe4;cursor:pointer;margin:-1px 0;padding:12px}.save-card-data .save-card-container{padding:2px 0}.save-card-box.first-child .save-card-data,.save-card-box:first-child .save-card-data{border-radius:6px 6px 0 0}.save-card-box .save-card-data.payment-border-color{border-color:var(--color);z-index:2;position:relative}.save-card-box.last-child .save-card-data,.save-card-box:last-child .save-card-data{border-radius:0 0 6px 6px}.save-card-data .save-radio{width:21px;height:28px;padding:4px 0;background-color:#fff;position:absolute;left:-11px;top:50%;transform:translateY(-50%)}.grey-box .save-card-data .save-radio{width:28px;border-radius:50%;padding-left:3px;padding-right:3px}.save-radio .check-radio input[type=radio]{width:21px;height:21px;margin:0}.save-radio .check-radio label{padding-left:21px;vertical-align:top}.save-radio .check-radio label .radio-before{width:21px;height:21px;background-color:#fff;border:1px solid #c6c6c6}.save-radio .check-radio label .radio-after{width:5px;height:10px}.save-card-details .save-card-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:27px}.grey-box .save-card-top{min-height:35px}.save-card-data .save-card-name{width:210px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:13px;padding:5px 0 9px 0;text-transform:capitalize}.grey-box .save-card-data .save-card-name{padding:0;text-transform:uppercase;font-weight:600}.grey-box .save-card-data .gray-delete-icon,.save-card-data .save-delete-icon{cursor:pointer;width:13px;margin-top:-3px}.grey-box .save-card-data .gray-delete-icon svg,.save-card-data .save-delete-icon svg{fill:#4a515d;fill-opacity:0.7}.grey-box .save-card-data .gray-delete-icon{align-self:flex-start;cursor:pointer;margin-top:0}.grey-box .save-card-data.save-card-active .gray-delete-icon{display:none}.save-card-data .save-ccv{margin-left:auto;display:none;margin-top:-10px}.save-card-data.save-card-active .save-delete-icon{display:none}.save-card-data.save-card-active .save-ccv{display:block}.save-ccv{position:relative}.save-ccv .save-cvv-input{width:60px;height:36px;border:0;font-family:ccavenues;color:#4a515d;padding:6px 10px;background-color:#eff2f3}.save-ccv label{font-size:13px;color:#4a515d;font-weight:400;position:absolute;pointer-events:none;left:10px;top:11px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.grey-box .save-ccv label{top:11px}.save-card-box .labelup>label,.save-cvv-input:focus+label{opacity:0}.grey-box .save-ccv .save-cvv-input{width:75px;height:35px;background-color:#fff;border:1px solid #cfd1d7;border-radius:2px}.save-card-data .save-card-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.grey-box .card-holder{margin-top:22px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.save-card-data .save-card-number{font-size:13px;font-weight:400}.grey-box .save-card-data .card-title{display:block;text-transform:uppercase;opacity:.6;font-size:12px;padding-bottom:6px}.grey-box .save-card-data .save-card-number{font-size:14px;font-weight:600}.save-card-data .save-card-number .space-number{display:inline-block;width:8px}.save-card-data .save-card-number .dot{list-style:none;display:inline-block;width:5px;height:5px;background-color:#4a515d;border-radius:50%;margin:0 2px}.save-card-data .save-card-number i.dot:last-child{margin-right:8px}.save-card-data .save-card-logo{margin-left:auto;margin-top:-2px;margin-right:16px}.visa-card-l img{width:30px;height:10px}.master-card-l img,.mastercard-card-l img{width:27px;height:17px;max-width:100%}.grey-box .save-card-data .save-card-logo{margin-left:0;margin-top:0}.grey-box .save-card-data .save-card-logo img{width:57px}.save-card-data .save-card-expire{margin-left:8px;font-size:12px;color:#eb001b}.save-card-data .pay-emi-card{border-top:1px solid transparent;padding-top:12px;padding-bottom:11px;margin-top:12px;margin-bottom:0;display:none;position:relative;padding-left:12px;padding-right:12px;border-radius:6px;overflow:hidden}.add-card-btn-bg{left:0;top:0}.save-card-data.save-card-active .pay-emi-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:12px;margin-bottom:10px}.grey-box .save-card-data .pay-emi-card{border:none;margin-top:7px;padding-top:5px}.another-card-main{margin-top:18px;display:flex}.another-card-main a{display:flex;align-items:center;font-size:13px}.another-card-main a span{display:inline-block;vertical-align:middle}.another-card-main a span.add-icon{margin-right:8px}.another-card-main a span.add-icon svg{width:18px;display:block;margin-top:1px}.another-card-main a .save-card-icon{width:25px;margin-right:8px}.show-m{display:none}.no-border{border:none;padding-bottom:0}.label-icon{position:absolute;top:12px;right:10px;z-index:1}.mobile-icon{width:15px}.email-icon{width:30px;top:auto;right:auto;left:15px;position:relative;margin-top:3px}.email-icon svg{width:18px}.email-inputs{position:relative;margin-left:25px;flex-grow:1}.qr-customer-login .customer-login .payment-method{padding-right:0}.qr-customer-login .qr-info-scroll .card-row .card-col:last-child .floating-label{margin-bottom:35px}.billing-select,.dropdown-select,.enach-shipping-select,.shipping-select{padding:0;border:none}.billing-select .form-select,.dropdown-select .form-select,.enach-shipping-select .form-select,.shipping-select .form-select{margin:0;position:relative;padding:15px 15px 0;height:50px;border-width:1px;border-style:solid;border-color:#dcdfe4;background-image:url(/images/template2-icons/angle-down.svg);background-size:13px;background-color:#fff;border-radius:6px}.billing-select .form-select option,.dropdown-select .form-select option,.enach-shipping-select .form-select option,.shipping-select .form-select option{padding:5px 0;font-size:12px}.dropdown-select .form-select,.enach-shipping-select .form-select,.shipping-select .form-select{padding:15px 15px 10px}.dropdown-select label,.enach-shipping-select label,.shipping-select label{display:block}.transtion-time{display:none;width:100%;padding:10px 10px;background-color:#fbf3d4;font-size:13px;margin-top:2px;text-align:center}.transtion-time strong{font-weight:600;font-size:15px}.otp-container{max-width:350px;margin-left:auto;margin-right:auto;padding-top:30px}.otp-wallet-img{display:block;margin:0 auto 18px;width:31px;height:19px}.otp-container h5{font-size:15px;font-weight:600;line-height:22px;color:#4a515d;text-align:center}.otp-container h5 a{color:#4a515d}.otp-container h5 strong{font-weight:600;color:#4a515d}.access-title,.access-title-complete,.bank-page,.card-otp-close{display:none}.otp-container .error{text-align:center}.otp-container .serversideerror{font-size:13px;padding-bottom:3px}.otp-input{display:inline-block;text-align:center;margin-top:30px;width:100%}.otp-input input{display:inline-block;text-align:center;margin:0 4px;width:40px;height:40px;border:none;outline:0;border:1px solid #dcdfe4;border-radius:6px;box-shadow:none;padding:2px 5px;font-size:15px;font-weight:500}.otp-input input.focus-filed{border-color:var(--color)}.out-input-6.otp-input input{margin:0}.opt-link a{font-size:13px;text-decoration:none;padding-bottom:3px;border-bottom-width:1px;border-style:solid}.verify_code{margin-bottom:0}.payment-types:first-child .wallet-list{padding-top:5px}.wallet-list{cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wallet-list .wallet-radio{cursor:pointer;display:block;width:100%}.payment-types.paytm-payment-logo .wallet-list label{padding-left:60px}.wallet-list .wallet-radio .check-radio label .radio-before{top:50%;margin-top:-10px;left:auto;right:12px}.wallet-field{margin-top:7px;display:none;width:100%;margin-bottom:20px}.field-pl-pay-reward{margin-top:7px;display:none;width:100%;margin-bottom:20px;min-height:100px}.field-pl-pay-reward .floating-label,.wallet-field .floating-label{margin-bottom:0}.field-pl-pay-reward .paylater-form .floating-label,.wallet-field .paylater-form .floating-label{margin-bottom:15px}.field-pl-pay-reward .paylater-form .field:last-child .floating-label,.wallet-field .paylater-form .field:last-child .floating-label{margin-bottom:0}.wallet-list .wallet-radio label{width:100%;cursor:pointer;padding-top:15px;padding-bottom:15px;display:block}.wallet-btn-list{margin-left:20px;margin-right:20px}.wallet-icons{height:52px;background-repeat:no-repeat;background-position:center left}.flexipay-logo{background:url(../images/flexipay.png);background-position:left center;background-size:78px 22px;background-repeat:no-repeat}.LazyPay-logo{background-image:url("/images/LazyPay.png");background-position:left center;background-size:100px 14px;background-repeat:no-repeat}.simpl-pay-logo{background:url(../images/simpl-pay.png);background-position:left center;background-size:75px 26px;background-repeat:no-repeat}.m2p-pay-logo{background:url(../images/m2p-pay.png);background-position:left center;background-size:30px 30px;background-repeat:no-repeat}.paytm-logo-wallet{background-image:url(/images/template2-icons/paytm.svg);background-size:34px 34px}.airtel-logo-wallet{background-image:url(/images/template2-icons/airtel.svg);background-size:24px;background-position:left center}.mobikwik{background-image:url(/images/template2-icons/mobikwik.svg);background-size:29px 21px;background-position:left center}.olamoney{background-image:url(/images/template2-icons/OLAM.svg);background-size:31px}.jiomoney{background-image:url(/images/template2-icons/Jio-money.svg);background-size:27px 27px}.freecharge{background-image:url(/images/template2-icons/freecharge.svg);background-size:26px 25px}.go-card{background-image:url(/images/template2-icons/go-payments.svg);background-size:27px 27px}.icici-pockets{background-image:url(../images/ICICI_pockets_2X.png);background-size:29px 29px}.itz-cash-card{background-image:url(../images/Itz_cash_card_2X.png);background-size:30px 26px}.money-on-mobile{background-image:url(/images/template2-icons/moneyonmobile-new.png);background-size:27px 26px}.paycash-card{background-image:url(../images/pay_cash_card_2X.png);background-size:16px 25px}.the-mobile-wallet{background-image:url(../images/mobile_wallet_2X.png);background-size:27px 14px}.vodafone-m-pesa{background-image:url(/images/template2-icons/m-pesa.svg);background-size:27px 30px}.yes-bank{background-image:url(/images/template2-icons/yesbank.svg);background-size:27px 32px}.netbanking-list.upi-data-list{position:relative}.netbanking-list.upi-data-list ul li,.netbanking-list.upi-data-list ul li .banking-list-before{height:57px}.upi-heading{margin:0;padding:0;font-size:13px;text-transform:uppercase;margin-bottom:10px}.upi-logo{width:100%;height:37px;margin:auto;display:block;background-repeat:no-repeat;background-position:center}.netbanking-list.upi-data-list ul li{height:57px}.netbanking-list.upi-data-list ul li a .bank-text{display:none}.netbanking-list.upi-data-list ul li a .otherupi-text{display:inline-block;font-size:13px;font-weight:600;width:100px;margin:auto;text-transform:uppercase;margin-top:3px}.upi-or-heading{margin-top:20px}.qr-btn{margin-top:9px;display:none;position:relative}.disabled-data{opacity:.3;position:relative}.disabled-overlay{position:absolute;height:52px;z-index:1;bottom:0;left:0;width:100%;display:none}.bhim-logo{background-image:url(../images/bhim_upi-1.png)}.phonepe-logo{background-image:url(../images/phonepe_upi-1.png)}.googlepay-logo{background-image:url(../images/googlepay_upi-1.png)}.paytm-logo{background-image:url(../images/paytm_upi-1.png)}.whatsapp-logo{background-image:url(../images/whatsapp_upi-1.png)}.pay-with-upi-m{display:none}.pay-upi-list-m{margin-top:15px;gap:10px;display:flex;align-items:flex-start}.upi-app-list{display:inline-block;margin-bottom:10px;align-items:center}.upi-app-list:first-child{margin-left:0}.payby-any-upi-app a.btn-payby-any-upi-app{display:block;text-align:center;border:solid 1px #2770e4;background-color:#fbfbfb;color:#2770e4;text-decoration:none;line-height:35px;box-shadow:0 0 5px #ddd;text-transform:capitalize;border-raidus:25px;-moz-border-radius:25px;-webkit-border-radius:25px;font-size:14px!important}.upi-app-list .otherupi-icon-m,.upi-app-list .upi-icon-m{width:55px;height:55px;border:1px solid #dcdfe4;padding:12px;border-radius:10%;display:block;display:flex;margin:auto;position:relative}.otherupi-icon-m img,.upi-icon-m img{max-width:100%;margin:auto}.upi-icon-m.cred-icon-m img{max-width:80%;display:block;margin-top:3px}.upi-app-list .upi-title{display:block;font-size:13px;line-height:16px;font-weight:600;color:#191919;padding-top:6px;text-align:center;width:68px}.upi-scroll{height:364px}.pay-with-text{font-size:14px;color:#4a515d;font-weight:500;padding-top:2px}.pay-upi-qr-text{position:relative}.pay-with-text img{display:inline-block;vertical-align:middle;margin-right:3px}.pay-upi-qr{margin-top:11px;border:1px solid #c6c5c6;padding:12px 12px 12px;border-radius:4px;display:flex;align-content:space-between}.upi-qr-code{min-width:137px;min-height:137px;position:relative;flex:0 0 137px}.upi-qr-code img{width:100%}.qr-count-show{display:none;margin-top:10px}.upi-qr-desc{padding-left:14px;position:relative}.upi-qr-desc p{font-size:11px;color:#4a515d;text-align:left;margin:0;margin-top:2px}.upiqr-timer-bg{width:65px;height:25px;background-color:#f6f6f6;border-radius:10px;padding:4px 10px;display:inline-flex;vertical-align:middle;gap:5px;align-items:center;margin-left:5px}.upiqr-timer-bg svg{display:inline-block;width:15px;height:14px}.upiqr-timer-bg span{position:relative;top:2px;min-height:12px}.qr-expired{display:none}.upi-qr-desc .cancel-qr{font-size:12px;font-weight:600;margin-top:8px;display:inline-block;position:absolute;bottom:7px}.generate-overlay{position:absolute;width:100%;height:100%;z-index:1;background:rgba(255,255,255,.8);text-align:center}.generate-btn{padding:8px 10px;font-size:12px;color:#fff;border-radius:15px;display:inline-block;top:50%;transform:translateY(-50%);position:absolute;left:0;right:0;margin:auto;width:108px;height:28px}.mobile-no-col .preload{display:block;position:absolute;top:15px;right:8px;width:30px;height:30px;z-index:1}.generate-btn .pretext{display:flex;align-items:center;justify-content:center}.card-col .preload,.generate-btn .preload{display:none;align-items:center;justify-content:center;column-gap:5px}.card-col .preload .gen-loader,.generate-btn .preload .gen-loader{border:2px solid #fff;border-radius:50%;border-top:2px solid var(--color);width:12px;height:12px;display:inline-block;animation:genLoader 1s linear infinite}@keyframes genLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.scan-pay-desic{color:#2f2e2f}.scan-pay-desic strong{font-size:14px;font-weight:600;display:block;padding-bottom:6px}.scan-pay-desic span{font-size:12px;display:block;line-height:15px}.pay-upi-list{margin-top:4px}.pay-upi-list img{margin-right:6px;display:inline-block;vertical-align:middle;margin-top:9px}.pay-upi-list img:last-child{margin-right:0}.pay-upi-list img.gpay-icon{width:25px}.pay-upi-list img.phonepay-icon{width:25px}.pay-upi-list img.amazonpay-icon{width:25px}.upi-app-list .upi-icon-m.bhim-icon-m{padding:8px}.pay-upi-list img.paytm-icon{width:24px}.pay-upi-list img.whatsup-icon{width:15px;height:auto;margin-right:0;background:0 0}.pay-upi-list img.upi-icon{width:25px}.pay-upi-list img.bhim-icon{width:44px}.pay-upi-list img.cred-icon{width:20px}.upi-input{margin-top:21px;position:relative}.pay-upi-list-m.disabled-data:before,.upi-input.disabled-data:before{content:"";position:absolute;width:100%;height:100%;z-index:1}.upi-value{display:none}.upi-top-data{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:11px}.upi-top-data span img{display:inline-block;vertical-align:middle;margin-right:3px}.upi-top-data a{margin-left:5px;align-self:center}.upi-top-data a img{width:14px}.upi-popup-id{font-weight:600}.upi-label{display:block;font-size:12px;color:#05c185;margin-top:8px;cursor:pointer}.verified-label{cursor:pointer}.verified{display:none}.verified img{display:inline-block;vertical-align:middle;margin-right:2px}.upi-top-data span{font-size:14px;color:#4a515d;font-weight:500}.upi-input .floating-label{width:100%;padding:7px 15px;height:40px;margin-bottom:3px}.upi-input .floating-label .floating-input{height:25px;margin-top:0;padding-right:45px}.floating-label .field{display:none}.upi-text{text-decoration:underline}.upi-id{position:absolute;right:0;top:0;font-size:13px;color:#4a515d}select.upi-id{border:0;font-size:12px;color:#4a515d;outline:0;background-image:url("../images/select-arrow.png");background-position:right 17px;background-repeat:no-repeat;background-color:#fff;-webkit-appearance:none;appearance:none;padding:10px 30px 10px 10px;text-align:right;border-left:1px solid #dcdfe4;height:38px;outline:0;text-shadow:0 0 0 #000}select.upi-id:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select.upi-id option{font-size:12px}.upi-container-new .pay-using-upi{padding:20px;border:1px solid #dcdfe4;border-radius:2px;background-color:#fff;position:relative}.upi-container-new .pay-using-upi .floating-label{margin-bottom:0}.upi-container-new .pay-using-upi .check-radio label{cursor:pointer}.upi-container-new .pay-using-qrcode{margin-top:20px;padding:16px 20px;border:1px solid #dcdfe4;border-radius:2px;background-color:#fff;position:relative}.upi-container-new .pay-using-qrcode .qr-icon{top:20px;right:20px}.upi-icons-list .upi-logo{display:inline-block;width:59px;height:34px}.upi-icons-list{margin-top:16px}.upi-container-new .upi-icons-main{margin-left:5px;display:inline-block;vertical-align:middle}.upi-icons-main:first-child{margin-left:0}.upi-container-new .upi-logo,.upi-icons-list .bank-text{display:inline-block;vertical-align:middle}.upi-icons-list .bank-text{font-size:12px}.upi-icons-list .bhim-logo{width:59px;background-image:url(../images/scan_bhim.png)}.upi-icons-list .upi-scan-logo{width:43px;background-image:url(../images/scan_upi.png)}.upi-icons-list .paytm-logo{width:50px;background-image:url(../images/scan_paytm.png)}.upi-icons-list .whatsapp-logo{width:21px;background-image:url(../images/scan_whatsup.png)}.upi-icons-list .phonepe-logo{width:24px;background-image:url(../images/scan_phonepe.png)}.upi-icons-list .googlepay-logo{width:41px;background-image:url(../images/scan_gpay.png)}.upi-icons-list .bank-text{font-size:13px}.pay-using-qrcode{margin-top:28px;cursor:pointer;padding:12px 15px 11px 10px;border:1px solid #dcdfe4;border-radius:2px;background-color:#f9f9f9;position:relative}.qr-icon{position:absolute;top:14px;right:15px;width:37px;height:30px;background-image:url(../images/qr-icon_2X.png);background-repeat:no-repeat;background-size:37px 28px}.pay-using-qrcode .check-radio label{font-size:13px;display:block;width:100%;cursor:pointer}.pay-using-qrcode .check-radio label span{display:block;text-transform:uppercase}.pay-using-qrcode .check-radio label small{display:block;margin-top:6px;font-size:12px;opacity:.6}.qr-upi-btn{width:100%}.upi-loader.upi-loader-full{position:absolute;width:100%;height:100%;top:0;margin-top:0;z-index:9}.upi-loader{display:none;background-color:#fff;width:100%;margin-top:57px}.upi-loader p,.upi-qr-container p{font-size:13px;text-align:center}.upi-qr-container p{font-size:15px}.upi-loader .center-loader{position:absolute;top:50%;left:0;right:0;margin:auto}.upi-loader .center-loader .loader-icon{margin-top:30px}.loader-icon{margin:20px auto 0;width:68px;height:68px}.upi-qr-container{text-align:center;width:100%;height:100%;background-color:#fff;z-index:3;padding-top:18px}.upi-qr-container p{line-height:20px}.upi-qr-container p strong{font-weight:600}.upi-qr-container .upi-icons-list .upi-icons-main{margin:0 2px}.qr-code-img{width:157px;margin:14px auto 0;position:relative}.qr-line{position:absolute;width:22px;height:22px;border-width:1px;border-style:solid;border-color:transparent;background-color:#fff}.qr-line.left-top{left:0;top:0;border-right-color:transparent;border-bottom-color:transparent}.qr-line.right-top{right:0;top:0;border-left-color:transparent;border-bottom-color:transparent}.qr-line.right-bottom{right:0;bottom:0;border-left-color:transparent;border-top-color:transparent}.qr-line.left-bottom{left:0;bottom:0;border-right-color:transparent;border-top-color:transparent}.upi-qr-container .qr-code-img img{width:157px;height:146px;position:relative;z-index:1}.upi-qr-container .cancel-qr{font-size:13px;color:#4a515d;text-decoration:underline}.billing-overlay,.cancel-overlay,.connect-overlay,.country-flag-overlay,.country-modal-overlay,.kfs-overlay,.nbbl-overlay,.payment-header-overlay,.processing-overlay,.prv-overlay,.qr-scan-overlay,.upi-popup-overlay,.upid-overlay,.user-overalay{display:none;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:.5;background-color:#232323;z-index:4}.billing-overlay,.cancel-overlay,.country-flag-overlay,.country-modal-overlay,.kfs-overlay,.nbbl-overlay,.processing-overlay,.prv-overlay,.upid-overlay{z-index:5}.upi-popup-overlay{position:fixed}.qr-scan-overlay{position:fixed;z-index:0;display:none!important}.qr-scan-overlay.qr-popup-z{z-index:4}.payment-header-overlay,.user-overalay{background:0 0}.payment-header-overlay{height:60px}.upi-popup{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;height:380px;bottom:-100%;background-color:#fff;padding:20px 15px;text-align:center;transition:.8s all;z-index:5}.upi-popup .upi-logos{text-align:center;padding-bottom:22px;margin-bottom:22px;border-bottom:solid 1px #ddd}.upi-pay-waiting .payment-payment-text{text-align:center;color:#4a515d;font-size:14px;font-weight:600;font-weight:400;line-height:20px}.upi-pay-waiting .payment-payment-text span{color:#259fd2}.upi-pay-waiting .timer{margin-top:35px;margin-bottom:15px;text-align:center}.upi-pay-waiting .timer .minutes,.upi-pay-waiting .timer .seconds{text-align:center;margin:0 15px;color:#191919;font-weight:400;font-size:23px;display:inline-block;position:relative}.upi-pay-waiting .timer .minutes:before{content:":";position:absolute;top:-2px;right:-22px}.upi-pay-waiting .timer .minutes .sm-text,.upi-pay-waiting .timer .seconds .sm-text{font-size:13px;margin-top:4px;display:block;font-weight:400}.upi-pay-waiting .loader{margin-bottom:10px}.upi-pay-waiting .powereby-upi{position:absolute;left:0;right:0;bottom:10px;margin:0 auto}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:30px}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:30px}.lds-ellipsis div{position:absolute;top:15px;width:9px;height:9px;border-radius:50%;background-color:#259fd2;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.upi-pay-waiting{position:relative;height:260px}.upi-popup-list{display:none;padding:0;position:absolute;width:100%;top:0;height:100%;background:#fff;z-index:99}#find-upi .upi-popup-list{position:relative}.upi-main-popup{height:300px;overflow-y:auto}.upi-main-popup{display:none}.upi-popup-close{display:none;float:right;position:absolute;top:0;right:0;font-size:20px;color:#4a515d;border:1px solid #ccc;width:23px;height:23px;line-height:22px;text-align:center;text-decoration:none;border-radius:50%;z-index:99}.upi-heading-top .payment-text{display:none;font-size:14px}.upi-main-popup h2{font-size:14px;font-weight:600;color:#4a515d;margin-bottom:10px}.upi-main-popup ol{margin-left:15px;list-style:decimal}.upi-main-popup ol li{font-size:13px;color:#4a515d;line-height:18px;margin-bottom:10px}.upi-main-popup ol li strong{font-weight:600}.upi-main-popup .note-upi{font-size:13px;color:#4a515d;line-height:18px}.upi-main-popup ol li img{display:block;margin-top:20px}.upi-qr-main p{font-size:12px;text-align:center;line-height:16px}.upi-qr-main .qr-code-img{width:106px;height:106px;margin:11px auto 16px;position:relative;padding:5px}.upi-qr-main .qr-code-img img{position:relative;z-index:1}.upi-qr-main .qr-code-img .qr-line{width:15px;height:15px}.img-responsive{max-width:100%;height:auto}.or-heading{position:relative;text-align:center}.or-heading h5{width:28px;height:28px;font-size:12px;font-weight:600;text-transform:uppercase;text-align:center;background:#fff;padding:8px 0;z-index:1;position:relative;display:inline-block;border-radius:50%;border:1px solid #c6c5c6}.or-line{display:block;position:absolute;top:14px;width:100%;height:1px;background:#dcdfe4}.pay-using-upi-sec{margin-bottom:18px}.upi-list{margin-top:15px}.upi-list ul{margin-left:-8px;margin-right:-8px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.upi-list ul li{list-style:none;padding-left:8px;padding-right:8px}.upi-list ul li a{display:block;position:relative;width:42px;height:42px;border-width:1px;border-style:solid;border-color:#dcdfe4;border-radius:3px;text-align:center;color:#4a515d}.otherupi .otherupi-logo,.upi-list ul li a .bank-text{display:none}.upi-form{padding-top:0}.upi-mobile-app{font-size:11px;line-height:18px;opacity:.85;margin-top:3px;text-align:left}.upi-list-logo{width:100%;height:42px;margin:auto;display:block;background-repeat:no-repeat;background-position:center}.upi-list-logo.bhim-logo{background-image:url(../images/upi_64X64.png);background-size:32px 32px}.upi-list-logo.phonepe-logo{background-image:url(../images/pay_64X64.png);background-size:32px 32px}.upi-list-logo.googlepay-logo{background-image:url(../images/Gpay_64X64.png);background-size:32px 32px}.upi-list-logo.paytm-logo{background-image:url(../images/paytm_64X64.png);background-size:32px 32px}.upi-list-logo.whatsapp-logo{background-image:url(../images/whatsapp_64X64.png);background-size:32px 32px}.pay-using-upi-sec .field{display:none}.pay-using-upi-sec .upi-input{display:block}.pay-using-upi-sec .field.otherupi-upi{display:block}.pay-using-upi-sec .upi-input .floating-label{height:38px;padding:0 15px;margin-bottom:0}.pay-using-upi-sec select.upi-id{height:36px;background-position:right 17px}.upiid-text{position:absolute;right:0;top:0;padding:12px 30px 10px 10px;text-align:right;border-left:1px solid #dcdfe4;height:36px;font-size:12px;color:#4a515d}.pay-using-upi-sec .upi-input .floating-label label{top:12px;font-size:12px}.pay-using-upi-sec .upi-input .floating-label.labelup label{top:6px;font-size:10px;opacity:0}.pay-using-upi-sec .field .floating-input{height:36px;padding-right:103px;font-size:12px;margin-top:0}.other-upi-text{display:inline-block;font-size:11px;line-height:15px;padding-top:6px;text-align:center}.upi-popup-full-qr{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;display:none;background-color:#fff;text-align:center;transition:.8s all;z-index:5;height:100%;padding:39px 20px 20px}.main-popup-container{max-width:850px;padding-right:0;position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:999;display:none}#qr-code-popup{z-index:1000}.zindex-big{z-index:1000!important}#qr-nbbl-popup{z-index:1000}#upi-full-popup{z-index:999}.main-popup-relative{position:relative;height:600px;flex:0 0 495px;max-width:495px;transition:.5s all;margin-left:auto;background:#fff;overflow:hidden;border-radius:0 10px 10px 0}.main-popup-relative .upi-loader .center-loader{top:40%}.upi-popup-full{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-100%;background-color:#fff;text-align:center;transition:.8s all;z-index:5;height:100%;padding:20px 20px 20px}.upi-popup-full .upi-logos{padding-bottom:0;margin-bottom:17px;border:none}.upi-pay-main{padding-bottom:20px;margin-bottom:21px;border-bottom:1px solid #dcdfe4}.upi-pay-to{max-width:231px;margin:0 auto;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}.upi-pay-to .payto-text{font-size:13px;color:#191919;text-align:center}.upi-pay-to .payto-text .pay-heading{display:block;color:#707070;padding-bottom:3px}.upi-pay-waiting .payment-payment-text{font-size:13px;line-height:20px;color:#191919}.loader-icons{position:relative;height:64px;width:64px;margin:20px auto}.anloader{border-radius:50%;border-width:4px;border:solid;border-color:rgba(21,114,231,.25);width:64px;height:64px;-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.upi-mobile-icon{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto}.complete-payment-text{font-size:11px;text-align:center;margin-top:8px;margin-bottom:20px}.complete-payment-text span{font-size:11px;font-weight:600;color:#4a515d}.otp-timer-sec .complete-payment-text{font-size:13px;margin-top:10px;line-height:20px}.otp-timer-sec .complete-payment-text span{font-weight:600;font-size:13px}.qr-scan-pay .complete-payment-text{font-size:13px;margin-top:10px;margin-bottom:21px}.qr-scan-pay .complete-payment-text span{font-size:13px}.upi-small-text{font-size:12px;line-height:20px;opacity:.6;margin-bottom:24px}p.upi-small-text{font-size:12px;line-height:17px}.qr-scan-pay p.upi-small-text{margin-bottom:51px}.qr-code-popup{display:none;position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);z-index:5;max-width:376px;height:208px;padding:17px;background:#fff;text-align:center;border-radius:4px}.qr-code-popup h5{font-size:17px;font-weight:600;margin-top:12px;line-height:20px;color:#000}.qr-code-popup p{font-size:14px;color:#000;margin-top:12px;line-height:18px}.qr-code-expired{margin-top:8px}.qr-popup-container{margin-top:30px;display:flex;padding-left:6px;padding-right:6px;justify-content:center}.qr-popup-container a{font-size:15px;text-align:center;border-radius:4px;padding:0 5px;height:35px;line-height:35px;display:block;width:100%}.close-qr-link{background:#e3e3e3;color:#000}.cancel-payment{color:#fff}.qr-popup-container .qr-btn-row{margin-left:-6px;margin-right:-6px;display:flex;width:100%;justify-content:center}.qr-popup-container .qr-btn-col{width:50%;padding-left:6px;padding-right:6px}.cancel-qrcode-btn,.qr-code-payment{display:none;max-width:300px;margin:auto}.qr-code-ovarlay{display:none;position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:.5;background-color:#232323;z-index:4}.upi-popup-full .upi-pay-waiting{height:320px}.upi-popup-full .cancel-upi{left:0;right:0;bottom:0;font-size:13px;font-weight:600;display:inline-flex;align-items:center;margin-top:15px;min-height:30px}.upi-popup-show{bottom:0}.cancel-inside,.kfs-inside,.main-inside,.nbbl-inside,.processing-fee-inside,.prv-inside,.upi-inside{position:absolute;width:100%;background-color:#fff;padding-bottom:20px;bottom:-120%;transition:.3s all;z-index:6;border-radius:0 10px 10px 0;visibility:hidden;overflow:hidden}.upi-inside{padding-bottom:0}.upi-inside p{font-size:13px}.upi-pay-icon{display:block;margin:-30px auto 0;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}.kfs-inside,.prv-inside{height:390px}.kfs-inside .cancel-feedback-space{padding-right:0}.kfs-scroll{height:300px}.cancel-inside.show-up,.kfs-inside.show-up,.main-inside.show-up,.nbbl-inside.show-up,.processing-fee-inside.show-up,.prv-inside.show-up,.upi-inside.show-up{bottom:0;visibility:visible}.main-inside .payment-method{padding-right:20px}.cancel-head{padding:15px 30px;font-size:14px;font-weight:700;position:relative;background-color:#f5f5f5}.cancel-close,.cancel-link,.only-modal-close{position:absolute;right:22px;z-index:3;text-align:right;margin-top:0;font-size:25px;margin-top:0}.cancel-inside .applycoupon-details .payment-method{margin-top:15px}.cancel-btn-list{margin-top:20px}.cancel-feedback-space{padding-right:20px;color:#4a515d}.cancel-feedback-space p{font-size:12px;margin-bottom:10px;line-height:18px}.upi-inside .applycoupon-details .payment-method{margin-top:0}.upi-inside p strong{font-weight:700}.processing-fee-inside p strong{font-weight:600}.processing-fee-inside p a{text-decoration:underline}.cancel-feedback-space p.error-message{padding-left:27px}.cancel-feedback .check-radio{margin-bottom:12px}.cancel-feedback .check-radio:last-child{margin-bottom:5px}.cancel-feedback .check-radio label{font-size:12px;color:#4a515d;display:block;line-height:16px}.cancel-feedback .check-radio input[type=radio]{width:0;height:0}.kfs-inside table{margin-top:10px;border-collapse:collapse}.applicant-details table{margin-top:0}.kfs-inside table tr td{font-size:11px;color:#4a515d;padding:3px 5px;border:1px solid #dcdfe4;text-align:left;line-height:16px}.kfs-inside table tr td strong{font-weight:600}.repayment-details{margin-top:15px;padding-bottom:20px}.repayment-details h3{font-size:13px;font-weight:600;text-align:center}.select-btn{color:#fff;font-size:12px;width:60px;padding:10px;display:block;border-radius:4px}.cancel-btn-list{position:relative;text-align:center}.cancel-btn-list a.select-btn{display:inline-block;width:auto;margin-right:10px;padding:10px 15px}.cancel-btn-list a.select-btn:last-child{margin-right:0}.cancel-feedback .cancel-input{font-size:12px;color:#4a515d;position:relative;padding:10px;width:100%;height:40px;border-width:1px;border-style:solid;border-color:#dcdfe4;border-radius:2px}.bharat-qr-main{text-align:center}.bharat-qr-main h6{font-size:13px;line-height:20px;padding:16px 0 20px}.bharat-qr-main .bharatqr-img{margin-bottom:37px}.bharat-qr-mai .complete-payment-text{margin-top:0}.paytm-main{text-align:center;position:absolute;left:0;right:0;top:115px}.payment-logo-center{display:block;margin:auto}.payment-logo-center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}.payment-logo-center span{display:block;margin-top:6px;font-size:16px;font-weight:600;line-height:1.4}.payment-logo-center span{display:block;margin-bottom:5px;font-size:12px;font-weight:600}.neft-data-details h4{font-size:14px;font-weight:600;padding-top:12px;margin-bottom:5px;text-transform:uppercase}.neft-data-details p{font-size:13px;line-height:20px;margin-bottom:10px}.neft-data-details .or-heading{margin-top:20px;margin-bottom:15px}@media (min-width:992px){.qr-customer-login .qr-info-scroll{height:350px}}.neft-bank-detail{font-size:12px;margin-bottom:10px}.bank-info-pay{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#eef5fe;border-bottom:2px solid #fff}.bank-info-pay span,.bank-info-pay strong{font-weight:400;padding:8px 10px;background:#eef5fe}.bank-info-pay strong{border-right:2px solid #fff}.bank-info-pay strong{max-width:121px;-ms-flex:0 0 121px;flex:0 0 121px;position:relative}.benficiary-details-list{padding:12px 0;border-bottom:1px solid #dfdfdf;font-size:14px;color:#4a515d}.benficiary-details-list:last-child{border-bottom:0;padding-bottom:0}.benficiary-details-list span{display:block;margin-bottom:8px;font-size:13px;color:#707070}.pay-note{border-top:1px solid #dfdfdf;padding-top:6px}.pay-note p{font-size:12px;line-height:17px;margin-bottom:5px}.pay-note p:last-child{margin-bottom:0}.pay-note p strong{font-weight:600}.pay-note p a{text-decoration:underline}.enach-details{margin-top:15px}.enach-details .bank-info-pay span,.enach-details .bank-info-pay strong{padding:14px 10px;font-size:13px}.enach-note{margin-top:15px}.enach-note p{font-size:12px;line-height:20px;margin-bottom:0}.enach-note p strong{font-weight:600}.ifsc-code-btn{display:inline-block;vertical-align:middle;padding:8px 11px;background:#eef5fe;position:absolute;right:10px;top:9px;border-radius:4px;cursor:pointer}.get-text{font-size:13px;opacity:.85;display:block}.enach-data-details h4{margin-bottom:12px}.enach-data-details .floating-label{height:49px;margin-bottom:10px}.enach-data-details .netbanking-select,.get-ifcs-code-modal .netbanking-select{margin-top:0}.enach-data-details .netbanking-select .form-select,.get-ifcs-code-modal .netbanking-select .form-select{height:49px}.ifcs-code-form .floating-label{margin-bottom:12px}.enach-popup-full{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;background-color:#fff;text-align:center;transition:.8s all;z-index:9;height:100%;padding:28px 20px 20px;display:none}.enach-popup-full .heading-top{font-size:14px;text-transform:uppercase;font-weight:600;position:relative}.enach-popup-full .select-top .form-select{padding-left:10px}.enach-popup-full label{left:11px}.bank-info-pay.bank-ifsc-code{margin-bottom:18px;font-size:14px}.bank-info-pay.bank-ifsc-code span,.bank-info-pay.bank-ifsc-code strong{padding:18px 10px}.ifcs-code-form .ifsc-cancel-btn{margin-top:14px;display:inline-block;font-size:13px}.enach-sec-height{height:455px}.customer-details{margin-top:5px}.customer-details-list{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-bottom:1px solid #dfdfdf;font-size:12px;padding:12px 0;position:relative}.customer-details-list:last-child{border-bottom:0}.corporate-sec-panel .customer-details-list{padding:10px 0}.ifcs-data-hide{display:none}.paym-heading{color:#707070;max-width:100px;-ms-flex:0 0 100px;flex:0 0 100px;position:relative;text-align:left}.paym-desc{color:#4a515d;padding:0 10px}.account-type{font-size:12px;color:#4a515d;padding:6px 7px;background:#eef5fe;display:inline-block;position:absolute;right:0;top:6px;border-radius:4px}.enach-bank-logo{position:absolute;right:0;top:9px;width:84px}.payment-details-panel{margin-top:8px}.enach-payment-cont{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#eef5fe;border-bottom:2px solid #fff}.each-bank-info-col{padding:6px 14px;font-size:12px;text-align:left;border-right:2px solid #fff;flex:2}.each-bank-info-col strong{display:block;color:#707070;margin-bottom:4px}.each-bank-info-col span{color:#4a515d}.corporate-sec{margin-top:16px;text-align:left;margin-bottom:14px}.corporate-sec h4{font-size:14px;font-weight:600;text-transform:uppercase}.corporate-sec p{font-size:11px;line-height:17px}.corporate-sec p{margin-top:10px}.enach-btn .ifsc-cancel-btn{margin-top:16px;display:inline-block}.emi-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-width:1px;border-style:solid;border-color:transparent;border-top-color:#dcdfe4;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.emi-banks .emi-list{padding-top:15px;padding-bottom:14px}.emi-banks .emi-list:first-child{padding-top:5px;min-height:1px;padding-bottom:18px}.emi-banks .emi-list .title-heading{font-size:13px;padding-left:0;cursor:pointer}.emi-banks .emi-list .emi-check,.emi-banks .emi-list .emi-plan-check{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.emi-select{width:100%;display:none;margin-top:14px}.emi-select .form-select{margin-bottom:0}.emi-banks-heading{margin-bottom:10px;display:inline-block;font-size:13px;position:relative;width:100%;height:23px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.emi-banks-heading .edit-link{right:2px}.emi-banks-heading span{display:inline-block;vertical-align:middle}.emi-banks-heading .emi-icon{width:18px;margin-right:8px}.emi-plan-list-all{border:1px solid #dcdfe4;border-bottom:0;display:none}.emi-banks .emi-plan-list-all .emi-list{padding:0}.emi-banks-tenure .emi-list.emi-active{padding-bottom:0}.emi-banks .emi-plan-list-all .emi-list .emi-total-cost,.emi-banks .emi-plan-list-all .emi-list .title-heading{font-size:13px;position:relative;font-weight:600}.emi-total-cost{margin-left:auto;text-align:right}.emi-banks .emi-plan-list-all .emi-list .title-heading span,.emi-banks .emi-plan-list-all .emi-list .title-heading strong,.emi-total-cost span,.emi-total-cost strong{display:block}.emi-banks .emi-plan-list-all .emi-list .title-heading span,.emi-total-cost span{font-size:12px;padding-top:8px}.emi-banks .emi-plan-list-all .emi-list .title-heading span{color:#8a8a8a}.emi-total-cost span{font-weight:400}.emi-banks .emi-plan-list-all .emi-list .make-full-payment{font-size:13px}.emi-option-details{width:100%;font-size:12px;display:none}.debit-emi-text-list li,.emi-option-details p{font-size:12px;line-height:18px;margin-bottom:12px}.debit-emi-text-list li{margin-bottom:5px;position:relative;padding-left:14px;line-height:16px}.debit-emi-text-list li strong{font-weight:600}.debit-emi-text-list li:before{content:"";width:4px;height:4px;position:absolute;background:#333;left:0;top:5px;border-radius:50%}.debit-emi-text-list li:last-child,.emi-option-details .debit-emi-text p:last-child,.emi-option-details .emi-plan-des p:last-child{margin-bottom:0}.emi-option-details.emi-option-pay-later{display:block;margin-top:15px}.debit-emi-text{margin-top:12px}.emi-option-details p strong{font-weight:600}.emi-list-details{margin-bottom:0}.plan-emi-rate{width:100%;max-width:100%;flex:0 0 100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-bottom:1px solid #e4e4e4}.plan-emi-rate span,.plan-emi-rate strong{padding:11px 16px 11px 16px;background:#fff;font-weight:600;font-size:12px}.plan-emi-rate strong{padding-left:16px;border-right:1px solid #e4e4e4}.plan-emi-rate strong{max-width:40%;-ms-flex:0 0 40%;flex:0 0 40%;position:relative}.plan-emi-rate span{max-width:60%;-ms-flex:0 0 60%;flex:0 0 60%;position:relative}.you-save-btn{margin-left:2px;margin-right:2px;display:inline-block;margin-top:-2px;padding:3px 3px;background:#fff;border-width:1px;border-style:solid;font-size:9px;border-radius:4px}.emi-line{width:25px;height:20px;display:inline-block;position:relative}.emi-line:before{content:"";position:absolute;left:0;top:5px;width:1px;height:20px;margin:0 10px;display:inline-block;border-left:1px solid #dcdfe4}.pay-emi-card-option{border-radius:4px;background:#e7f1fd;padding:10px;font-size:12px;display:none}.pay-emi-card-option .emi-icon-text{font-size:12px;line-height:15px}.emi-icon-text strong{font-weight:600}.edit-link{cursor:pointer}.edit-text{margin-top:-5px}.emi-form .card-add-main.usc-main{display:none}.emi-form.payment-form .pay-emi-card{display:none!important}.emi-form .emi-card-form-plans,.emi-form .pay-emi-card-option{display:block}.insta-card-form{margin-top:7px}.insteademi-plan{display:none}.insta-card-form-data{display:none;margin-top:7px;height:100px}.insta-cred-btn{display:none}.emi-via-scard .save-card-number{font-size:13px;font-weight:400}.emi-via-scard .save-card-number .space-number{display:inline-block;width:8px}.emi-via-scard .save-card-number .space-number{display:inline-block;width:8px}.emi-via-scard .save-card-number .dot{list-style:none;display:inline-block;width:5px;height:5px;background-color:#4a515d;border-radius:50%;margin:0 2px}.emi-via-scard .save-card-logo.visa-card-l img{width:32px}.emi-via-scard .save-card-logo{margin-left:6px}.emi-plan-scard{display:none}.paylater-all .pay-later-icons{width:100%;height:46px;background-repeat:no-repeat}.flexipay{background:url(../images/flexipay.png);background-position:top left;background-size:78px 22px}.lazypay{background:url(../images/lazypay.png);background-position:top center;background-size:78px 11px}.pay-later-logo{width:100%;height:44px;background-repeat:no-repeat}.pay-later-otp .flexipay{background-position:top center}.pay-later-otp .otp-container{max-width:100%;margin-top:39px}.pay-later-otp .otp-container .otp-input input{margin:0 5px}.pay-later-otp .otp-container .otp-input{margin-top:15px}.pay-later-otp .opt-link{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.choose-plan-text{font-size:12px;text-transform:uppercase;font-weight:600;color:#191919;margin-bottom:12px}.emi-banks .pay-later-plan.emi-plan-list-all{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.emi-banks .pay-later-plan.emi-plan-list-all .emi-list{list-style:none;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;height:38px;background-color:#fff;text-align:left;position:relative;border-bottom:1px solid #dcdfe4;cursor:pointer;padding:0 14px}.emi-banks .pay-later-plan .check-radio{width:100%}.emi-banks .pay-later-plan .check-radio label{padding-top:10px;padding-bottom:14px;width:100%;display:block}.emi-banks .pay-later-plan .check-radio label .radio-before{top:45%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.emi-banks .pay-later-plan.emi-plan-list-all .emi-list .title-heading{display:inline-block;vertical-align:middle}.emi-banks .pay-later-plan.emi-plan-list-all .emi-list small{font-size:11px;margin-top:5px}.emi-banks .pay-later-plan.emi-plan-list-all .emi-list:nth-child(2n+2){border-right:0px}.custom-select{position:relative;cursor:pointer}.custom-select .select-data{margin-top:7px;position:relative;padding:18px 15px;height:50px;border-width:1px;border-style:solid;border-color:#dcdfe4;background-image:url(/images/select-arrow.png);background-position:right;background-repeat:no-repeat;background-color:#fff;border-radius:2px;outline:0;font-size:13px;display:block;width:100%;color:#4a515d}.custom-drop{top:100%;margin-top:7px;position:absolute;display:none;background:#fff;z-index:2}.custom-drop.open{display:block}.seamless-popup-container,.thanks-popup-container{position:absolute;top:50%;z-index:999;width:420px;min-height:600px;padding:0;left:0;right:0;margin:-300px auto 0;display:none}.thanks-popup-container{width:auto;max-width:850px;padding-right:0}.seamless-body .footer-bottom{text-align:center;position:relative}.seamless-body .copy-text{text-align:center}.seamless-popup-container{display:block;background:0 0;box-shadow:none}.seamless-popup-container.netbanking-nbbl-sec{max-width:420px}.seamless-body .upi-popup-full.nbbl-qr .cancel-upi{position:relative;margin-top:0;margin-bottom:0}.seamless-body .upi-popup-full.nbbl-qr .upi-pay-main{margin-bottom:0;border-bottom:none}.seamless-body .upi-popup-full.nbbl-qr .upi-pay-waiting.nbbl-timer-panel{height:auto;margin-top:25px}.seamless-body .upi-popup-full.nbbl-qr .upi-pay-waiting.nbbl-timer-panel .nbbl-logo{position:unset;padding-top:30px}.seamless-body .upi-popup-full.nbbl-qr .nbbl-bank-qr{height:auto;border-top:1px solid #dcdfe4;padding-top:25px}.seamless-body .upi-popup-full.nbbl-qr .nbbl-options .emi-banks .nbbl.button-container{margin-top:15px;position:static}.seamless-body .upi-popup-full.nbbl-qr .nbbl-options .emi-banks .nbbl.button-container .btn{width:100%}.seamless-body .upi-popup-full.nbbl-qr .nbbl-options .emi-banks .emi-list .emi-check{line-height:18px}.seamless-body .upi-popup-full.nbbl-qr .nbbl-options .emi-banks .emi-list:first-child{border-top-width:1px}.seamless-body .upi-popup-full.nbbl-qr .nbbl-options .emi-banks .emi-list:last-child{border-bottom-width:0}.seamless-body .upi-popup-full.nbbl-qr .nbbl-options .emi-banks .emi-list{padding:20px 0;border-width:1px 0 0 0;border-color:transparent;border-top-color:#dcdfe4}.seamless-body .seamless-popup-container.netbanking-nbbl-sec .footer-bottom{display:inline-block}.upi-popup-full.nbbl-qr .upi-pay-waiting.nbbl-timer-panel .complete-payment-text{margin-bottom:20px!important}.upi-popup-full.nbbl-qr .upi-pay-waiting.nbbl-timer-panel .upi-small-text{margin-bottom:24px!important}.seamless-body .copy-text,.seamless-body .footer-bottom{display:inline-block;margin:15px 0}.seamless-body .footer-bottom{max-width:60%;text-align:left;padding:0}.seamless-body .copy-text{max-width:35%;text-align:right;float:right}.seamless-body .copy-text img{margin:0 0 0 3px;width:78px}.response_footer{margin-top:8px;text-align:center}.seamless-body .upi-popup-full{bottom:0;position:relative;padding-top:10px}.seamless-body .netbanking-nbbl-sec .upi-popup-full.nbbl-qr{padding:10px 25px 40px 25px}.seamless-popup,.thanks-popup{background:#fff;box-shadow:0 0 10px #e6dddd}.thanks-popup{padding-bottom:25px}.seamless-popup .cancel-bank-otp{margin-top:25px;margin-bottom:25px}.seamless-popup-header{padding:20px;border-bottom:1px solid #f5f5f6;margin-bottom:14px;display:flex}.seamless-popup-header .seamless-logo{width:110px;height:75px;position:relative;border:1px solid #ececec;background:#fff}.seamless-popup-header .seamless-logo img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.seamless-data{margin-left:18px;margin-top:16px;color:#fff}.seamless-data .payto-text span{display:block;font-size:16px;font-weight:600}.seamless-data .payto-text span.pay-heading{font-size:13px;display:block;font-weight:400;margin-bottom:5px}.thanks-popup .rupees-text{font-size:15px;font-weight:600;position:relative;top:-2px}.thanks-popup .close{margin-top:-5px;margin-right:18px;color:#707070}.thanks-popup h2{text-align:center}.thanks-popup h2 img{width:100px}.thanks-popup h2 img.stick-img{width:80px}.thanks-popup h5{font-size:22px;font-weight:600;margin-top:10px;color:#fff;text-align:center}.awaited-payment-popup h5{color:#ff9228;font-size:22px;font-weight:600;margin-top:10px;color:#fff;text-align:center}.popup-header.popup-default h5{margin-top:15px}.popup-header.popup-default h2{margin-top:-15px}.decline-payment-popup h5,.error-payment-popup h5,.fail-payment-popup h5{color:#e24434}.awaited-payment-popup h5{color:#ff9228}.awaited-payment-popup h5 strong span{background:#ff9228}.thanks-popup h5 strong span{width:83px;height:3px;margin:15px auto 0;display:block}.popup-info{border:1px solid #e4e4e4;margin-bottom:15px}.go-back-text{position:absolute;bottom:24px;left:0;right:0;font-size:13px;color:#101010;text-align:center}.go-back-text a{color:#1572e8;text-decoration:none}.success-payment-popup h5 strong span{background:#36c285}.decline-payment-popup h5 strong span,.error-payment-popup h5 strong span,.fail-payment-popup h5 strong span{background:#e24434}.popup-header{position:relative;padding-left:18px;padding-right:18px;padding-top:20px}.popup-header .close{position:absolute;right:0;z-index:3;font-size:30px;text-align:right}.popup-body{margin-left:25px;margin-right:25px;margin-top:25px;border-radius:4px;min-height:398px;overflow:hidden;position:relative}.popup-info{border:1px solid #e4e4e4;margin-bottom:15px}.go-back-text{position:absolute;bottom:24px;left:0;right:0;font-size:13px;color:#101010;text-align:center}.go-back-text a{color:#1572e8;text-decoration:none}.decline-payment-popup .popup-body,.error-payment-popup .popup-body,.fail-payment-popup .popup-body{margin-top:20px}.aborted-text{display:none}.uppercase{text-transform:uppercase}.incorrect-data{font-size:14px;color:#e24434;padding:14px 10px;border:1px solid #dfdfdf;text-align:center;margin-top:18px}.incorrect-data{font-size:14px;color:#e24434;padding:14px 10px;border:1px solid #dfdfdf;text-align:center;margin-top:18px}.thanks-popup table{width:100%;margin-top:0;margin-left:auto;margin-right:auto;border-collapse:collapse;border-radius:4px}.thanks-popup table tr td{padding:12px 15px;font-size:12px;text-align:left;border-bottom:1px solid #e4e4e4;border-collapse:collapse}.thanks-popup table tr td strong{font-size:13px;font-weight:600;display:block;margin-top:8px}.payment-bank-popup{position:absolute;top:50%;z-index:999;width:420px;min-height:333px;left:0;right:0;margin:auto;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.popup-bank-main{background:#fff;padding:30px}.loader{position:fixed;width:100%;height:100%;top:0;left:0;right:0;background:url("../images/loader.gif") no-repeat #fff center center;display:none}.full-loader{width:100%;height:100%;background-color:rgba(35,35,35,.5);z-index:999;position:absolute;display:none}.full-loader.pulsing-loader{background-color:#fff}.seamless-loader{top:0;left:0;background:#fff}.netbanking-loaders.seamless-loader .loader-data-main{top:50%;transform:translateY(-50%)}.proccesing-loader-error{bottom:-100%;background:0 0}.ple-overlay{background:rgba(57,57,57,.5);width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;display:none}.loader-icon{margin:auto;width:60px;height:60px;background:url("../images/loader.gif") no-repeat center center}.loader-data{width:100%}.loader-data h5{margin-top:10px;font-size:14px;color:#4a515d;text-align:center}.loader-data h6{font-size:12px;margin-top:20px;padding:0;text-align:center}.error-icon{position:absolute;top:0;left:0;right:0;width:68px;height:68px;text-align:center;margin:-28px auto}.error-icon img{max-width:100%}.loader-data-main{background:#fff;height:263px;position:absolute;width:100%;bottom:0;text-align:center;padding:30px 43px;border-radius:0 10px 10px 0}@media (max-width:768px){.loader-data-main{position:fixed!important}}.netbanking-loaders .loader-data-main{height:320px}.loader-data-main .loader-icons{margin-top:30px}.error-data h4{font-weight:600;color:#4a515d;font-size:14px}.error-data h5{font-weight:400;padding-top:20px;margin-top:0;color:#4a515d;font-size:13px;line-height:20px;margin-bottom:15px}.error-data h5 strong{font-size:30px;font-weight:600;display:block;margin-bottom:5px;color:#000}.error-data .blue-btn{display:inline-block;width:auto;padding:10px 15px;color:#fff;font-size:15px;font-weight:600;text-align:center;margin:auto;display:block;border-radius:4px}.another-btn{font-size:13px;text-align:center;background:#f2f2f2;border-radius:4px;padding:11px 15px;display:block;width:100%;margin-top:10px;color:#4a515d}.dl-ok-btn{font-size:13px;text-align:center;background:#f2f2f2;border-radius:4px;padding:11px 15px;display:inline-block;margin-top:10px;color:#4a515d}.cancel-show{z-index:1000}.language-drop{position:relative;font-size:13px;color:#fff;height:22px;margin-top:0;margin-left:auto;width:55px;text-align:center;line-height:12px;border-radius:4px;cursor:pointer;background:rgb(255,255,255,.1);display:inline-flex}.language-value{display:inline-block;padding-right:22px;margin-right:0;position:relative;margin:auto;text-transform:uppercase}.language-drop ul{width:220px;position:absolute;top:100%;right:0;border:1px solid #dcdfe4;display:none;background:#fff;z-index:100;padding-top:8px;flex-wrap:wrap}.language-drop ul:after{bottom:100%;right:20px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.language-drop ul:before{bottom:100%;right:18px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#dcdfe4;border-width:12px;margin-left:-12px}.language-drop ul li{width:50%;font-size:13px;padding:8px 15px;color:#4a515d;cursor:pointer}.language-drop:hover .drop-list{display:flex}.loader-data h6 span{display:inline-block;margin:0 4px}.loader-data h6 a{border-bottom-width:1px;border-style:solid;display:inline-block;margin:0 4px}.loader-inside{position:absolute;top:0;left:0;right:0;width:40px;height:40px;margin:220px auto 0;background:url("../images/loader.gif") no-repeat center center;display:none}.ddc-sec h5{text-align:center;text-transform:uppercase;font-weight:600;font-size:14px}.ddc-sec h5 img{display:block;margin:auto;margin-bottom:12px}.payment-currency-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:23px}.payment-currency-main{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.payment-currency-main.active .payment-patch{background:#dceafc}.currency-left{padding-right:8px}.currency-right{padding-left:8px}.payment-currency{padding:24px 10px 10px 10px;border:1px solid #d7d7d7;font-size:13px;line-height:20px;border-radius:4px;min-height:185px}.payment-patch{margin:auto;margin-top:10px;width:127px;height:55px;padding:7px 0;border-radius:8px;background:#f2f2f2;font-size:14px;font-weight:600;text-align:center}.payment-patch strong{display:block}.payment-currency-text p{font-size:14px;line-height:normal;margin-top:8px;text-align:center}.payment-dcc-text{width:290px;margin:16px auto 0;text-align:center}.payment-dcc-text{display:none}.ddc-form-height.active .currency-btn,.ddc-form-height.active .payment-dcc-text{display:block}.payment-dcc-text p{font-size:12px;line-height:18px}.qr-upi-btn-2{text-transform:none}.wallet-inside .ddc-form-height .payment-option-scroll{height:auto}.payment-currency .check-radio{width:28px;height:23px;padding:0 3px;margin:-34px auto 0;background:#fff}.payment-currency .check-radio label .radio-before{width:21px;height:21px}.payment-currency .check-radio label .radio-before{background:#fff;border:1px solid #d7d7d7}.bank-otp-logo{display:block;margin:0 auto 35px}.bank-otp .otp-container{margin-top:0;padding-top:24px;max-width:300px}.bank-otp .otp-input input{margin:2px 3px}.bank-otp .otp-container h5 span{font-size:14px;font-weight:600;display:block}.bank-otp .otp-container h5{font-size:13px}.bank-otp .opt-link{margin-top:28px;justify-content:center}.emi-bank-otp-height{padding-top:6px}.emi-bank-otp-height .pay-emi-card-option{display:flex}.emi-bank-otp-height .pay-emi-text span{vertical-align:top}.emi-bank-otp-height .pay-emi-text .emi-icon{margin-top:2px}.pay-emi-text span .conv-fee{font-size:12px;display:block;margin-top:5px}.emi-bank-otp-height .otp-container{padding-top:17px}.emi-bank-otp-height .bank-otp-logo{max-width:144px;margin-bottom:18px}.emi-bank-otp-height .otp-input{margin-top:17px;position:relative}div#otp-emi-error{margin-top:10px}.emi-bank-otp-height .opt-link{margin-top:16px}.emi-bank-otp-height .privacy_data{padding-bottom:9px}.emi-bank-otp-height .button-bottom p{line-height:20px}.opt-link a{border:none;text-decoration:underline}div#otperror{font-size:13px;margin:20px auto 0}.bank-otp-height{height:345px}.otp-bank-bottom-data{margin-top:20px;font-size:13px;text-align:center}.otp-bank-bottom-data .or-text{margin-bottom:15px;font-size:13px}.otp-bank-bottom-data a{font-size:13px}.secure-text{display:inline-block;margin-bottom:15px;text-decoration:underline}.bank-otp .qr-scan-pay{background:#fff;padding-bottom:14px;position:relative;z-index:1}.cancel-bank-otp{font-size:13px;margin-top:45px;display:inline-block}.mobile-number-select{position:absolute;height:100%;top:0;left:0;z-index:9}.mobile-number-select select{padding:17px 12px 10px 15px;width:103px;background-image:url(/images/template2-icons/angle-down.svg);background-position:right 22px;background-repeat:no-repeat;background-color:#fff;-webkit-appearance:none;appearance:none}.mobile-number-select .select-v{padding:17px 12px 10px 15px;display:block;width:90px;background-image:url(/images/template2-icons/angle-down.svg);background-size:13px;background-position:right 17px;background-repeat:no-repeat;background-color:#fff;-webkit-appearance:none;appearance:none;font-size:13px;border-radius:6px 0 0 6px}.mobile-number-select .country-mobile-list{position:absolute;top:100%;width:100%;display:none;background:#fff;height:146px;overflow-y:auto;border:1px solid #dcdfe4}.mobile-number-select .country-mobile-list li{font-size:12px;padding:8px 5px;border-bottom:1px solid #dcdfe4}.mobile-number-select .country-mobile-list li:last-child{border-bottom:0}.mobile-number-select .country-mobile-list li.select,.mobile-number-select .country-mobile-list li:hover{background:#eff2f3}.mobile-number-input{margin-left:104px;padding-left:16px;display:flex;position:relative}.mobile-number.floating-label{padding-left:0}.mobile-number.floating-label label{left:119px}.pay-amount-option{margin-bottom:40px}.authenticate-card .payment-title,.authenticate-login .payment-title{font-size:15px}.authenticate-login .otp-input input{margin:0}.authenticate-card.payment-inside .payment-head{margin-bottom:28px}.authenticate-login .otp-container h5 a{font-size:14px;color:#1572e8}.authenticate-card .grey-box{display:block}.authenticate-card .grey-box .save-card-data .save-card-container{padding:20px 22px 22px 20px;background:#f6f6f6}.authenticate-card .grey-box .save-card-data{border:1px solid #dcdfe4}.authenticate-card .expiry-info{margin-top:25px;display:flex;justify-content:space-between}.authenticate-card .save-card-box{padding-left:0}.authenticate-card .grey-box .save-card-data .expiry-info .card-title{padding-bottom:3px}.authenticate-card .grey-box .save-card-data .card-title{opacity:1;font-weight:600;text-transform:none;font-size:14px;color:#333}.authenticate-card .grey-box .save-card-data .expiry-info .grey-number{font-weight:400}.authenticate-card .save-card-data .save-card-number i.dot:nth-child(3){margin-right:2px}.authenticate-card .save-card-data .save-card-number i.dot:nth-child(4){margin-right:6px}.save-card-data .save-card-number i.dot:last-child{margin-right:6px}.authenticate-card .grey-box .save-card-data .save-card-logo{align-self:end}.authenticate-check{padding-top:3px}.authenticate-check .save-card label{font-size:13px}.authenticate-check small{display:block;font-size:12px;color:#636363}.authenticate-cvv{margin-top:28px;display:flex}.acvv-input{max-width:156px;padding-right:16px}.a-cvv-img img{display:block;margin-top:2px}.save-card-logo .acvv-icon{width:84px;height:26px;display:flex;background-repeat:no-repeat;background-position:center}.visa-icon{background-image:url(/images/visa_card_2x.png);background-size:54px 18px}.authenticate-card .card-details-list{height:300px}.card-f-mai .card-details-list{height:290px}.authentication-notes{font-size:12px;color:#fff;line-height:17px;margin-top:8px;display:none;padding-top:10px;border-top:1px solid rgba(255,255,255,.4)}.pay-with-reward-inside .emi-option-details.emi-option-pay-later{margin-top:0}.wallet-types .wallet-list.pay-reward-logo{height:26px;background:url("/images/template2-icons/pay-with-rewards.svg") no-repeat left center;text-align:left;padding:0}.cc-st0{fill:#ffffff}.cc-st1{fill:#ef4223}.time-lang-view{position:relative;display:flex;max-width:100%;justify-content:space-between;align-items:center;height:57px;margin-bottom:20px;z-index:0}.time-lang-view .payment-promo-bg{display:block;border-radius:10px 0 0 0;background:rgba(255,255,255,.18);opacity:1}.time-lang-view .payment-user-radius-cap{position:absolute;bottom:0;left:0;right:0;height:15px;display:none}.time-lang-view .group-buttons{margin-left:auto}.transaction-time{font-size:13px;color:#fff;text-align:center;padding-top:0;position:relative;margin-left:25px;display:inline-block;top:-1px}.transaction-time svg{fill:#ffffff;top:3px;position:relative;margin-right:3px}.transaction-time strong{font-weight:600}.shipping-ico-fill{fill:#ffffff}.shipping-ico{display:inline-block;position:relative;margin-left:auto}.group-buttons{margin-right:25px;display:flex;align-items:center;column-gap:12px}.shipping-ico svg{width:16px;height:16px}.cart-shop-data{padding-bottom:13px;margin-bottom:15px;border-bottom:1px solid #dcdfe4;display:flex;justify-content:space-between}.cart-text{display:none}.cart-shop-data>div{font-size:12px;line-height:18px}.prod-desc{text-align:left;width:65%;padding-left:22px;position:relative}.prod-desc .payment-arrow{right:auto;top:3px;left:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.prod-desc .qty{display:block}.prod-amount{text-align:right;width:35%;padding-right:0}.prod-amount .strike{text-decoration:line-through;opacity:.7}.cart-shop-data-scroll{height:auto;max-height:484px}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.MICR-code,.aadhaar-no,.upi-no{display:none}.enach-code-v{margin-top:5px;padding-bottom:16px}.enach-code-v.account-value .check-radio{margin-right:10px}.enach-code-v.account-value .check-radio:last-child{margin-right:0}.enach-code-v.account-value .check-radio label{font-size:12px}.e-nach-text{font-size:13px;margin-top:10px;margin-bottom:10px}.disabled{background-color:rgba(239,239,239,.3);color:#aaa;border-color:rgba(118,118,118,.3)}.disabled input{color:#aaa}.gst-check-value,.gst-inv-btn{display:none}.save-card-data.save-card-active .gst-check-value{display:flex}.save-card-data .gst-check-value{padding-bottom:10px}.save-card-data .gst-check-value label{font-size:13px}.upi-title-icons{float:right;position:relative;top:2px}@-webkit-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)}}@-moz-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)}}@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)}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.payment-types{height:52px}.payment-types:first-child{height:auto}.payment-types:first-child .payment-arrow,.payment-types:first-child .title-heading{margin-top:-8px}.payment-types:first-child .wallet-list label{padding-top:15px;padding-bottom:10px}.payment-types .title-heading{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pay-emi-text .emi-icon svg{width:18px;height:18px}.grey-box .save-card-data .gray-delete-icon svg,.save-card-data .save-delete-icon svg{width:13px;height:16px}.back-coupon,.back-customer,.back-icon,.coupon-top-content .apply-btn,.coupon-top-content .coupon-code,.grey-box .save-card-data .gray-delete-icon,.logout-main,.opt-link a,.order-info span,.promo-btn span.arrow-promo,.save-card-data .save-delete-icon{display:inline-block}.promo-info-main{width:auto}.payment-bottom{display:inline-block;text-align:center}.promo-btn span.arrow-promo{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.5s all}.edit-link:hover .line-arrow,.pay-emi-card:hover .line-arrow,.payment-types a:hover .line-arrow,.promo-info-offer:hover .line-arrow{opacity:0}.floating-focus .floating-input:focus label{top:8px;font-size:11px;color:#4a515d;opacity:.6}.coupon-control .apply-btn{padding-top:16px;height:43px}select:focus::-ms-value{background-color:transparent;color:#4a515d}.netbanking-list ul li,.upi-list ul li{list-style-image:none}.upi-popup-full .upi-pay-to .payto-text{display:inline-block}.pay-amount-value .pay-amount-input input{width:75px}}@supports (-ms-ime-align:auto){.netbanking-list ul li,.upi-list ul li{list-style-image:initial}.pay-amount-value .pay-amount-input input{width:75px}}.iframe_normal .m-logo{display:none}.footer-bottom-container{width:100%;display:flex;align-items:center;padding:0 25px;position:relative;z-index:3;margin-bottom:20px}.footer-bottom-container:before{position:absolute;left:0;height:82px;width:100%;background:rgba(0,0,0,.07);z-index:1;border-radius:0 0 0 10px}.footer-bottom-container:after{position:absolute;left:0;height:82px;width:100%;background:rgba(0,0,0,.15);z-index:2;border-radius:0 0 0 10px}.footer-bottom-container .power-main{width:170px;text-align:center;display:flex;align-items:center;gap:7px;min-height:30px;position:relative;z-index:3}.footer-bottom-container .power-main{font-size:11px;color:#fff}.response_footer .footer-bottom-container{padding-top:0}.response_footer .footer-bottom-container .power-main{color:#333;padding-left:0}.footer-bottom-container .power-main img,.footer-bottom-container .power-main svg{width:78px;fill:#ffffff}.response_footer .footer-bottom-container .power-main svg{fill:#333333}.response_footer .footer-bottom-container .power-main svg .cc-st0{fill:#1c80ec}.footer-bottom-container .pcci-logo{width:42px;margin-left:auto;align-self:center;position:relative;top:2px;z-index:3}.pci-st1{fill:#7f7f7f}.pci-st2{fill:#ffffff}.pci-st3{fill:#a2a2a2}.netbanking-nbbl-sec strong{font-size:700}.netbanking-nbbl-sec strong span{display:inline-block;vertical-align:middle}.nbbl-note{display:none;border-width:1px;border-style:solid;border-color:#ebdaa5;background:#fff3cd;padding:5px 10px;font-size:11px;line-height:17px;color:#856404;font-weight:600;margin-top:20px}.netbanking-qr-popup-sec .main-popup-relative{height:600px}.netbanking-qr-popup-sec .nbblqr-img{width:180px;height:180px;margin:10px auto}.netbanking-qr-popup-sec .upi-popup-full .cancel-upi{position:relative;margin-top:0}.netbanking-qr-popup-sec .upi-popup-full .upi-pay-waiting{height:370px}.nbbl-logo{display:block;position:absolute;font-size:12px;line-height:17px;width:100%;bottom:0}.nbbl-inside .nbbl-logo{position:relative;text-align:center;margin-top:11px}.nbbl-logo span{margin-right:3px}.nbbl-logo img,.nbbl-logo span,.nbbl-logo svg{display:inline-block;vertical-align:middle}.nbbl-logo svg{position:relative;top:2px}.banking-connect-icon{fill:#3c67b1}.nbbl-1{fill:#3e67b1}.nbbl-2{fill:#6d6e71}.nbbl-3{fill:#f26529}.nbbl-inside .payment-details{padding:0 20px}.nbbl-inside .outline-btn{display:inline-block;border-radius:4px;font-size:12px;min-height:40px;line-height:1.5;background:#fff;text-transform:capitalize;border:1px solid var(--color);color:var(--color);padding:9px 20px;margin-bottom:50px}.nbbl-inside .btn.nbbl-plan-pay{width:100%;border-radius:4px;font-weight:600;cursor:pointer;height:53px;line-height:53px;padding-top:0;padding-bottom:0}.nbbl-inside .btn.nbbl-plan-pay:disabled{opacity:.3;cursor:none;cursor:not-allowed!important}.nbbl-inside .emi-banks{margin-bottom:20px}.gst-req-btn,.ship-dtls-btn{display:none}.kfs-inside .payment-details{padding:0 20px}.kfs-inside .agree-data .checkbox label{font-size:12px;line-height:14px;margin-bottom:12px}.kfs-inside .download-kfs-details{text-align:center}.kfs-inside .download-kfs-details p{margin-top:60px;margin-bottom:20px;line-height:20px;font-size:14px}.kfs-inside .outline-btn{display:inline-block;border-radius:4px;font-size:12px;min-height:40px;line-height:1.5;background:#fff;text-transform:capitalize;border:1px solid var(--color);color:var(--color);padding:9px 20px;margin-bottom:50px}.kfs-inside .btn.btn-chkeligibility{width:100%}.kfs-inside .btn.emi-plan-pay{width:100%;border-radius:4px;font-weight:600;cursor:pointer;height:53px;line-height:53px;padding-top:0;padding-bottom:0}.kfs-inside .btn.emi-plan-pay:disabled{opacity:.3;cursor:none;cursor:not-allowed!important}.kfs-inside .btn.download-kfs{width:auto}.larrow{display:block;position:absolute;top:0;right:2px;width:7px;height:7px;border-bottom-width:1px;border-width:0 1px 1px 0;border-style:solid;border-color:#fff;margin-left:15px;transform:rotate(45deg);align-self:center;transition:.3s all}.webstore .m-logo{display:none}.remitguru-logo{display:block;width:110px;height:26px}.billing-top{display:flex;margin-bottom:12px;align-items:end}.billing-heading{font-size:14px;font-weight:500;text-transform:capitalize}.outline-btn{display:flex;align-items:center;margin-left:auto;font-size:13px;padding:3px 12px;height:28px;border-width:1px;border-style:solid;border-radius:4px}.outline-btn i{font-size:13px;position:relative;top:1px}.outline-btn i svg{width:10px;height:auto}.edit-btn span{margin-left:5px}.address-info{border:1px solid #dcdfe4;border-radius:6px;margin-bottom:14px;transition:.3s all;padding:3px;position:relative}.address-info:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-width:4px;border-style:solid;border-color:#fff;border-radius:6px;opacity:.1}.address-info address,.address-title{padding:10px 15px 11px;position:relative;z-index:3}.address-title{padding:12px 15px 10px}.address-title{border-bottom:1px solid #dcdfe4}.address-title h5,.shipping-info label{font-size:14px;font-weight:600;color:#4a515d;padding-bottom:2px}.shipping-list-data p,address p{font-size:13px;line-height:20px;margin-top:0;max-width:303px}address .checkbox{margin-top:10px}.address-contact{font-size:13px;font-weight:600;display:inline-block;line-height:20px}.address-contact-email{margin-left:10px;padding-left:10px;position:relative}.address-contact-email:before{content:"";position:absolute;left:0;top:10px;width:4px;height:4px;border-radius:50%;background-color:#010e24}.address-info.selected,.address-info.selected .address-title,.address-info.selected::before,.address-info:hover,.address-info:hover .address-title,.address-info:hover:before{border-color:var(--color)}.shipping-info-sec{position:relative}.shipping-info{border-top:1px solid #e4e4e4;padding:15px 0}.shipping-btn-list{position:absolute;right:0;z-index:1}.shipping-list-data{padding-left:26px}.shipping-btn-list a{display:inline-block;position:relative;padding:0 11px;font-size:13px;font-weight:600;border-right:1px solid #585858;cursor:pointer;color:#585858}.shipping-btn-list a svg{fill:#585858}.shipping-btn-list a:last-child{border-right:0}.shipping-list-data p{line-height:18px}.shipping-info label{display:inline-block;padding-bottom:5px;padding-top:3px;min-height:22px}.save-card label label{padding-left:0}#edit-billing-address .save-card{display:none}.upi-deep-linking-loaders{display:none}.upi-deep-linking-loaders .loader-data-main{bottom:0;height:235px;padding-top:20px;padding-bottom:20px}.upi-pro-payment{padding:20px 0}.upi-app-not-found{display:none}.upi-app-not-found h6{font-size:12px}.upi-app-not-found h6 a{font-size:13px;text-decoration:none;border:none}.upi-deep-linking-loaders h4{font-size:15px}.emi-plan-list-all{border:none;padding:10px 10px 0 10px;position:relative}.emi-bank-options-list{margin-top:15px;padding:12px 15px;border-radius:8px;border-width:1px;border-style:solid;border-color:#e4e4e4;font-weight:600;cursor:pointer;position:relative;transition:.3s all}.emi-bank-options-list:first-child{margin-top:0}.emib-heading{font-size:13px;display:flex;align-items:center;color:#4a515d;font-weight:600}.emib-heading .payment-option-ico{margin-left:10px;margin-right:0}.emib-small{font-size:12px;color:#8a8a8a;display:block;margin-top:7px;font-weight:600}.emi-bank-options-list .payment-arrow .arrow-svg{stroke:#4a515d}.emi-bank-options-list .payment-arrow{right:15px}.emi-banks .emi-plan-list-all .emi-list .title-heading span.emi-nocost-text,.emi-nocost-text{color:#13b152}.emi-bank-options-list.payment-border-color .payment-arrow .arrow-svg,.emi-bank-options-list:hover{border-color:var(--color)}.emi-bank-options-list:hover .arrow-svg{stroke:var(--color)}.emi-payment-options{display:flex;border-bottom:1px solid #eaeaec;justify-content:flex-start;margin-right:20px;gap:50px}.emi-payment-list{font-size:13px;font-weight:600;color:#303843;position:relative;padding-bottom:7px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent}.emi-payment-list:fist-child{margin-left:20px}.emi-payment-list:last-child{margin-right:0}.bank-option-list,.cardless-option-list{border-width:1px;border-style:solid;border-color:#e4e4e4;border-top:0;transition:.3s all;position:relative}.bank-option-list.emi-with-scard,.bank-option-list:first-child,.cardless-option-list:first-child{border-top:1px solid #e4e4e4;border-radius:6px 6px 0 0}.bank-option-list:first-child .emi-heading,.cardless-option-list:first-child .emi-heading{border-radius:6px 6px 0 0}.wallet-inside .tenure-emi-scroll{margin-top:0;padding-top:8px}.cardless-option-heading:after{content:"";position:absolute;right:15px;width:16px;height:16px;margin-right:0;background:url("/images/template2-icons/circle-uncheck.svg") no-repeat right center;border-radius:50%;top:50%;transform:translateY(-50%)}.cardless-option-list.bank-option-active .cardless-option-heading:after{border-radius:0;background:url(/images/template2-icons/circle-check-solid.svg) no-repeat right center}.bank-option-heading,.card-option-title,.cardless-option-heading{display:flex;align-items:center;height:auto;padding:16px;position:relative;cursor:pointer;background:#fff}.bank-option-heading .bank-logo,.card-option-title .bank-logo,.cardless-option-heading .bank-logo{max-width:19px;height:21px;padding-top:2px;background:#fff;border-radius:50%;display:flex;flex:0 0 19px;justify-content:center;align-items:center}.bank-option-heading .bank-logo img,.card-option-title .bank-logo img,.cardless-option-heading .bank-logo img{width:19px;height:auto}.bank-option-heading .bank-logo.hdfc-bank img,.card-option-title .bank-logo.hdfc-bank img{width:16px}.bank-emi-desc{padding-left:18px;flex:auto}.arrow-action{width:7px;height:7px;border-left-width:1px;border-bottom-width:1px;border-width:0 1px 1px 0;border-style:solid;border-color:#1d1c1c;margin-left:0;transform:rotate(45deg);align-self:center;transition:.3s all}.bank-option-list.bank-option-active .arrow-action,.cardless-option-list.bank-option-active .cardless-option-heading .arrow-action{transform:rotate(225deg);border-color:var(--color)}.bank-option-heading .bank-emi-desc .emib-small,.card-option-title .bank-emi-desc .emib-small{margin-top:8px}.emi-banks-tenure .emi-list{border-color:transparent;background:#fff;border-radius:6px;margin-bottom:10px}.emi-banks .emi-plan-list-all .emi-list .title-heading strong{font-weight:600}.emi-banks-tenure .emi-list.emi-active{border-color:#e4e4e4}.emi-banks .emi-list .emi-check,.emi-banks .emi-list .emi-plan-check{padding:12px 14px}.emi-banks .emi-list .emi-plan-check .title-heading{padding-left:30px}.emi-banks .emi-list.emi-active .emi-plan-check .title-heading{width:100%;position:relative;display:block}.emi-banks .emi-list .emi-plan-check .title-heading:after{content:"";position:absolute;left:0;width:16px;height:16px;margin-right:0;background:url("/images/template2-icons/circle-uncheck.svg") no-repeat right center;top:50%;transform:translateY(-50%)}.emi-banks .emi-list.emi-active .emi-plan-check .title-heading:after{border-radius:0;background:url("/images/template2-icons/circle-check-solid.svg") no-repeat right center}.emi-option-details{border-top:1px solid #e4e4e4}.emi-plan-des{padding-left:12px;padding-right:12px;padding-top:10px;padding-bottom:14px;border-radius:0 0 6px 6px}.emi-info{background:#fff8e9}.emi-banks-tenure .insta-card-form-data,.insta-emi-bank-tenure .insta-card-form-data{width:100%}.emi-plan-list-all.emi-banks-tenure .debit-card-form{margin-top:0}.emi-plan-list-all.emi-banks-tenure .debit-card-form .card-container{padding-bottom:0}.emi-inst-tenure-list{padding-top:10px}.insta-card-form-data{height:auto}.emi-list-tenure-mob .bank-option-list.bank-option-active{margin-bottom:0}.bank-option-list.save-card-data.bank-option-active{margin-top:0;border-top:1px solid #e4e4e4}.show-emi{display:block}.hide-emi{display:none}.netbanking-nbbl-sec .emi-banks .emi-list .emi-check,.netbanking-nbbl-sec .emi-banks .emi-list .emi-plan-check{padding:0}.applicant-details{font-size:12px;line-height:1.5}.applicant-details h3{font-size:15px;font-weight:600;margin-top:15px}.applicant-details strong{font-weight:600}.applicant-details strong.highlight{display:block;margin-bottom:10px}.applicant-details p{margin-bottom:15px}.applicant-details ul{list-style:none;margin-bottom:10px}.applicant-details ul li{list-style-type:disc;margin-left:20px}.prv-inside .cancel-feedback-space{padding-right:0}.order-close{display:none}.payment-details{min-height:446px;position:relative}.payment-main .payment-details{min-height:466px}.no-login .payment-details{height:427px;min-height:1px}.otp-login .payment-details{min-height:446px}.main-inside .payment-details,.nbbl-inside .payment-details{min-height:1px;max-height:100%}.main-inside.apply-coupon-main .payment-details{max-height:100%}.inside-scroll-form{height:445px;padding-bottom:0;overflow:hidden}.green-text{color:#13b152}.main-footer{height:81px;padding:0;padding-left:30px;padding-right:30px;padding-top:5px;padding-bottom:5px;display:flex;align-items:center;column-gap:15px;border-radius:0 0 10px 10px;position:relative}.main-footer .action{flex-grow:1;display:flex;justify-content:flex-end;column-gap:10px;position:relative}.main-footer::before{content:'';width:100%;height:100%;position:absolute;left:0;box-shadow:0 -2px 10px rgba(210,209,209,.5);z-index:2}.main-footer .action,.main-footer .amount{z-index:3}.main-footer .amount strong{display:block;font-size:18px;font-weight:700}.main-footer .amount a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;position:relative;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;font-weight:600;cursor:pointer}.main-footer .action{flex-grow:1;display:flex;justify-content:flex-end;column-gap:10px;position:relative}.main-footer .action .blue-btn,.main-inside .blue-btn{min-height:46px;min-width:150px;padding:6px 15px;font-size:16px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;text-transform:none;text-decoration:none;border:none;cursor:pointer}.button-container .blue-btn{padding:6px 15px;font-size:16px;font-weight:600;text-transform:none;height:40px}.main-footer .amount a .arrow{width:10px;height:10px;margin-left:6px;margin-top:2px}.main-footer .amount a .arrow svg{width:10px;fill:var(--color)}.order-summary-modal{padding-bottom:0}.order-summary-modal .cancel-head{display:-webkit-box;display:-ms-flexbox;display:flex}.order-summary-modal .order-summary-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;min-height:0;padding:14px 25px 4px}.order-summary-modal .order-info{display:flex;justify-content:space-between;margin-bottom:12px;margin-left:5px;margin-right:15px}.order-summary-modal .order-info span{font-size:13px;font-weight:600}.order-summary-modal .total-payable-sec{padding:8px 0 10px 0;margin-top:0;font-weight:700;display:flex;justify-content:space-between;border-top:1px solid #dcdfe4;margin-left:30px;margin-right:30px}.order-summary-modal .total-payable-sec .total-payable{align-self:center;font-size:14px;margin-top:0}.order-summary-modal .total-payable-sec .total-amount-values{font-size:15px;padding-top:12px;padding-bottom:8px;font-weight:700}.order-summary-modal .total-payable-sec .total-amount-values .pay-amount-input input{color:#191919;width:85px;font-weight:700;display:inline-block}.order-summary-modal .total-payable-sec .total-amount-values .hide-text{font-size:15px;font-weight:700}.order-summary-footer{flex:0 0 auto}.total-payable-sec{margin-left:20px;margin-right:20px;padding-top:10px;padding-bottom:12px;margin-top:10px;font-weight:600;display:flex;justify-content:space-between;border-top:1px solid #dcdfe4}.total-payable-sec .total-payable{align-self:center}.total-payable-sec .total-amount-values .pay-amount-input input{font-size:14px;color:#191919;width:76px}.total-amount-values{position:relative;display:inline-block;padding-top:10px;font-size:17px;padding-right:10px;color:#263855}.total-amount-values .rupees-symbol{font-size:19px;font-weight:600;position:relative;top:1px}.total-amount-values .pay-amount-input input,.total-amount-values .pay-amount-input label{background:0 0;border:none;font-size:18px;height:auto;color:#263855;padding:0;text-align:left;font-weight:600;position:relative;z-index:1}.total-amount-values .pay-amount-input label{line-height:1.1}.pay-text{padding-left:30px;padding-right:40px;padding-bottom:19px}.total-amount-values .apply-coupon-amount{font-size:13px;opacity:.6;display:none;text-decoration:line-through}.back-coupon,.back-customer,.back-icon{margin-right:8px}.heading-top .close{margin:0;margin-left:auto;font-size:22px;padding:2px 0}.language-sec ul{list-style:none;border:1px solid #dcdfe4;border-radius:5px;background:#fff;padding-top:0}.language-sec ul li{width:100%;position:relative;font-size:14px;font-weight:600;padding:17px;cursor:pointer;display:flex;align-items:center;border-bottom:1px solid #dcdfe4}.language-sec ul li:first-child{padding-top:18px}.language-sec ul li.selected{color:var(--color)}.language-sec ul li.selected:after{content:"";position:absolute;right:17px;width:18px;height:18px;margin-right:0;background:url("/images/template2-icons/circle-check.svg") no-repeat right center}.close-payment{position:absolute;right:30px;margin-top:20px;margin-right:0;font-size:25px}.total-payable-section{margin-top:10px;background:rgba(255,255,255,.9);padding:18px 13px;border-radius:6px;height:auto;position:relative;cursor:pointer;z-index:3;min-height:81px}.total-payable-section .total-payable{display:flex;width:100%;float:none;margin-top:0;font-size:13px;font-weight:400;justify-content:space-between;color:#263855}.total-payable-section .angle-right{position:absolute;top:50%;transform:translateY(-50%);right:15px}.angle-right svg{width:8px;fill:#fff}.badge-check{display:none}.badge-check-tick{fill:#11b67e}.badge-check-circle{fill:#fff}.percent-icon{position:relative}.promo-bg-active .percent-icon{display:none}.promo-bg-active .promo-btn .promo-icon{background:0 0;padding:0}.promo-bg-active .badge-check{display:block;position:relative}.payment-bg-new .payment-types{background:#fff;padding:14px 15px;height:60px;border:0;border-left:1px solid #dcdfe4;border-right:1px solid #dcdfe4;border-bottom:1px solid #dcdfe4}.payment-bg-new .payment-types:hover{background:#f6f6f6}.payment-bg-new .payment-types.firstchild,.payment-bg-new .payment-types:first-child{border-top:1px solid #dcdfe4;border-right:1px solid #dcdfe4;border-top:1px solid #dcdfe4;border-radius:6px 6px 0 0}.payment-bg-new .payment-types.last-child,.payment-bg-new .payment-types:last-child{border-radius:0 0 6px 6px}.payment-bg-new .payment-animation .payment-hover-bg{background:0 0}.payment-bg-new .payment-animation .payment-hover-bg span.pay-bg{width:0}.payment-bg-new .payment-animation .payment-arrow{right:15px}.order-summary-modal{border-radius:15px 15px 0 0}.coupoun-apply-bg{padding:11px 16px;border-radius:14px 14px 0 0;margin-top:-1px;display:none}.coupoun-apply-bg .promo-coupon-main{border:0;padding:0}.coupoun-apply-bg .promo-coupon-main .promo-btn .promo-icon{background:#fff;padding:0}.coupoun-apply-bg .promo-coupon-main .promo-btn .promo-icon .badge-check{display:block}.coupoun-apply-bg .promo-coupon-main .promo-btn .promo-code{display:flex;align-items:center}.remove-btn{border-radius:11px;padding:4px 10px;font-size:11px;position:relative;background:rgba(255,255,255,.1)}.coupoun-apply-bg .promo-coupon-main.promo-bg-active .payment-promo-bg{background:0 0}.payment-main .payment-title{border:0}.total-payable-section .total-amount-values{padding-left:0;padding-bottom:0}.bg-artwork{width:100%;position:absolute}.bg-artwork-1{height:490px;clip-path:polygon(0 50%,100% 75%,100% 100%,0% 100%);background:rgba(0,0,0,.07);z-index:1}.bg-artwork-2{height:277px;clip-path:polygon(0 26%,100% 50%,100% 100%,0% 100%);background:rgba(0,0,0,.15);z-index:2}.payment-artwork-shape{position:absolute;width:100%;bottom:0;left:0;overflow:hidden;z-index:2;height:245px;display:flex;align-items:flex-end;border-radius:0 0 10px 10px}.order-with-pays{margin-top:24px}.total-payable-section .arrow-promo{right:15px}.total-payable-section .arrow-promo .arrow-svg{stroke:#010e24;stroke-width:1}.input-group{padding:0;position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group .input-group-text{z-index:1}.input-group .input-group-text .select-container{padding:17px 12px 15px 15px;width:93px;background-image:url(/images/template2-icons/angle-down.svg);background-size:13px;background-position:right center;background-repeat:no-repeat;background-color:#fff;-webkit-appearance:none;appearance:none;position:relative}.enach-select-banks .selected-bank-name,.input-group .input-group-text .select-container .selected-code,.select-banks .selected-bank-name,.select-neft-banks .selected-neft-bank-name,.selected-country-name{font-size:13px}.enach-select-banks img,.input-group .input-group-text .select-container.country-code-select img,.select-banks img,.select-country img,.select-neft-banks img{width:20px}.enach-select-banks,.select-banks,.select-neft-banks{display:flex;align-items:center}.enach-select-banks img,.select-banks img,.select-neft-banks img{display:none;margin-right:8px}.bank-list .bank-item,.bank-list .enach-bank-item,.country-list .country-item,.neft-bank-list .neftbank-item{padding:15px;cursor:pointer;display:flex;align-items:center;border-bottom:1px solid #dcdfe4;font-size:13px;font-weight:600}.bank-list .bank-item:last-child,.bank-list .enach-bank-item:last-child,.country-list .country-item:last-child,.neft-bank-list .neftbank-item:last-child{border-bottom-color:transparent}.bank-list .bank-item,.bank-list .enach-bank-item,.neft-bank-list .neftbank-item{min-height:52px;display:flex;align-items:center;padding:5px 15px;font-size:14px;position:relative}.bank-list .bank-item .bank-object,.bank-list .enach-bank-item .bank-object,.neft-bank-list .neftbank-item .bank-object{width:22px;display:block;margin-right:8px}.bank-list .bank-item img,.bank-list .enach-bank-item img,.neft-bank-list .neftbank-item img{width:20px}.enach-select-banks,.select-banks,.select-country,.select-neft-banks{position:relative;margin-bottom:15px;padding:10px 15px;height:50px;border-width:1px;border-style:solid;border-color:#dcdfe4;border-radius:2px;transition:all .3s;border-radius:6px}.bank-list .bank-item::before,.bank-list .enach-bank-item::before,.country-list .country-item::before,.country-list .country-item:hover:before,.neft-bank-list .neftbank-item::before{content:"";position:absolute;left:0;width:100%;height:100%;opacity:.07}.bank-list .bank-item .bank-object,.bank-list .enach-bank-item .bank-object,.neft-bank-list .neftbank-item .bank-object{width:22px;display:block;margin-right:8px}.bank-list .bank-item img,.bank-list .enach-bank-item img,.neft-bank-list .neftbank-item img{width:20px}.enach-select-banks,.select-banks,.select-country,.select-neft-banks{position:relative;margin-bottom:15px;padding:10px 15px;height:50px;border-width:1px;border-style:solid;border-color:#dcdfe4;border-radius:2px;transition:all .3s;border-radius:6px}.bank-list .bank-item::before,.bank-list .enach-bank-item::before,.country-list .country-item::before,.country-list .country-item:hover:before,.neft-bank-list .neftbank-item::before{content:"";position:absolute;left:0;width:100%;height:100%;opacity:.07}.enach-select-banks .selected-bank-name,.input-group .input-group-text .select-container .selected-code,.select-banks .selected-bank-name,.select-neft-banks .selected-neft-bank-name,.selected-country-name{font-size:13px}.input-group .input-group-text .select-container.country-code-select,.select-country{padding-top:0;padding-bottom:0;display:flex;align-items:center;gap:10px}.selected-country-name{position:relative;top:-3px}.enach-select-banks img,.input-group .input-group-text .select-container.country-code-select img,.select-banks img,.select-country img,.select-neft-banks img{width:20px}.enach-select-banks,.select-banks,.select-neft-banks{display:flex;align-items:center}.enach-select-banks img,.select-banks img,.select-neft-banks img{display:none;margin-right:8px}.input-group .input-group-filed{display:flex;position:relative;padding:0 15px;align-items:center;flex-grow:1}.input-group .input-group-text{align-items:center;display:flex}.main-inside-body{padding:20px 30px;margin-bottom:20px;height:370px}.search-box{width:100%}.bank-list,.country-list{max-height:320px;overflow-y:auto;border:1px solid #dcdfe4;border-radius:5px;background:#fff;padding-top:0;padding-bottom:40px}.bank-list .bank-item,.bank-list .enach-bank-item,.country-list .country-item,.neft-bank-list .neftbank-item{padding:15px;cursor:pointer;display:flex;align-items:center;border-bottom:1px solid #dcdfe4;font-size:13px;font-weight:600}.bank-list .bank-item:last-child,.bank-list .enach-bank-item:last-child,.country-list .country-item:last-child,.neft-bank-list .neftbank-item:last-child{border-bottom-color:transparent}.bank-list .bank-item,.bank-list .enach-bank-item,.neft-bank-list .neftbank-item{min-height:52px;display:flex;align-items:center;padding:5px 15px;font-size:14px;position:relative}.country-list .country-item img{width:20px;height:15px;margin-right:8px}.bank-list .bank-item .bank-object,.bank-list .enach-bank-item .bank-object,.neft-bank-list .neftbank-item .bank-object{width:22px;display:block;margin-right:8px}.bank-list .bank-item img,.bank-list .enach-bank-item img,.neft-bank-list .neftbank-item img{width:20px}.card-add-main.usc-main.pay-card-title{padding-left:0;padding-right:0;margin-bottom:15px;margin-top:-6px}.pay-card-title .primary-link .save-card-title{padding-top:5px}#billing-details .payment-method{padding-right:0}.nbbl-inside .payment-method{margin-top:5px}.nbbl-inside .emi-banks .emi-list.qrcode-list{border-top:0}.nbbl-inside .emi-banks{margin-bottom:5px}.addition-info-modal .addition-info-parm p{font-size:12px;line-height:20px;font-weight:400;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #dcdfe4}.addition-info-modal .addition-info-parm:last-child{border-bottom:0;padding-bottom:0}.addition-info-modal .main-inside-body{padding-right:0}.main-inside-body .addition-info-parm{max-height:360px}.opt-input-wrapper{max-width:312px;margin:0 auto}.otp-icons{display:block;margin:auto;margin-bottom:10px;text-align:center}.otp-icons svg{width:80px}.opt-btn-group{display:flex;justify-content:space-between;margin-top:15px;padding:0 6px}.opt-input-wrapper .opt-link{display:none}.opt-input-wrapper .opt-link a,.opt-input-wrapper .skip-action a.primary-link{font-size:13px;font-weight:600;text-decoration:none}.opt-input-wrapper .otp-timer-sec .complete-payment-text{font-size:13px;font-weight:600;margin:0}.otp-login .payment-form{padding-top:0;margin-top:0}a.edit-btn{right:12px;float:right}a.edit-btn svg{width:15px}.wallet-scroll .payment-types .title-heading{padding-left:13px}.otp-icon-1,.otp-icon-2{fill:#fff}.otp-icon-3{fill:url(#linear-gradient);opacity:.15}.otp-icon-4,.otp-icon-5{fill:#0947c4}.otp-icon-2,.otp-icon-5{stroke:#0947c4;stroke-miterlimit:10}.otp-icon-5,.otp-icon-6{opacity:.5}.main-inside .inside-scroll-form{height:auto;max-height:430px;padding-bottom:0;overflow:hidden}.edit-page .main-inside-body{padding-bottom:0;margin-bottom:0;padding-right:0;height:auto}.main-inside-footer{padding:10px 20px 0}.gutter-6.row{margin-left:-6px;margin-right:-6px}.gutter-6.row .col{padding-left:6px;padding-right:6px}.upi-info{width:14px;opacity:.8}.input-group .input-group-filed label{margin-top:-1px}.input-group .input-group-filed .floating-input:focus+label,.input-group .input-group-filed .floating-input:not(:placeholder-shown)+label,.input-group .input-group-filed .focused>label,.input-group .input-group-filed .labelup>label{margin-top:0}.payment-info-title{height:20px;display:flex;align-items:center;padding-left:20px;padding-right:20px;font-size:14px;font-weight:600}.small-title{font-size:14px;font-weight:600;padding-bottom:10px}.upi-artwork{position:relative;bottom:-15px}.upi-artwork svg{width:228px;margin:auto;display:block}.upi-artwork-1,.upi-artwork-2,.upi-artwork-3,.upi-artwork-4,.upi-artwork-5,.upi-artwork-6,.upi-artwork-7,.upi-artwork-8,.upi-artwork-9{fill-rule:evenodd}.upi-artwork-1,.upi-artwork-2,.upi-artwork-5,.upi-artwork-7,.upi-artwork-8{fill:var(--color)}.upi-artwork-2{opacity:.2}.upi-artwork-10,.upi-artwork-11,.upi-artwork-12,.upi-artwork-3{fill:#fff}.upi-artwork-4{fill:#0e8635}.upi-artwork-11,.upi-artwork-5{opacity:.8}.upi-artwork-6{fill:#e97208}.upi-artwork-7{opacity:.4}.upi-artwork-8{opacity:.6}.upi-artwork-9{fill:#6e6f71}.upi-artwork-12{filter:url(#outer-glow-1)}.btn-loading-effect .btn-loader{width:15px;height:15px;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;display:inline-block;animation:spin .8s linear infinite;transform-origin:50% 50%}.btn-loading-effect.btn-fill .btn-loader{border:2px solid #fff;border-top:2px solid transparent}.btn-loading-effect.btn-outline .btn-loader{border:2px solid var(--color);border-top:2px solid transparent}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.customer-login-sec{padding-top:40px}.cutomer-main-title{display:flex;align-items:center;font-size:15px;font-weight:600;text-transform:uppercase;gap:10px;margin-bottom:12px}.customer-login-icon{width:33px;height:33px;border-radius:4px;display:flex;align-items:center;text-align:center;position:relative}.customer-login-icon img{width:14px;margin:auto}.customer-login-bg{opacity:.1;position:absolute;width:100%;height:100%;border-radius:4px;background:var(--color)}.customer-artworks{min-height:91px;position:relative}.bg-customer-artwork{width:100%;position:absolute}.customer-art-top-1{height:58px;clip-path:polygon(77% 0,0 0,0 100%);background-color:var(--color);opacity:.05;z-index:1}.customer-art-top-2{height:92px;clip-path:polygon(44% 0,0 0,0 88%);background-color:var(--color);opacity:.05;z-index:2}.artwork-bottom{position:absolute;width:100%;height:112px;bottom:81px}.customer-art-bottom-1{height:64px;clip-path:polygon(100% 100%,0 9%,0 100%);background-color:var(--color);opacity:.05;z-index:1;bottom:0}.customer-art-bottom-2{height:110px;clip-path:polygon(100% 18%,0 100%,100% 100%);background-color:var(--color);opacity:.05;z-index:2;bottom:0}.customer-art-bottom-3{height:53px;clip-path:polygon(0 22%,0 100%,20% 100%);background-color:var(--color);opacity:.05;z-index:3;bottom:0}.bank-modal,.country-modal{padding-bottom:0;border-radius:15px 15px 9px 0;z-index:7}.country-code-overlay{z-index:5}.bank-modal .cancel-head,.country-modal .cancel-head{padding:28px 20px 0}.bank-modal .main-inside-body,.country-modal .main-inside-body{height:475px;margin-bottom:0;padding-top:15px}.bank-modal .main-inside-body .bank-list,.country-modal .main-inside-body .country-list{max-height:100%;height:446px;padding-bottom:0}.enach-select-banks,.select-banks,.select-country,.select-neft-banks{position:relative;margin-bottom:15px;padding:10px 15px;height:50px;border-width:1px;border-style:solid;border-color:#dcdfe4;border-radius:2px;transition:all .3s;border-radius:6px}.select-country{padding-top:14px;background-image:url(/images/template2-icons/angle-down.svg);background-repeat:no-repeat;background-size:13px;background-position:right 15px center}.sub-title{font-size:14px;font-weight:500;padding-bottom:13px}.card-bank-icon{width:20px;height:20px;display:inline-flex;align-items:center;margin-right:10px}.card-bank-icon img{max-width:100%}.save-card-data .save-card-number{font-size:13px;font-weight:400;display:flex;align-items:center}.grey-box .save-card-data .gray-delete-icon,.save-card-data .save-delete-icon{width:10px}.save-card-error{margin-top:10px}.add-cards{display:flex;flex:0 0 100%;font-size:13px;border-width:1px;border-style:solid;border-color:transparent;padding:12px 10px;text-transform:none;position:relative;border-radius:6px;height:44px;display:flex;align-items:center}.currved-btn{border-radius:20px;overflow:hidden;border:none}.add-card-outline{border-width:1px;border-style:dashed;border-color:rgba(0,10,26,40%)}.add-cards.pay-emi-text .emi-icon{width:32px;height:32px;position:relative;z-index:1;padding:5px 6px;border-radius:50%;background-color:#fff;display:flex}.add-cards.pay-emi-text .emi-icon img{max-width:100%}.add-card-btn-bg{position:absolute;left:0;width:100%;height:100%;opacity:.06}.add-cards .arrow-promo{right:15px}.add-cards .arrow-promo .arrow-svg{stroke:var(--color)}.netbanking-search-box.floating-input:focus+label,.search-box.floating-input:focus+label{opacity:0}.country-list .country-item{position:relative;background:0 0}.bank-list .bank-item::before,.bank-list .enach-bank-item::before,.country-list .country-item::before,.country-list .country-item:hover:before,.neft-bank-list .neftbank-item::before{content:"";position:absolute;left:0;width:100%;height:100%;opacity:.07}.country-list .country-item.selected:before,.country-list .country-item:hover:before{background:var(--color)}.pay-amount-disable{display:block;position:absolute;top:0;width:100%;height:100%;z-index:2}.pay-amount-input{position:relative}.add-new-btn{display:flex;align-items:center;margin-left:auto;font-size:13px;font-weight:600;padding:2px 0;position:relative;top:1px}.add-new-btn i{font-size:13px;position:relative;top:1px;margin-right:2px;display:inline-block}.add-new-btn i svg{width:10px;height:auto}.wallet-scroll .wallet-types.first-child,.wallet-scroll .wallet-types:first-child{border-top:1px solid #dcdfe4;border-right:1px solid #dcdfe4;border-top:1px solid #dcdfe4;padding-top:0;padding-bottom:0;min-height:52px;border-radius:6px 6px 0 0}.wallet-scroll .wallet-types:last-child{border-radius:0 0 6px 6px}.payment-types:first-child .wallet-list{padding:0}.wallet-scroll .wallet-types{padding-left:16px;padding-right:16px;border:0;border-left:1px solid #dcdfe4;border-right:1px solid #dcdfe4;border-bottom:1px solid #dcdfe4}.payment-animation.wallet-types .payment-hover-bg{display:none}.mer-md{display:flex}.mer-xs{display:none}.wallet-list .wallet-radio .check-radio label .radio-before{right:0}.verified-action{position:absolute;right:0;top:0;padding:13px 12px;height:40px;display:flex;align-items:center;opacity:1;background-color:transparent;border:none;cursor:pointer;outline:0;font-size:12px;text-transform:uppercase;font-weight:600;display:none}.verified-action .verified-icon{display:none}.verified-action .verified-label{margin-top:0}.upi-inputs .otherupi-upi .pay-upi-qr{flex-direction:column;padding:0;border:0}.searching-upi-1,.searching-upi-2,.searching-upi-3,.searching-upi-4,.searching-upi-5,.searching-upi-6,.searching-upi-7,.searching-upi-8{fill-rule:evenodd}.searching-upi-2{opacity:.2}.searching-upi-10,.searching-upi-11,.searching-upi-9{fill:#fff}.searching-upi-3{fill:#0e8635}.searching-upi-10,.searching-upi-4{opacity:.8}.searching-upi-5{fill:#e97208}.searching-upi-6{opacity:.4}.searching-upi-7{opacity:.6}.searching-upi-8{fill:#6e6f71}.searching-upi-11{filter:url(#outer-glow-1)}.upi-pay-waiting .loader-icons .upi-mobile-icon{font-weight:700;font-size:14px}.gutter-6{margin-left:-6px;margin-right:-6px}.gutter-6 .card-col{padding-left:6px;padding-right:6px}@keyframes fadePulse{0%,100%{opacity:1}50%{opacity:.3}}.circle-animation{animation:fadePulse 1.5s infinite ease-in-out;will-change:opacity}.circle-animation-1{animation-delay:0s}.circle-animation-4{animation-delay:.15s}.circle-animation-7{animation-delay:.3s}.circle-animation-6{animation-delay:.45s}.circle-animation-2{animation-delay:.6s}.searching-content{display:block}.upi-searching-modal .main-inside-body{height:330px}.searching-artwork{position:absolute;left:0;right:0;bottom:-40px;margin:auto}.searching-artwork{width:250px}.searching-artwork svg{margin:auto;display:block}.searching-title{padding-top:18px}.searching-title h5{font-size:16px;font-weight:600;background-color:#efefef;text-align:center;border-radius:8px;padding:18px 10px}.upi-app-content{display:none;padding:30px 0 20px;max-width:315px;margin:auto;text-align:center;font-weight:600}.upi-alert{background-color:#fff2d0;padding:16px 18px 16px 12px;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;color:#4a515d}.upi-alert .upi-alert-logo{width:53px;margin-right:12px;margin-left:0}.upi-alert .upi-alert-logo img{width:100%}.upi-alert-title{font-size:16px;line-height:20px;text-align:left}.upi-payment-info{font-size:18px}.upi-payment-info strong{font-weight:700}.upi-payment-info .info-to-text{margin-top:10px;font-size:14px;line-height:20px;display:block}.info-problems{display:block;margin-top:30px}.alt-method{margin-top:10px;margin-bottom:10px;display:inline-block;font-weight:600;color:#007bff;text-decoration:none;font-size:14px}.alt-method:hover{text-decoration:underline}.upi-pay-info{font-size:13px;line-height:20px}.upi-pay-info strong{display:block;font-size:15px;font-weight:600}.payto-amount{display:block;margin-top:12px;font-size:18px;font-weight:700}.upi-searching-inside{height:340px}.upi-searching-modal.main-inside .cancel-head{background-color:transparent}#billing-details.payment-inside .payment-method,#shipping-details.payment-inside .payment-method{padding-right:0}.gst-details.no-login .payment-details{min-height:462px}.full-details.main-inside .payment-details{padding-bottom:13px}.full-details.main-inside .coupon-tab-container{padding-bottom:8px}.full-details.main-inside .cart-shop-data-scroll{max-height:100%;height:500px}.search-control label{top:15px;left:12px;font-size:13px}.search-control{height:50px;padding-left:42px;position:relative}.main-inside-body .search-control{margin-right:30px}.search-control label{left:42px;top:16px}.search-control .floating-input{margin-top:0}.search-icon{position:absolute;width:20px;height:20px;top:50%;left:15px;transform:translateY(-50%)}.search-icon img{opacity:.8;display:block;margin:auto}.apply-coupon-main .cancel-head,.full-details .cancel-head{max-height:100%;padding:28px 20px 0}.coupon-control.labelup label{opacity:0}.nbbl-inside .emi-banks{border:1px solid #dcdfe4;border-radius:5px;margin-top:20px}.nbbl-inside .emi-banks .emi-list{padding:15px;cursor:pointer;border:0;border-bottom:1px solid #dcdfe4}.nbbl-inside .emi-banks .emi-list:last-child{border-bottom:0}.nbbl-inside .nbbl-logo{margin-bottom:15px}#netbanking-select{position:absolute;left:-9999px;opacity:0}.match-li-spacing{margin-bottom:8px;line-height:1.5}.gst-req-btn{display:none}.main-footer .action .blue-btn.gst-req-btn,.main-inside .blue-btn.gst-req-btn{display:none}.privacy_data{width:100%;text-align:center;position:absolute;left:0;top:-39px;padding:8px 15px;display:block;height:30px;z-index:1;flex:1}.privacy_data:before{content:"";height:100%;position:absolute;width:100%;left:0;background-color:#f6f6f6}.privacy_data p{font-size:12px;position:relative;z-index:4;padding-top:7px}.upi-inside.show-up p strong{font-size:13px}.complete-payment-text span.qr-code-timer{font-weight:700;font-size:14px;margin-top:10px;color:var(--color)}.search-list-scroll{height:392px;overflow-y:auto;margin-top:10px}.bank-modal .main-inside-body .bank-list,.country-modal .main-inside-body .country-list{height:auto}.search-modal-sc .main-inside-body{padding-right:0;margin-bottom:15px;overflow:hidden}.emi-banks-plans.bank-option-list.save-card-data{padding:0;margin-bottom:0;margin-top:0}.bank-option-list.bank-option-active{position:relative}.bank-option-list.bank-option-active:before{content:"";background-color:var(--color);opacity:.06;position:absolute;width:100%;height:100%;z-index:0}.bank-option-list:last-child.bank-option-active{border-bottom:1px solid #e4e4e4}.bank-option-list.save-card-data{padding:0;margin-bottom:0;border-radius:0}.bank-option-list.save-card-data .card-option-title{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;border-radius:6px 6px 0 0}.bank-option-list.save-card-data .save-card-logo{margin-right:0}.full-modal{height:100%;padding-top:0;padding-bottom:0}.make-upi-payment-bg{margin-top:20px;text-align:left}.make-upi-payment-bg p{font-size:12px;font-weight:600;margin-bottom:1px;line-height:20px}.applied-offer-modal{padding:0;margin:0}.applied-offer-modal .main-inside-body{height:auto;padding:0;margin:0}.apply-coupon-data{text-align:center;padding:50px 10px;font-weight:600;position:relative;z-index:1}.apply-coupon-data .apply-coupon-title i,.apply-coupon-data .apply-coupon-title span{display:inline-block;vertical-align:middle}.apply-coupon-data .apply-coupon-title i{font-weight:400}.apply-coupon-data .apply-coupon-title span{font-size:20px}.apply-coupon-data .apply-coupon-title .green-text{color:#13b152}.apply-coupon-data .apply-coupon-banks{margin-top:26px}.apply-coupon-data .apply-coupon-banks img,.apply-coupon-data .apply-coupon-banks span{display:block;margin:0 auto}.apply-coupon-data .apply-coupon-banks img.apply-cbank-title,.apply-coupon-data .apply-coupon-banks span.apply-cbank-title{margin-top:15px;font-size:14px;color:#303843}.apply-coupon-data .apply-coupon-banks img{width:38px}.apply-coupon-data .app-discount{margin-top:12px;display:inline-block;font-size:13px;font-weight:600;border-radius:14px;position:relative;padding:8px 20px}.apply-coupon-data .app-discount .coupon-code-bg{background-color:var(--color);border:1px solid #b6d4fa;opacity:.05;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;border-radius:14px}.confetti{position:absolute;z-index:0;width:100%;height:100%;bottom:0;display:none}.coupon-all-info{border:1px solid #dcdfe4;padding:14px;border-radius:4px;margin-bottom:15px}canvas.confetti{opacity:1;transition:opacity 1s ease}.tooltip{position:absolute;background-color:#000;color:#fff;padding:5px;border-radius:5px;z-index:1000;display:none;max-width:200px;font-size:11px;top:-35px}.tooltip:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#000;border-width:5px;margin-left:-5px}.main-inside .cancel-head{padding:22px 30px;background-color:#f5f5f5;font-size:14px;font-weight:600;height:57px}.order-summary-modal .cancel-close{right:30px}.main-inside .cancel-head .payment-title{min-height:inherit;padding:0;border:0}.cancel-modal-close{position:absolute;right:12px;z-index:3;text-align:right;margin-top:0;font-size:24px}.nbbl-inside .btn{min-height:40px;padding:6px 15px;font-size:16px;display:inline-flex;align-items:center;justify-content:center;text-transform:none;text-decoration:none}.serach-panel{padding:13px 30px 0 0}.search-btn{font-size:12px;text-transform:uppercase;font-weight:600;position:absolute;right:0;top:0;padding:15px 15px 13px;height:44px;opacity:1;background-color:transparent;border:none;cursor:pointer;outline:0}.search-btn svg{fill:#4a515d;width:14px}.serach-panel .floating-label{height:44px;margin-bottom:0}.serach-panel .search-emi-control{position:relative}.serach-panel .search-emi-control input{margin-bottom:0;padding:10px 15px;height:44px;border-width:1px;border-style:solid;border-color:#dcdfe4;border-radius:2px;transition:all .3s;border-radius:6px;margin-top:0}.search-relative{position:relative}.search-bank-list{width:100%;position:absolute;top:100%;height:315px;overflow:auto;background:#fff;z-index:6;padding-left:5px;padding-right:5px;display:none}.search-bank-list a{display:block;font-size:13px;color:#4a515d;padding:14px 15px;border-bottom:1px solid #dcdfe4}.wallet-otp{display:flex;align-items:center;text-align:center}.wallet-otp .otp-container{max-width:220px}.emi-with-card-form{display:none}.bank-tenure{margin-bottom:20px;background:#f3f7ff;border-radius:4px;padding:12px 10px;display:table;width:100%}.bank-tenure .bank-tehure-td{display:table-cell;padding:0 6px;font-size:12px}.bank-tenure .bank-tehure-td span,.bank-tenure .bank-tehure-td strong{display:block}.bank-tenure .bank-tehure-td span{color:#6c7076}.bank-tenure .bank-tehure-td strong{color:#303843;font-weight:600;margin-top:8px}.emi-plan-bank.wallet-inside .tenure-emi-scroll{height:414px}.pay-emi-card .add-cards .payment-arrow{right:15px}.card-f-main .card-container{padding-bottom:5px}.card-f-main .pay-emi-card{padding-top:6px}.back-to-card{display:none}.emi-card-sec .back-to-card{display:block}.emi-card-sec .emi-back{display:none}.save-card-international-modal{padding-bottom:0}.save-card-international-modal .ddc-data{margin-top:35px}.save-card-international-modal .ddc-data .ddc-data-title{font-size:14px;font-weight:600;margin-bottom:10px}.save-card-international-modal .ddc-data .ddc-info{background:#f5f5f5;padding:15px 15px;border-radius:4px;margin-top:13px}.save-card-international-modal .ddc-data .rate-fees{font-size:12px;color:#303843;margin-top:18px}.save-card-international-modal .ddc-data .rate-fees small{font-size:11px}.save-card-international-modal .save-ccv{position:relative}.save-card-international-modal .save-ccv .save-cvv-input{width:100%;background:0 0;border:1px solid #dcdfe4;border-top-color:transparent;padding:14px 18px 14px 10px;border-radius:0 0 6px 6px;height:auto;font-family:ccavenues;color:#4a515d}.save-card-international-modal .save-ccv label{font-size:13px;color:#4a515d;font-weight:400;position:absolute;pointer-events:none;left:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;top:16px}.save-card-international-modal .save-card-box .labelup>label,.save-card-international-modal .save-cvv-input:focus+label{opacity:0}.save-card-international-modal .cards-list .save-card-data{border-radius:6px 6px 0 0}.save-card-international-modal .main-inside-body{height:auto;margin-bottom:0}.save-card-international-modal .main-inside-footer{padding:0}.upi-popup-full .upi-logos{height:60px;display:flex;align-items:center}.upi-popup-full .upi-logos img{max-width:180px;max-height:60px;display:block;margin:auto}.power-main svg{width:78px}.upi-powerd-by{font-size:12px}.upi-powerd-by span{display:block;text-align:center;margin-bottom:5px;font-size:10px;font-weight:600}.upi-powerd-by img{width:70px}.last-child,.last-child .emi-heading,.wallet-scroll .wallet-types:last-child,.wallet-scroll .wallet-types:last-child .emi-heading{border-radius:0 0 6px 6px}.bharat-qr-logo{display:block;margin:auto;width:60px}.bharat-qr-logo img{max-width:100%}.enach-data-details .netbanking-select .form-select{border-radius:6px;margin-bottom:10px}.get-ifcs-code-modal .netbanking-select .form-select{margin-bottom:10px}.pay-with-reward-inside .wallet-scroll .wallet-types.first-child,.pay-with-reward-inside .wallet-scroll .wallet-types:first-child{padding-top:10px;border-radius:6px}.field-pl-pay-reward{min-height:1px}.country-item.keyboard-focus{background-color:#f0f0f0;outline:2px solid #007bff}.hdfc-emi-value{margin-bottom:15px;padding-top:8px}.card-dt{display:none}.hdfc-bank-list .emi-banks-tenure .floating-label{background:#fff}.main-footer .action .blue-btn.view-key-fact-state{display:none}.kfs-inside{height:auto}.kfs-inside .btn.emi-plan-pay{padding:6px 15px;height:40px;line-height:normal;font-size:16px;text-transform:none;font-weight:600}.kfs-inside .main-inside-body{height:auto;margin-bottom:0}.kfs-inside .btn.download-kfs{border:1px solid}.kfs-inside .download-kfs-details p{margin-top:0}.kfs-inside .outline-btn{margin-bottom:30px}.enach-btn-container .btn{font-size:16px;padding:4px 15px;height:40px;align-items:center;display:flex;justify-content:center;text-transform:none}.common-label.labelup label{opacity:0}.neft-data-details h4{padding-top:0}.no-login .inside-scroll-form{height:440px}.insta-cred-emi-sec.wallet-inside .tenure-emi-scroll{height:405px}.no-label.labelup label{opacity:0}.no-label .floating-input{margin-top:-2px}.mobile-label.no-label .floating-input{margin-top:-3px}.select-country label{opacity:0}.select-top>label,.trigger-select>label{opacity:0}.get-ifcs-code-modal .main-inside-body{height:auto;margin-bottom:0;padding-bottom:0}.enach-payment-detils-modal .main-inside-body{padding-top:0}.enach-bank-modal{z-index:7}.emib-heading-no-cost-text{display:inline-flex;margin-left:6px;padding-left:6px;border-left:1px solid #13b152;font-size:12px;font-weight:600}#enach-payment-detils-modal.main-inside .cancel-head{display:flex;align-items:center;padding-top:18px}.logo-enach{display:inline-flex;margin-left:auto;margin-right:30px;width:100px;position:relative;top:-5px}.emandate-opacity{opacity:.5}.shipping-checkbox{margin-top:20px;margin-bottom:10px}.shipping-checkbox.checkbox label{padding-top:2px;font-weight:600}.no-label .label-icon{width:30px;top:auto;right:auto;left:15px;position:relative;margin-top:3px}.label-icon svg{fill:#808080}.name-icon svg{width:14px}.email-icon svg{width:16px}.location-icon svg{width:12px}.floating-label.mobile-label.input-group .input-group-text{border-right:1px solid #dcdfe4;padding-right:15px}.bank-option-list.emi-with-scard{margin-bottom:20px;border-radius:6px;border:0}.emi-with-scard.bank-option-list .bank-option-heading{padding-left:0;padding-right:0}.emi-with-scard .bank-tenure{margin-bottom:0;border-radius:0}.bank-tenure .bank-tehure-td strong.primary-link{color:var(--color)}.enach-icon{position:relative;top:2px}.fade-in{animation:fadeIn 1.5s}.placeholder{position:relative;padding:0 2px;border:0!important}.placeholder:before{content:"";position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;border-radius:2px;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate;background:#f6f7f8;background:linear-gradient(to right,#dadee7 2%,#f3f5fa 18%,#dadee7 33%);background-size:1200px}@keyframes placeholderAnimate{0%{background-position:-600px 0}100%{background-position:600px 0}}.fade-in{animation:fadeIn 1.5s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.error.error-text.vpaerror{left:14px}.cardless-plans{margin-top:2px}.insteademi-plan{padding-bottom:10px}.cardless-plans{margin-bottom:10px}.cardless-banks-tenure{display:none;padding-left:10px;padding-right:10px}.cardless-banks-tenure p{font-size:13px;font-weight:600;padding-left:40px;padding-right:30px;margin-bottom:20px;line-height:18px}.main-footer .action .blue-btn.shopese-digitalpay-btn{display:none}.address-label{margin-top:10px}.main-footer .action .blue-btn.billing-btn,.main-footer .action .blue-btn.hide-emi{display:none}.wallet-field .input-group .input-group-text .select-container{background:0 0;width:auto}#add-billing-address .floating-label,#add-shipping-address .floating-label,#edit-billing-address .floating-label,#edit-shipping-address .floating-label,.billing-form .floating-label{margin-bottom:10px}.address-info address .checkbox{display:none}.add-new-page .main-inside-body{height:473px}.add-new-page.main-inside{height:100%}.add-new-page.main-inside .cancel-head{min-height:58px;font-size:17px;padding:20px 20px 0 20px;background-color:transparent;display:flex;font-weight:600;justify-content:space-between}.add-new-page.main-inside .cancel-head span{display:block;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:16px;border-color:var(--color);width:100%}.gst-overlay{z-index:7}#gst-modal{z-index:7}.gst-checkbox{display:flex;align-items:center}.view-edit-gst{font-size:12px;margin-left:auto;cursor:pointer;align-items:center;font-weight:600;display:none}address .checkbox .view-edit-gst{margin-top:5px}.emi-not-available{display:none;font-size:11px;padding:0 14px 12px;font-weight:600;color:#f92c2c;line-height:15px}.emi-list.emi-list-disabled .emi-not-available{display:block}.emi-banks .emi-list.emi-list-disabled .emi-plan-check .title-heading{cursor:auto}.emi-banks .emi-list.emi-list-disabled .emi-plan-check .title-heading:after{opacity:.6}.emi-banks .emi-list.emi-list-disabled .emi-plan-check{opacity:.35}.emi-not-available-modal{padding-bottom:0}.emi-not-available-modal .cancel-head{background-color:transparent}.emi-not-available-modal .main-inside-body{height:auto;margin-bottom:0;padding-bottom:26px}.emi-not-available-main{text-align:center}.emi-not-available-main span{display:block}.ena-text{margin:auto;margin-top:13px;font-weight:600;color:#f92c2c;line-height:22px;max-width:265px}.select-an-banks{margin-top:25px;min-width:195px;font-size:14px;font-weight:600}.wallet-inside .not-search .payment-option-scroll.tenure-emi-scroll{height:403px}.wallet-inside .not-search .serach-panel{display:none}.power-main .cc-st0{fill:#1c80ec}.enach-payment-detils-modal.add-new-page.main-inside .cancel-head span{display:flex}.enach-payment-detils-modal.add-new-page.main-inside .cancel-head span i{display:inline-block}.cancel-overlay{z-index:6}.enach-payment-detils-modal .close{font-size:25px;margin-left:auto;margin-top:0}.payment-footer{position:absolute;bottom:0;width:100%}.highlight-data{border-radius:6px;background-color:#fef7e8;font-size:12px;font-weight:400;color:#c64e13;padding:5px 16px;margin-top:9px;line-height:18px;display:none;position:relative;padding-left:35px}.highlight-data svg{display:inline-block;position:absolute;left:16px;top:7px;margin-right:5px}.highlight-fill{fill:#c64e13}.applyCounpon-pretext{display:flex;align-items:center;justify-content:center}.applyCounpon-preload{display:none;align-items:center;justify-content:center;column-gap:5px;margin-left:auto}.applyCounpon-preload .gen-loader{border:2px solid #fff;border-radius:50%;border-top:2px solid var(--color);width:12px;height:12px;display:inline-block;animation:genLoader 1s linear infinite}#orderSummaryTxt-error{width:200px;left:auto;right:-5px}#orderSummaryTxt-error.error-text::after{left:auto;right:10px}.promo-bg-active.error-offer-active .badge-check{display:none}.promo-bg-active.error-offer-active .promo-btn .promo-icon{background-color:transparent}.error-offer-active .error-offer-icon{display:block;position:relative;top:3px}.error-message-offer-1{fill:#c64e13;stroke:#fff;stroke-miterlimit:10;stroke-width:2px}.error-message-offer-2{fill:#fff}.save-card-heading-title{font-size:12px;padding-top:8px}.billing-shipping-sec .inside-scroll-form{height:400px}.emi-card-bank-plans .another-card-main{margin-top:25px}.emi-save-card-data .save-card-data .card-check{position:absolute;right:14px;width:16px;height:16px;margin-right:0;background:url("/images/template2-icons/circle-uncheck.svg") no-repeat right center;top:50%;transform:translateY(-50%)}.emi-save-card-data .save-card-data.payment-border-color .card-check{background:url("/images/template2-icons/circle-check-solid.svg") no-repeat right center}.emi-save-card-data .save-card-data .save-card-logo{margin-right:30px}.enach-checkbox{margin-top:16px}.loader-img img{margin:auto;display:block}.thanks-popup-container .main-popup-relative{background-color:transparent;height:600px}.popup-default p{display:none}.ss-payment.show-up{bottom:0}.conform-data.loader-data-main{padding:0}.conform-data.loader-data-main .loader-data h5{margin-top:0}.success-popup .popup-header{background-color:#01ad59}.popup-header.popup-default{height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:0}.popup-header.popup-default .close{display:none}.popup-header{height:181px;border-radius:0 10px 0 0}.success-popup .popup-header p{color:#fff}.popup-header p{text-align:center;font-size:13px;margin-top:10px}.border-right{border-right:1px solid #e4e4e4}.thanks-popup table tr td.no-border{border-bottom:0}.thanks-popup .close{top:30px}.success-popup .thanks-popup .close{color:#fff}.ss-payment{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:0;background-color:#fff;text-align:center;transition:.3s all;z-index:5;height:100%;height:300px;overflow:hidden;border-radius:0 10px 10px 0;box-shadow:none}.animation-show{display:none}.animation-hide,.popup-default .animation-show{display:block}.popup-default .animation-hide{display:none}.payment-loader .main-popup-relative,.payment-loader-otp .main-popup-relative{background-color:transparent}.animation-hide{margin:auto}.retry-payments-container{margin-top:15px;padding:14px 15px 15px 15px;border:1px solid #000;border-radius:6px;position:relative}.retry-payments-container .primary-bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.05}.retry-payments-container strong{font-size:14px;color:#101010;font-weight:600;display:block;margin-bottom:14px;text-align:center;position:relative;z-index:1}.retry-btn-list{max-width:100%;text-align:center;display:flex;gap:20px;justify-content:center;position:relative;z-index:1}.retry-btn-list .btn{font-size:14px;font-weight:400;min-width:164px;padding:13px 10px;text-transform:none;display:inline-block}.payment-loader-otp .otp-loader{bottom:-100%;transition:.3s all;background:0 0}.payment-loader-otp .card-otp{width:100%;display:none;background-color:#fff;padding-bottom:0;transition:.3s all;padding-top:50px;border-radius:15px 15px 15px 0}.payment-loader-otp .card-otp .otp-container{padding-top:8px}.card-otp h5{font-size:17px;font-size:#212b3b;font-weight:600}.card-otp h5 span{display:block;margin-top:10px;font-size:14px;color:#4a515d;font-weight:400}.payment-loader-otp .card-otp .otp-container .otp-input{margin-top:7px;width:100%;text-align:left}.payment-loader-otp .card-otp .otp-container .otp-input input{width:100%;margin:0;text-align:left;text-transform:none;padding:5px 20px;height:50px}.payment-loader-otp .card-otp .otp-container .otp-input input.invalid{border-color:#e80808}.payment-loader-otp .card-otp .otp-container .otp-input .error-message{font-size:13px;padding-top:8px;text-align:left;display:none}.error-message svg{display:inline-block;position:relative;top:-1px;vertical-align:middle;width:14px;height:16px}.exclamation-color{fill:#e80808}.payment-loader-otp .card-otp .otp-container .opt-btn-group{margin-top:10px;padding:0}.pay-bank{font-size:13px}.pay-bank span,.pay-bank svg{display:inline-block;vertical-align:middle}.pay-bank svg{width:14px;position:relative;top:0}.cancel-opt-link{font-size:12px;font-weight:500;text-align:center;display:inline-block;margin-top:9px;text-decoration:none;cursor:pointer}a.shipping-edit-btn{float:right}a.shipping-edit-btn svg{width:15px}.payment-loader-otp .card-otp .otp-container .opt-btn-group .resend-otp-action .opt-link a{padding-bottom:0}.payment-loader-otp .card-otp .otp-container .opt-btn-group .resend-otp-action .otp-timer-sec .complete-payment-text{line-height:normal;font-weight:400;font-size:13px}.payment-loader-otp .card-otp .otp-container .opt-btn-group .resend-otp-action .otp-timer-sec.complete-payment-text span{font-weight:400;font-size:13px}.resend-otp-action .complete-payment-text span{font-weight:400}.payment-loader-otp .card-otp .secure-by{font-size:11px;color:#4a515d;width:170px;text-align:center;display:flex;align-items:center;gap:7px;margin:20px auto 0}.payment-loader-otp .card-otp .secure-by svg{width:78px}#secure-ccavenes-logo .cc-st0{fill:#25a7dd}.otp-submit{display:block;width:100%;min-height:46px;padding:6px 15px;font-size:15px;font-weight:500;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;text-transform:none;text-decoration:none;border:none;margin-top:20px}.payment-loader-otp .otp-loader .progress-icons{position:relative;height:106px;width:106px;margin:auto;padding:5px}.payment-loader-otp .otp-loader .progress-icons img{position:absolute;top:0;left:0;right:0;bottom:0;width:38px;margin:auto;z-index:9;transform:translateY(0)}.payment-loader-otp .otp-loader .progress-circle{width:100%;height:100%;border-radius:50%;background:conic-gradient(var(--color) var(--progress),rgba(21,114,231,.25) 0deg);position:absolute;top:0;left:0}.payment-loader-otp .otp-loader .progress-circle-inner{width:100%;height:100%;background-color:#fff;display:block;z-index:1;position:relative;border-radius:50%}.payment-loader-otp .otp-loader h4{font-size:22px;font-weight:700;margin-bottom:6px;color:#101010;margin-top:26px}.payment-loader-otp .otp-loader p{font-size:16px;font-weight:600;color:#101010;margin:0;padding:0}.payment-loader-otp .otp-loader .progress-icons{margin-top:40px}.data-center{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%;position:relative}.payment-loader-otp .otp-loader .data-center .progress-icons{margin-top:0}.proccesing-loader{background-color:transparent}.proccesing-loader .conform-data.loader-data-main{height:300px;padding-top:35px;bottom:-100%}.conform-data.loader-data-main .loader-data h5{margin-top:0;font-size:20px;font-weight:700;text-align:center;color:#4a515d}.conform-data.loader-data-main .loader-data h5 span.small-heading{font-size:13px;display:block;margin-top:10px;font-weight:400}.conform-data.loader-data-main .loader-data .loader-img{padding-top:0}.card-otp-bg{background:#fff;height:180px;width:100%;border-radius:15px 15px 15px 0;transition:.3s all}.card-otp-bg-active .card-otp-bg{height:343px}.card-otp-loader-main{position:absolute;width:100%;bottom:0;text-align:center;padding:0}.card-boxs{position:relative;z-index:1;bottom:-44px;transition:.3s all;display:flex;transition:.3s all;transform:scale(1);transform-origin:center bottom}.card-otp-bg-active .card-boxs{transform:scale(.8)}.card-boxs{width:344px;height:209px}.card-boxs svg{position:absolute;width:100%;z-index:1}.otp-card-bg{fill:#231912}.opt-card-white{fill:#fff}.otp-card-3{fill:none}.otp-card-4{fill:url(#Degradado_sin_nombre_2-2);mix-blend-mode:screen;opacity:.5}.otp-card-5{fill:url(#Degradado_sin_nombre_2)}.otp-card-6{isolation:isolate}.otp-card-7{fill:url(#linear-gradient)}.otp-card-8{clip-path:url(#clippath)}.otp-card-brand{stop-color:var(--color)}.otp-brand-bg-light{stop-color:var(--color)}.cards-boxs-details{padding-top:25px;padding-left:29px;width:100%}.card-bank-info{width:100%;text-align:left;color:#fff;display:flex;align-items:center}.card-bank-info .bank-logo{width:31px;height:31px;position:relative;z-index:1;padding:2px 4px;border-radius:50%;background-color:#fff;display:flex}.card-bank-info .bank-logo img{width:100%;position:relative;top:50%;transform:translateY(-50%)}.card-bank-info .bank-name{margin-left:7px;font-size:13px;font-weight:500;text-transform:uppercase;display:inline-block}.visa-info{color:#fff;text-align:left;margin-top:45px;position:absolute;bottom:26px}.cards-boxs-details .visa-info .card-type{display:block;font-weight:700;font-size:18px}.cards-boxs-details .visa-info .card-number{font-size:11px;letter-spacing:2px;margin-top:3px;margin-left:1px}.card-otp-text{font-size:13px;margin-top:55px;font-weight:400}.sending-otp-group{position:relative;width:215px;height:45px;border-radius:28px;margin:auto;margin-top:30px;padding:12px 18px 10px;text-align:left;overflow:hidden;display:flex;align-items:center}.sending-otp-group .sending-otp-text{font-size:15px}.sending-otp-group .add-card-btn-bg{opacity:.1}.sending-loader{margin-left:auto;position:relative;height:16px}.sending-loader svg{width:50px;position:relative}.btn.btn-apple-pay{min-width:150px;height:40px;background-position:center center;padding:0}.btn-apple-pay{background-color:#000;background-image:url("/images/template2-icons/apple-pay-2X-1.png");background-size:180px;width:150px;height:40px;background-position:center center;padding:0}.apple-proccesing-loader .loader-data-main{isplay:flex;justify-content:center;align-items:center}.otp-checkbox{max-width:305px;margin:20px auto 0}.available-offer .payment-title{border-color:transparent}.available-offer .offers-panel{display:flex;justify-content:space-between}.offers-panel{display:block;margin-bottom:5px;flex:0 0 100%;max-width:100%;padding:0 30px;padding-top:4px}.offers-btn{font-size:13px;padding:12px 6px;text-transform:none;position:relative;height:40px;border-radius:22px;align-items:center;display:flex;cursor:pointer;font-weight:500}.offer-panel-title{display:inline-flex;align-items:center}.offer-panel-title .btn-icon{width:30px;height:30px;position:relative;z-index:1;padding:5px 6px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center}.offer-panel-title .btn-icon,.offer-panel-title .btn-text,.offers-btn .btn-text{z-index:1}.offer-panel-title .btn-text{margin-left:10px}.offers-btn .add-card-btn-bg{opacity:.08}.hdfc-icon{width:15px;height:15px}.offers-btn .btn-text{margin-left:10px;display:inline-flex;font-size:12px}.offer-view-all{margin-left:auto;display:inline-flex;padding-right:1px;margin-left:16px}.offers-btn.offer-view-all .btn-icon{width:30px;height:30px;justify-content:center;align-items:center;font-size:11px}.apply-offer{display:flex;align-items:center;position:relative;margin-left:auto;margin-right:15px;font-size:11px;padding:2px 10px 0 4px;border-radius:20px;background:rgba(19,177,82,.1);font-weight:600;color:#13b152}.offer-view-all-btn{justify-content:center;align-items:center;font-size:12px;padding:1px 6px;background-color:#fff;display:flex;width:70px;height:35px;border-radius:35px;z-index:2;margin-left:8px}.apply-offer svg{fill:var(- -highlight-color)}.apply-offer .payment-offer-title{padding-bottom:2px}.offer-panel-discount{max-width:306px;flex:0 0 306px}.offer-panel-discount .btn-text{max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}.available-offer .payment-option-scroll{height:350px}.available-offer.payment-main .payment-details{min-height:393px}.available-offer.save-card-main.card-details-list{height:393px}.available-offer .payment-details{min-height:393px;position:relative}.promo-bg-active.offer-panel-discount{background-color:rgba(17,182,26,.15);border:1px solid #11b67e}.offer-panel-discount.promo-bg-active .btn-text{color:#4a515d}.offer-panel-discount.promo-bg-active .add-card-btn-bg{display:none}.offer-badge{margin-left:auto}.offer-remove-modal.main-inside .cancel-head{align-items:center;display:flex;padding-top:5px;padding-bottom:5px}.offer-remove-modal .main-inside-body{height:auto;padding:20px 0;margin-bottom:0}.offer-remove-modal .main-inside-footer{padding-top:0}.offer-remove-modal .coupon-data{margin-top:0}.remove-btn-group{text-align:center;padding-bottom:10px;justify-content:center}.offers-btn-border-add{width:100%;height:100%;position:absolute;left:0;top:0;border:1px solid #000;border-color:var(- -color);height:100%;border-radius:35px;opacity:.4}.coupon-data-title{padding-left:30px;padding-right:30px;margin-bottom:10px}.coupon-all-info .hidden-content{margin:0 -15px;padding:15px 15px 20px 15px}.coupon-data ul{margin-bottom:0}.hidden-content{position:relative;padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:20px}.coupon-terms-title{font-size:13px;color:#4a515d;opacity:.65;margin-bottom:5px;line-height:17px;display:flex}.coupon-terms-title strong{font-weight:600}.hidden-content-all-data{position:relative;z-index:1}.less-text{margin-left:auto;font-size:25px;display:inline-block;cursor:pointer;color:#101010}.coupon-top-content .coupon-top-icon{width:25px;margin-right:8px;display:flex;align-items:center}.coupon-top-content .coupon-top-icon img.cred-icon-offers{max-width:22px}.coupon-top-content .coupon-top-icon img{max-width:25px}.wallet-inside.available-offer .payment-option-scroll.tenure-emi-scroll,.wallet-inside.available-offer .tenure-emi-scroll{height:262px}.offer-remove-modal .main-inside-body .coupon-data-title{margin-bottom:0}.promo-group{margin-left:auto;display:flex}.offer-panel-title .btn-icon img{max-width:15px}.highlight-data{border-radius:6px;background-color:#fef7e8;font-size:12px;font-weight:400;color:#c64e13;padding:5px 16px;margin-top:9px;line-height:18px;display:none;position:relative;padding-left:35px}.highlight-data svg{display:inline-block;position:absolute;left:16px;top:7px;margin-right:5px}.highlight-fill{fill:#c64e13}.applyCounpon-pretext{display:flex;align-items:center;justify-content:center}.applyCounpon-preload{display:none;align-items:center;justify-content:center;column-gap:5px;margin-left:auto}.applyCounpon-preload .gen-loader{border:2px solid #fff;border-radius:50%;border-top:2px solid var(--color);width:12px;height:12px;display:inline-block;animation:genLoader 1s linear infinite}#orderSummaryTxt-error{width:254px;left:auto;right:12px;padding:2px;top:30px}#orderSummaryTxt-error.error-text::after{left:auto;right:10px}.promo-bg-active.error-offer-active .badge-check{display:none}.promo-bg-active.error-offer-active .promo-btn .promo-icon{background-color:transparent}.error-offer-active .error-offer-icon{display:block;position:relative;top:3px}.error-message-offer-1{fill:#c64e13;stroke:#fff;stroke-miterlimit:10;stroke-width:2px}.error-message-offer-2{fill:#fff}.save-card-heading-title{font-size:12px;padding-top:8px}.billing-shipping-sec .inside-scroll-form{height:400px}.emi-card-bank-plans .another-card-main{margin-top:25px}.emi-save-card-data .save-card-data .card-check{position:absolute;right:14px;width:16px;height:16px;margin-right:0;background:url("../images/icons/circle-uncheck.svg") no-repeat right center;top:50%;transform:translateY(-50%)}.emi-save-card-data .save-card-data.payment-border-color .card-check{background:url("../images/icons/circle-check-solid.svg") no-repeat right center}.emi-save-card-data .save-card-data .save-card-logo{margin-right:30px}.enach-checkbox{margin-top:16px}.loader-img img{margin:auto;display:block}.thanks-popup-container .main-popup-relative{background-color:transparent;height:600px}.popup-default p{display:none}.ss-payment.show-up{bottom:0}.conform-data.loader-data-main{padding:0}.conform-data.loader-data-main .loader-data h5{margin-top:0}.success-popup .popup-header{background-color:#01ad59}.popup-header.popup-default{height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:0}.popup-header.popup-default .close{display:none}.popup-header{height:181px;border-radius:0 10px 0 0}.success-popup .popup-header p{color:#fff}.popup-header p{text-align:center;font-size:13px;margin-top:10px}.border-right{border-right:1px solid #e4e4e4}.thanks-popup table tr td.no-border{border-bottom:0}.thanks-popup .close{top:30px}.success-popup .thanks-popup .close{color:#fff}.ss-payment{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:0;background-color:#fff;text-align:center;transition:.3s all;z-index:5;height:100%;height:300px;overflow:hidden;border-radius:0 10px 10px 0;box-shadow:none}.animation-show{display:none}.animation-hide,.popup-default .animation-show{display:block}.popup-default .animation-hide{display:none}.payment-loader .main-popup-relative,.payment-loader-otp .main-popup-relative{background-color:transparent}.animation-hide{margin:auto}.retry-payments-container{margin-top:15px;padding:14px 15px 15px 15px;border:1px solid #000;border-radius:6px;position:relative}.retry-payments-container .primary-bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.05}.retry-payments-container strong{font-size:14px;color:#101010;font-weight:600;display:block;margin-bottom:14px;text-align:center;position:relative;z-index:1}.retry-btn-list{max-width:100%;text-align:center;display:flex;gap:20px;justify-content:center;position:relative;z-index:1}.retry-btn-list .btn{font-size:14px;font-weight:400;min-width:164px;padding:13px 10px;text-transform:none;display:inline-block}.payment-loader-otp .otp-loader{bottom:-100%;transition:.3s all;background:0 0}.payment-loader-otp .card-otp{width:100%;display:none;background-color:#fff;padding-bottom:0;transition:.3s all;padding-top:50px;border-radius:15px 15px 15px 0}.payment-loader-otp .card-otp .otp-container{padding-top:8px}.card-otp h5{font-size:17px;font-size:#212b3b;font-weight:600}.card-otp h5 span{display:block;margin-top:10px;font-size:14px;color:#4a515d;font-weight:400}.payment-loader-otp .card-otp .otp-container .otp-input{margin-top:7px;width:100%;text-align:left}.payment-loader-otp .card-otp .otp-container .otp-input input{width:100%;margin:0;text-align:left;text-transform:none;padding:5px 20px;height:50px}.payment-loader-otp .card-otp .otp-container .otp-input input.invalid{border-color:#e80808}.payment-loader-otp .card-otp .otp-container .otp-input .error-message{font-size:13px;padding-top:8px;text-align:left;display:none}.error-message svg{display:inline-block;position:relative;top:-1px;vertical-align:middle;width:14px;height:16px}.exclamation-color{fill:#e80808}.payment-loader-otp .card-otp .otp-container .opt-btn-group{margin-top:10px;padding:0}.pay-bank{font-size:13px}.pay-bank span,.pay-bank svg{display:inline-block;vertical-align:middle}.pay-bank svg{width:14px;position:relative;top:0}.cancel-opt-link{font-size:12px;font-weight:500;text-align:center;display:inline-block;margin-top:9px;text-decoration:none;cursor:pointer}.payment-loader-otp .card-otp .otp-container .opt-btn-group .resend-otp-action .opt-link a{padding-bottom:0}.payment-loader-otp .card-otp .otp-container .opt-btn-group .resend-otp-action .otp-timer-sec .complete-payment-text{line-height:normal;font-weight:400;font-size:13px}.payment-loader-otp .card-otp .otp-container .opt-btn-group .resend-otp-action .otp-timer-sec.complete-payment-text span{font-weight:400;font-size:13px}.resend-otp-action .complete-payment-text span{font-weight:400}.payment-loader-otp .card-otp .secure-by{font-size:11px;color:#4a515d;width:170px;text-align:center;display:flex;align-items:center;gap:7px;margin:20px auto 0}.payment-loader-otp .card-otp .secure-by svg{width:78px}#secure-ccavenes-logo .cc-st0{fill:#25a7dd}.otp-submit{display:block;width:100%;min-height:46px;padding:6px 15px;font-size:15px;font-weight:500;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;text-transform:none;text-decoration:none;border:none;margin-top:20px}.payment-loader-otp .otp-loader .progress-icons{position:relative;height:106px;width:106px;margin:auto;padding:5px}.payment-loader-otp .otp-loader .progress-icons img{position:absolute;top:0;left:0;right:0;bottom:0;width:38px;margin:auto;z-index:9;transform:translateY(0)}.payment-loader-otp .otp-loader .progress-circle{width:100%;height:100%;border-radius:50%;background:conic-gradient(var(--color) var(--progress),rgba(21,114,231,.25) 0deg);position:absolute;top:0;left:0}.payment-loader-otp .otp-loader .progress-circle-inner{width:100%;height:100%;background-color:#fff;display:block;z-index:1;position:relative;border-radius:50%}.payment-loader-otp .otp-loader h4{font-size:22px;font-weight:700;margin-bottom:6px;color:#101010;margin-top:26px}.payment-loader-otp .otp-loader p{font-size:16px;font-weight:600;color:#101010;margin:0;padding:0}.payment-loader-otp .otp-loader .progress-icons{margin-top:40px}.data-center{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%;position:relative}.payment-loader-otp .otp-loader .data-center .progress-icons{margin-top:0}.proccesing-loader{background-color:transparent}.proccesing-loader .conform-data.loader-data-main{height:300px;padding-top:35px;bottom:-100%}.conform-data.loader-data-main .loader-data h5{margin-top:0;font-size:20px;font-weight:700;text-align:center;color:#4a515d}.conform-data.loader-data-main .loader-data h5 span.small-heading{font-size:13px;display:block;margin-top:10px;font-weight:400}.conform-data.loader-data-main .loader-data .loader-img{padding-top:0}.anim-loaders-effect{position:absolute;width:100%}.card-otp-bg{background:#fff;height:180px;width:100%;border-radius:15px 15px 15px 0;transition:.3s all}.card-otp-bg-active .card-otp-bg{height:370px}.card-otp-loader-main{position:absolute;width:100%;bottom:0;text-align:center;padding:0}.card-boxs{position:relative;z-index:1;bottom:-44px;transition:.3s all;display:flex;transition:.3s all;transform:scale(1);transform-origin:center bottom}.card-otp-bg-active .card-boxs{transform:scale(.8)}.card-boxs{background:url(/images/card-option.png) no-repeat;width:344px;height:209px}.cards-boxs-details{padding-top:25px;padding-left:29px;width:100%;z-index:2}.card-bank-info{width:100%;text-align:left;color:#fff;display:flex;align-items:center}.card-bank-info .bank-logo{width:31px;height:31px;position:relative;z-index:1;padding:2px 4px;border-radius:50%;background-color:#fff;display:flex}.card-bank-info .bank-logo img{width:85%;position:relative;top:0;transform:translateY(0);margin:auto}.card-bank-info .bank-name{margin-left:7px;font-size:13px;font-weight:500;text-transform:uppercase;display:inline-block}.visa-info{color:#fff;text-align:left;margin-top:45px;position:absolute;bottom:26px}.cards-boxs-details .visa-info .card-type{display:block;font-weight:700;font-size:18px}.cards-boxs-details .visa-info .card-number{font-size:12px;letter-spacing:2px;margin-top:3px;margin-left:1px}.card-otp-text{font-size:13px;margin-top:55px;font-weight:400}.cancel-opt-link{font-size:12px;font-weight:500;text-align:center;display:inline-block;margin-top:9px;text-decoration:none;cursor:pointer}.sending-otp-group{position:relative;width:215px;height:45px;border-radius:28px;margin:auto;margin-top:30px;padding:12px 18px 10px;text-align:left;overflow:hidden;display:flex;align-items:center}.sending-otp-group .sending-otp-text{font-size:15px}.sending-otp-group .add-card-btn-bg{opacity:.1}.sending-loader{margin-left:auto}.floating-label.no-label .floating-input:not(:placeholder-shown)+label{opacity:0}.payment-loader-otp .card-otp{width:100%;display:none;background-color:#fff;padding-bottom:0;transition:.3s all;padding-top:50px;border-radius:15px 15px 15px 0}.payment-loader-otp .card-otp .otp-container{padding-top:0}.time-out-main{height:44px}.time-out-sec{font-size:12px;padding:7px 20px 9px;background:#f4f4f4;border-radius:20px;margin-bottom:10px;display:inline-flex}.timeout-group{margin-left:3px;display:inline-flex}.timeout-group span{margin-right:0;width:35px}.lang-hi .upi-qr-desc .cancel-qr,.lang-mr .upi-qr-desc .cancel-qr{bottom:-6px}.emib-small{font-family:Roboto,sans-serif;letter-spacing:.3px}.nonsierror{left:16px;top:35px}.awaited-payment-popup .popup-info,.fail-payment-popup .popup-info,.success-payment-popup .popup-info{height:340px;overflow-y:scroll}.bankresp .seamless-popup,.bankresp.thanks-popup{border-radius:10px}.bankresp .popup-header{border-radius:10px 10px 0 0}.relative{position:relative}#NEFTLoader{display:none!important}.payment-artwork-shape{border-radius:0}.shape-bottom-bg{height:17px;width:100%;display:block;border-radius:0;background:rgba(255,255,255,.18);opacity:1;left:0;position:absolute}.footer-bottom-container{width:92px;justify-content:right;margin-left:auto;margin-bottom:32px;padding-right:30px}.footer-bottom-container .power-main img,.footer-bottom-container .power-main svg{width:70px}.footer-bottom-container .power-main{display:block;text-align:left;font-size:10px}.footer-bottom-container .power-main span{display:block;margin-bottom:5px;text-align:right}.transaction-shape{margin-bottom:17px;position:relative;margin-left:28px;display:block;width:214px;height:131px}.transaction-shape svg{width:214px}.trans-cls-1{fill-opacity:0.4}.trans-cls-2{fill-opacity:0.2;stroke:var(--color);stroke-miterlimit:10;stroke-width:3px;stroke-opacity:0.5}.trans-cls-2,.trans-cls-3{stroke-miterlimit:10}.trans-cls-4,.trans-cls-5,.trans-cls-6{fill:#fff}.trans-cls-3{stroke:#fff}.trans-cls-3,.trans-cls-7{fill:none}.trans-cls-5{fill-rule:evenodd}.trans-cls-6{opacity:.3}.trans-cls-9{fill-opacity:0.55}.trans-cls-11{fill:#71a8ff;fill-opacity:0.55}.trans-card-bg{fill-opacity:0.45}.trans-shopping-trolly{fill-opacity:0.38}.payment-artwork-shape{height:289px;max-width:100%}.republic-day{width:272px;display:block;height:144px;position:absolute;right:30px;top:75px;z-index:1}.republic-day svg{width:128px;display:block}.republic-day-relative{position:relative;height:100%}.republic-cls-1{fill:url(#linear-gradient-2)}.republic-cls-2{fill:#fff}.republic-cls-3{fill:#d2ab67}.republic-cls-3,.republic-cls-4{stroke:#fff;stroke-miterlimit:10;stroke-width:.5px}.republic-cls-4{fill:none}.republic-cls-5{fill:url(#linear-gradient-3)}.republic-cls-6{fill:url(#linear-gradient)}.chakr-cls-1{fill:#fff}.chakr-cls-2{fill:url(#linear-gradient)}.republic-chakr{display:block;position:absolute}.lal-killa{display:block;position:absolute;left:0;right:0;bottom:0;z-index:1}.jet{position:absolute;top:80px;left:0;width:139px;height:115px;transform-origin:center top;animation:jet 4s linear 5s infinite;animation-delay:8s;opacity:0}.flag-jet{position:absolute;left:0;width:106px;height:786px;transform:rotate(54deg);top:-42px;left:28px;transform-origin:center top}.payment-footer-bg{position:absolute;width:100%;height:207px;bottom:55px;background:url(/images/flag.svg) no-repeat;overflow:hidden}.payment-footer-bg .moving-bg{display:block;position:absolute;width:100%;height:100%;z-index:1;animation:moving 2s forwards;animation-direction:normal;animation-delay:3s}@keyframes jet{0%{left:0;top:80px;opacity:0}20%{opacity:.5}40%{opacity:1}80%{opacity:0}100%{left:100%;top:-100%;opacity:0}}@keyframes moving{0%{left:0;top:0}100%{left:100%;top:0}}.artwork-cls-3{fill-opacity:1;fill:url(#linear-gradient-2)!important}.artwork-cls-4{fill-opacity:1;fill:url(#linear-gradient-10)!important}.artwork-cls-5{isolation:isolate;opacity:.3}.artwork-cls-5,.artwork-cls-6,.artwork-cls-7{fill:#fff}.artwork-cls-8{stroke:#fff}.artwork-cls-8,.artwork-cls-9{fill:none}.artwork-cls-10,.artwork-cls-8{stroke-miterlimit:10}.artwork-cls-7{fill-rule:evenodd}.artwork-cls-11{fill-opacity:1;fill:url(#linear-gradient-4)!important}.artwork-cls-12{fill-opacity:1;fill:url(#linear-gradient-3)!important}.artwork-cls-13{fill-opacity:1;fill:url(#linear-gradient-5)!important}.artwork-cls-14{fill:#d2ab67}.artwork-cls-15{fill-opacity:1;fill:url(#linear-gradient-8)!important}.artwork-cls-16{fill-opacity:1;fill:url(#linear-gradient-7)!important}.artwork-cls-17{fill-opacity:1;fill:url(#linear-gradient-9)!important}.artwork-cls-18{fill-opacity:1;fill:url(#linear-gradient-6)!important}.artwork-cls-10{fill:rgba(210,171,103,.2);stroke:#c19857;stroke-width:3px}.artwork-cls-19{fill-opacity:1;fill:url(#linear-gradient)!important}.artwork-cls-20{fill-opacity:1;clip-path:url(#clippath)!important}.upierror.downError,.upierror.fluctuateError{display:block!important;position:relative!important;transform:none!important;margin-top:4px}.upierror:empty{display:none!important}.btn.btn-apple-pay{min-width:140px;height:30px;background-position:center center;padding:5px 0;border-radius:5px}.btn-apple-pay{background-color:#000;background-image:url("/images/template2-icons/apple-pay-2X-1.png");background-size:180px;width:150px;height:40px;background-position:center center;padding:0}.apple-proccesing-loader .loader-data-main{isplay:flex;justify-content:center;align-items:center}.disabled-link{pointer-events:none;opacity:.5;cursor:not-allowed}.rediff_pay-icon{width:25px}