a{color:#485cc7}a:hover{text-decoration:none}select{border-radius:0}input[type=text],input[type=email],input[type=password]{-webkit-appearance:none;appearance:none}html,body{width:100%;min-height:100%}html{height:100%;color:#000;background:#dfdfdf}body{min-width:320px;height:100%;caret-color:#485cc7}body,input,textarea,button{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}input,textarea,button{line-height:1}section h2{font-size:24px;color:#737373}#main-container{width:1180px;margin:40px auto;text-align:left;vertical-align:middle;background:#fff;border:1px solid #dfdfdf;border-radius:2px}@media (min-width: 760px) and (max-width: 1200px){#main-container{width:90%}}@media (max-width: 760px){#main-container{width:100%!important;border:none!important}}#payment-form{flex:1}#payment-form .form-input select[disabled],#payment-form .form-input select[readonly],#payment-form .form-input input[disabled],#payment-form .form-input input[readonly]{background-color:#ddd}input[type=checkbox]{width:15px;height:15px;vertical-align:top}input[type=text],input[type=password],select,#payment-actions a,#cvc-hint-toggle,#cvc-hint-bubble,.btn-primary{transition:all ease .3s}#card-number-type,#payment-form,.modal-close{transition:opacity ease .3s}#progress{font-size:0}.processing #payment-form{opacity:.8}#payment-description{position:relative;padding:40px 0;font-size:13px;border-bottom:1px solid #e5e5e5}#merchant-logo{position:absolute;top:0;left:50px;width:180px;height:100%;text-align:center}#merchant-logo a{outline:none!important}#merchant-logo img{display:inline-block;max-width:100%;vertical-align:middle}#merchant-logo i{display:inline-block;height:100%;vertical-align:middle}@media (max-width: 768px){#merchant-logo{position:static;width:100%;margin-bottom:20px}#merchant-title{width:90%!important;font-size:30px!important}}#merchant-title{margin:0 auto;font-size:36px;text-align:center;word-wrap:break-word}#merchant-description{display:none}#order-info{text-align:center}#order-description{display:none}#order-number-cnt{padding-top:12px;font-size:16px;color:#737373}#order-number{color:#000}#total-amount-cnt{padding-top:10px;font-size:18px;color:#737373}#total-amount{font-size:24px;color:#000}#currency{color:#000;text-transform:uppercase}@media (min-width: 1024px) and (max-height: 600px){#payment-description{padding:25px 0}}#payment-data{zoom:1;width:100%;font-size:0}#payment-data:after,#payment-data:before{content:" ";display:table}#payment-data:after{clear:both}#payment-form .form-group{position:relative;margin-bottom:25px;font-size:0}#payment-form .form-label{display:inline-block;width:38%;padding-top:20px;padding-right:25px;font-size:16px;text-align:right;vertical-align:top}#payment-form label{cursor:pointer}#payment-form .required{display:inline-block;margin-left:1px}#payment-form .form-input{position:relative;display:inline-block;width:48%}#payment-form .form-input span{font-size:15px}#payment-form .form-input input,#payment-form .form-input select{display:inline-block;height:48px;padding:0 15px;font-size:16px;line-height:48px;color:#000;background:#fff;border:1px solid #c8c9c7;border-radius:2px!important;outline:none!important}#payment-form .form-input select:focus option:hover{background:#0c1729}.processing .form-input input{cursor:default!important;color:#aeb3ba!important;background:#f5f7f9!important;border-color:#d5dde9!important}button:disabled.otp-page-button{cursor:default!important;color:#aeb3ba!important;background:#f5f7f9!important;border-color:#d5dde9!important}.processing .otp-page-button,.processing .form-input select{cursor:default!important;color:#aeb3ba!important;background:#f5f7f9!important;border-color:#d5dde9!important}.form-input input,.form-input select{width:100%}#payment-form .form-input input:focus,#payment-form .form-input select:focus{border-color:#000;box-shadow:0 0 3px 3px #f1fdce}.fieldset-checkbox{-webkit-user-select:none;user-select:none}#payment-form label.error{cursor:default!important;display:block;margin-left:.5%;padding:6px 0;font-size:13px;line-height:15px;color:#ff3b30}#payment-form input.error,#payment-form select.error{border-color:#ff3b30!important}#payment-form input.error:focus,#payment-form select.error:focus{box-shadow:0 0 3px 3px #e8e1ea!important}label[for=chkAgree].error{margin-left:37px!important}body.display-orderitems #payment-data-fields{left:0}#payment-data-fields{position:relative;left:-5%;width:70%;margin:0 auto;padding:24px;font-size:16px}@media (min-width: 781px){body.display-orderitems #payment-data-fields{position:static;float:left;display:block;width:57%;margin:0 -1px 0 0;padding:24px;border-right:1px solid #d5dde9}}@media (max-width: 860px){#payment-data-fields{position:static;left:0;padding:24px;border:none}}@media (max-width: 400px) and (max-width: 770px){#payment-data-fields{width:70%}}@media (max-width: 400px){#payment-data-fields{width:100%}}#payment-data-fields h2{margin:40px 0 30px 38%}#payment-data-card h2{display:none}#accept-terms-field{margin-top:50px;margin-bottom:37px!important;padding-left:38%;font-size:16px!important}#terms-tooltip{color:#485cc7;text-decoration:none;outline:none!important}#terms-tooltip:hover{color:#002494;text-decoration:none}#payment-actions{margin-top:60px;padding-left:38%}#action-submit,#action-cancel,.btn{cursor:pointer;display:inline-block;min-width:150px;height:48px;padding:0 20px;font-size:16px;line-height:48px;color:#000;text-align:center;text-decoration:none!important;vertical-align:top;background-image:none;background-repeat:no-repeat;background-position:center center;border:none;border-radius:2px;outline:none}#action-submit,.btn-primary,#payment-form .form-input input.btn-primary{color:#000;background-color:#c9f73a;border:1px solid #c9f73a;border-radius:2px}#action-submit{padding:0}#action-submit:hover,.btn-primary:hover,#payment-form .form-input input.btn-primary:hover{color:#000;background-color:#f1fdce;border-color:#f1fdce}#action-submit:focus,.btn-primary:focus,#payment-form .form-input input.btn-primary:focus{background-color:#f1fdce;border-color:#c9f73a;box-shadow:none}#action-submit:active,.btn-primary:active,#payment-form .form-input input.btn-primary:active{background-color:#f1fdce;border-color:#f1fdce;box-shadow:none}.processing #action-submit{font-size:0!important;background-image:url(assets/images/action-submit-processing.svg)}#action-cancel,.btn-secondary{color:#000;text-decoration:none;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:2px}#action-submit~#action-cancel{margin-left:24px}font #action-submit{margin-right:24px}#action-cancel:hover,.btn-secondary:hover{color:#000;background:#e5e5e5;border-color:#e5e5e5}#action-cancel:focus,.btn-secondary:focus{color:#000;background:#e5e5e5;border-color:#c8c9c7}#action-cancel:active,.btn-secondary:active{background:#e5e5e5;border-color:#e5e5e5}@media (min-width: 1200px) and (max-width: 1200px){#action-cancel,#action-submit{width:46%;min-width:inherit}#action-cancel{margin-left:8%}}#order-details{float:right;display:none;width:43%;margin-right:1px;padding:60px;font-size:16px;border-left:1px solid #d5dde9}@media (max-width: 1200px){#order-details{padding:40px}}@media (max-width: 780px){#order-details{float:none;width:100%;padding:40px;border-bottom:1px solid #d5dde9;border-left:none}#order-details h2{text-align:center}}@media (min-width: 400px) and (max-width: 780px){#order-item-list{width:70%;margin:0 auto;text-align:center}}.display-orderitems #order-details{display:block}@media (max-width: 400px){#order-items{width:100%;text-align:center}#merchant-title{font-size:25px!important}}@media (min-width: 420px) and (max-width: 720px){#order-items{width:90%;margin:0 auto}}.order-item{margin:30px 0 35px}.order-item-title{font-size:18px;font-weight:700;word-wrap:break-word}.order-item-info{display:flex;flex-wrap:wrap;line-height:22px}@media (max-width: 780px){.order-item-info{justify-content:center}}.order-item-description{margin:10px 0 8px;line-height:20px;color:#737373;word-wrap:break-word}.order-item-quantity,.order-item-price,.order-item-total-amount{white-space:nowrap}.order-item-quantity span,.order-item-price span,.order-item-total-amount span{margin-right:5px}.order-item-quantity,.order-item-price{margin-right:10px}#order-item-total{font-size:17px;font-weight:700}#footer-text{display:inline-block;width:100%;text-align:center}.modal{width:90%;max-width:890px;background:#fff;border-radius:3px;box-shadow:0 0 5px #0003}.modal-header{padding:25px 60px 25px 40px;border-bottom:1px solid #d5dde9}.modal-close{cursor:pointer;top:35px;right:40px;width:14px;height:14px;font-size:0!important;opacity:.8;background:url(assets/images/icons_sprite.png) no-repeat -294px -27px}.modal-close:hover{opacity:1}.modal-header h2{font-size:30px;color:#333}.modal-body{overflow-y:auto;max-height:450px;padding:10px 40px 40px;font-size:16px;line-height:24px;color:#77808b}.modal-body p{margin:25px 0}.modal-body h2{margin:35px 0 25px;font-size:18px;font-weight:700;color:#333}.modal-body ul{padding-left:20px}.modal-body ul li{margin:10px 0;list-style-position:outside;list-style-type:disc}@media (max-width: 1200px){#payment-data-fields{left:0}}@media (max-width: 1200px){#payment-form .form-label{display:block;width:90%;margin:0 auto 10px;padding:0;text-align:center}#payment-form .form-input{display:block;width:100%}#payment-form fieldset,#payment-form .form-group{margin-bottom:25px;padding-left:0;text-align:center}#payment-form label.error{position:static;display:block;margin-top:6px;text-align:center}#payment-data-fields h2{margin:50px 0 30px!important;text-align:center}#accept-terms-field{margin-top:40px!important;padding:0!important;text-align:center}#payment-actions{padding:0!important}#payment-actions fieldset,#payment-actions .form-group{margin:0}#action-submit~#action-cancel,#action-submit{display:block;width:100%!important;min-width:inherit!important;margin:10px auto 0;padding:0 10px}#action-cancel{display:block;width:100%!important;min-width:inherit!important;margin:10px auto 0;padding:0 10px}}#payment-result #main-container:before{content:"";display:block;width:100%;height:5px}#payment-status{margin-top:30px;text-align:center}#payment-status-icon{display:inline-block;width:30px;height:30px;vertical-align:middle;background-size:cover;border-radius:30px}#payment-status-title{display:inline-block;margin-left:10px;font-size:24px;font-weight:700;vertical-align:middle}#payment-status-description{display:none}#payment-result.result-success #main-container:before{background-color:#c9f73a}#payment-result.result-success #payment-status-icon{background:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 10C20 15.5228 15.5228 20 10 20C4.47715 20 0 15.5228 0 10C0 4.47715 4.47715 0 10 0C15.5228 0 20 4.47715 20 10Z' fill='%2385F53B'/%3E%3Cpath d='M6 10L9 13L14 8' stroke='black'/%3E%3C/svg%3E%0A")}#payment-result.result-success #payment-status-title{color:#000}#payment-result.result-danger #main-container:before{background-color:#ff3b30}#payment-result.result-danger #payment-status-icon{background:url(assets/images/icons_sprite.png) #ff3b30 no-repeat -278px -148px}#payment-result.result-danger #payment-status-title{color:#000}#payment-result.result-warning #main-container:before{background-color:#ffe805}#payment-result.result-warning #payment-status-icon{background:url(assets/images/icons_sprite.png) #ffe805 no-repeat -194px -263px}#payment-result.result-warning #payment-status-title{color:#000}#payment-result.result-info #main-container:before{background-color:#485cc7}#payment-result.result-info #payment-status-icon{background:url(assets/images/icons_sprite.png) #485cc7 no-repeat -114px -263px}#payment-result.result-info #payment-status-title{color:#000}#payment-details{padding:50px}#payment-details h2{width:49%;padding-right:10px;text-align:right}.payment-info-item{margin:35px 0;padding:0 20px}@media (min-width: 760px){.payment-info-item{padding:0}}.payment-info-item-label{display:inline-block;width:49%;padding-right:10px;font-size:16px;font-weight:700;color:#000;text-align:right;vertical-align:top}.payment-info-item-data{display:inline-block;width:49%;padding-left:10px;font-size:16px;word-break:break-word;vertical-align:top}#payment-info-actions{margin-top:45px;text-align:center}@media (max-width: 768px){#payment-details h2{width:100%;padding:0;text-align:center}}@media (max-width: 400px){.payment-info-item-label,.payment-info-item-data{display:block;width:100%;margin-top:15px;padding:0;text-align:center}.payment-info-item{text-align:center}}#payment-data-fields .fieldset-checkbox{font-size:16px;line-height:1.5}.fieldset-checkbox input{width:17px;height:17px;margin:0 3px 0 0;vertical-align:top;outline:none!important}.fieldset-checkbox input+label{cursor:pointer}.fieldset-checkbox input{position:absolute;opacity:0}.fieldset-checkbox input+label{position:relative;padding:0}.fieldset-checkbox input+label:before{content:"";display:inline-block;width:22px;height:22px;vertical-align:middle;background:#fff;border:1px solid #485cc7;border-radius:2px;transition:all .2s}.fieldset-checkbox input+label>*{vertical-align:middle}.fieldset-checkbox label:hover:before{background:#fff;border:1px solid #485cc7}.fieldset-checkbox input:checked+label:after{content:url(assets/images/checkbox.svg);position:absolute;top:-1px;left:0;transform:scale(.8);width:24px;height:24px;opacity:0!important;transition:all .2s}.fieldset-checkbox input:checked+label:after{transform:scale(1);opacity:1!important}.icon{display:inline-block;background-repeat:no-repeat}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,figure,input,button,textarea,select,p,blockquote,th,td,menu,unlimint-ui-payment-fields,header,unlimint-ui-form-control-input,unlimint-ui-form-control-select,unlimint-ui-header-merchant,unlimint-ui-order-info,unlimint-ui-back-link,unlimint-ui-order-details,unlimint-ui-order-item,unlimint-ui-payment-description{margin:0;padding:0}body{position:absolute}table{border-spacing:0;border-collapse:collapse}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}button,input,select,textarea{vertical-align:baseline}del,ins{text-decoration:none}textarea{resize:vertical;overflow:auto;vertical-align:top}li{list-style:none;list-style-image:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{font-variant:normal;border:0}sup,sub{vertical-align:baseline}legend{color:#000}input,a{outline:none}strong{font-weight:700}img{vertical-align:bottom}audio:not([controls]){display:none;height:0}article,aside,details,figcaption,figure,unl-pp-mit-footer,header,hgroup,main,menu,nav,unlimint-ui-payment-fields,summary,unlimint-ui-form-control-input,unlimint-ui-form-control-select,unlimint-ui-header-merchant,unlimint-ui-order-info,unlimint-ui-back-link,unlimint-ui-order-details,unlimint-ui-order-item,unlimint-ui-payment-description{display:block}html{cursor:default;font-size:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;appearance:button}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}*{box-sizing:border-box}.processing input,.processing select,.processing label,.processing .btn{cursor:default!important}#progress{position:fixed;z-index:1000000;top:0;left:0;display:none;width:100%;height:100%;opacity:0;background:transparent}.processing #progress{display:block}#overlay{position:fixed;z-index:1000;top:0;left:0;display:none;width:100%;height:100%;text-align:center;background:#0000004d}.modal{position:relative;display:inline-block;text-align:left;vertical-align:middle}.modal-center{display:inline-block;height:100%;vertical-align:middle}.modal-header{position:relative}.modal-close{position:absolute}.headerbar{padding:18px 0 12px}.headerbar a.back{display:flex;align-items:center;color:#000;text-decoration:none}.headerbar a.back .oi{margin-right:.5rem;font-size:11px;color:#000;vertical-align:middle}.headerbar a.back svg{width:16px;height:16px;margin-right:.5rem;color:#000}.pp-datepicker.ant-picker{width:100%;padding:0;border:unset}.pp-datepicker.ant-picker-focused,.pp-datepicker .ant-picker:focus{box-shadow:unset}input{caret-color:#346bd7}#payment-form .form-input .pp-datepicker.ant-picker.error.ng-invalid .ant-picker-input input{border-color:#ff3b30}#payment-form .form-input .pp-datepicker.ant-picker.error.ng-invalid .ant-picker-input input:focus{box-shadow:0 0 3px 3px #e8e1ea}.pp-datepicker-dropdown{margin-left:12px}.pp-datepicker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #000}.pp-datepicker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:#000;background:#c9f73a}.pp-datepicker-dropdown .ant-picker-header-view button:hover{color:#737373}.pp-datepicker-dropdown th{text-align:center}.payment-page-text{margin-bottom:25px;padding-left:38%;text-align:left}@media (max-width: 1200px){.payment-page-text{margin-left:0;padding-left:0;text-align:center}}@media (min-width: 1200px){unlimint-ui-stage-payment-page .payment-page-text{max-width:370px;margin-left:38%;padding-left:0}}@media (min-width: 1200px){unlimint-ui-stage-otp-page unlimint-ui-text{display:flex;margin-left:38%}}unlimint-ui-stage-otp-page .payment-page-text{font-size:16px;font-weight:400;font-style:normal;line-height:24px;white-space:pre-line}@media (min-width: 1200px){unlimint-ui-stage-otp-page .payment-page-text{max-width:470px;padding-left:0}}unlimint-ui-stage-otp-page #payment-actions{margin-top:38px}unlimint-ui-stage-otp-page #payment-form .form-group{margin-bottom:26px}unlimint-ui-stage-otp-page #action-cancel:disabled{border:unset}ngx-component-outlet-on-init-do-check{all:initial!important}.main-container{max-width:1180px;background:#fff}html{scroll-behavior:smooth}.pp-bottomsheet-panel eui-bottom-sheet eui-card.eui-bottom-sheet{padding:0}.cdk-overlay-container .pp-modal-panel eui-card{padding:0}.cdk-overlay-container .c2p-bottom-sheet eui-bottom-sheet{height:100%!important}.cdk-overlay-container .c2p-modal-panel{height:100%}.cdk-overlay-container .c2p-modal-panel eui-modal{display:flex;align-items:center;justify-content:center}.cdk-overlay-container .c2p-modal-panel eui-card{width:100%;max-width:430px;height:100%;max-height:680px}unlimint-ui-shared-new-layout.instruction-page unlimint-ui-v2-text-title{margin-bottom:24px}unlimint-ui-shared-new-layout.instruction-page unlimint-ui-v2-text{margin-bottom:48px}unlimint-ui-shared-new-layout.instruction-page unlimint-ui-v2-payment-details{margin-bottom:48px}
