:root{--skin-link-color-2: #212121}.instapay-page{position:relative;width:100%;min-height:100vh}.instapay-page.instapay-bg-active{background-image:url("../images/instapay/InstaPayBackground.png")}@media (min-width: 768px){.instapay-page.instapay-bg-active{padding-bottom:50px}}@media (max-width: 767.98px){.instapay-page.instapay-bg-active .overlay-breadcrumb-header{background:#832729}}@media (min-width: 768px){.instapay-page.instapay-bg-active .overlay-breadcrumb-header{margin:0;position:absolute;top:30px;z-index:5}}@media (max-width: 767.98px){.instapay-page.instapay-bg-active .overlay-breadcrumb-header-title{color:#fff}}@media (min-width: 768px){.instapay-page.instapay-bg-active .overlay-breadcrumb-header-title{display:none}}.instapay-page.instapay-bg-active .overlay-breadcrumb-header-back-btn{color:#fff}@media (min-width: 768px){.instapay-page.instapay-bg-active .overlay-breadcrumb-header-back-btn{font-size:32px}}@media (max-width: 767.98px){.instapay-page.instapay-bg-active .container-instapay-xs{padding-left:0;padding-right:0}}.instapay-hero{display:none;position:relative;z-index:1;text-align:center;padding:2rem 1rem 0.75rem}.instapay-hero .instapay-hero-logo{display:block;width:115px;max-width:60%;margin:0 auto 0.9rem;-webkit-filter:brightness(0) invert(1) sepia(0.5) saturate(4) hue-rotate(330deg);filter:brightness(0) invert(1) sepia(0.5) saturate(4) hue-rotate(330deg)}.instapay-hero .instapay-hero-brand{font-family:"Gambetta-Variable",sans-serif;margin:0;font-weight:500;color:#fff;font-size:36px;letter-spacing:0.18em;text-transform:uppercase;line-height:40px}@media (max-width: 767.98px){.instapay-hero .instapay-hero-brand{font-size:24px}}.instapay-hero .instapay-hero-sub{margin:0.15rem 0 0;font-family:"Gambetta-Variable",sans-serif;color:#FFE19B;font-size:32px;letter-spacing:0.04em;font-weight:400}@media (max-width: 767.98px){.instapay-hero .instapay-hero-sub{font-size:24px}}.instapay-page.instapay-bg-active .instapay-hero{display:block}.instapay-hero-divider{display:block;width:290px;max-width:70%;height:auto;margin:0rem auto 0}@media (max-width: 767.98px){.instapay-hero-divider{width:228px}}.overlay-breadcrumb-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px;margin-bottom:57px;font-family:"Gambetta-Variable",sans-serif}@media (min-width: 576px){.overlay-breadcrumb-header{margin-top:50px}}@media (max-width: 767.98px){.overlay-breadcrumb-header{position:fixed;top:0;left:0;z-index:15;background:#fff;height:55px;width:100%;gap:13px;padding:0 16px;-webkit-box-shadow:0px 0px 18.2px -5px #00000017;box-shadow:0px 0px 18.2px -5px #00000017}}.overlay-breadcrumb-header-title{font-family:"Gambetta-Variable",sans-serif;font-size:28px;font-weight:600;color:#000;white-space:nowrap;line-height:20px}@media (max-width: 767.98px){.overlay-breadcrumb-header-title{font-size:16px;font-weight:600}}.overlay-breadcrumb-header-title.active{color:#832729}.overlay-breadcrumb-header-back-btn{border:none;background:transparent;color:#2b2b2b;font-size:1.5rem;line-height:1;padding:0}.overlay-breadcrumb-header-back-icon::before{content:'\2190'}.form-group-primary .form-control-label{border:1px solid rgba(0,0,0,0.4);border-radius:4px;padding:10px;width:100%;-webkit-transition:border-color 0.3s ease, -webkit-box-shadow 0.3s ease;transition:border-color 0.3s ease, -webkit-box-shadow 0.3s ease;transition:border-color 0.3s ease, box-shadow 0.3s ease;transition:border-color 0.3s ease, box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease}@media (max-width: 767.98px){.form-group-primary .form-control-label{padding:7px}}.form-group-primary .form-control-label.extended-left{padding-left:29px}@media (max-width: 767.98px){.form-group-primary .form-control-label.extended-left{padding-left:14px}}.form-group-primary .form-control-label:hover,.form-group-primary .form-control-label:focus{border-color:#832729;-webkit-box-shadow:0 0 0 0px #832729,0 0 10px -4px #832729;box-shadow:0 0 0 0px #832729,0 0 10px -4px #832729}.form-group-primary .label-text{display:block;margin-bottom:0;padding-bottom:3px;color:rgba(0,0,0,0.4);font-size:10px}@media (min-width: 768px){.form-group-primary .label-text{font-size:20px}}.form-group-primary .form-control{border:0 none;padding:0;height:auto;font-size:12px;color:#000;font-weight:500}@media (min-width: 768px){.form-group-primary .form-control{font-size:24px}}@media (max-width: 767.98px){.instapay-footer-action-send-otp{text-align:center}}.instapay-send-otp-btn,.instapay-verify-otp-btn{max-width:290px}@media (max-width: 767.98px){.instapay-send-otp-btn,.instapay-verify-otp-btn{max-width:170px}}@media (min-width: 576px){.instapay-payment-details-info-wrapper{padding-left:60px}}.instapay-details-page .overlay-breadcrumb-header-title{color:#000}.instapay-details-page .instapay-details-breadcrumb{margin-bottom:50px}.instapay-step{background-color:#fff}.instapay-step-mobile-wrapper,.instapay-step-otp{max-width:578px}@media (max-width: 767.98px){.instapay-step-mobile-wrapper,.instapay-step-otp{margin-top:50px}}@media (min-width: 576px){.instapay-step-mobile-wrapper,.instapay-step-otp{padding-left:60px}}.instapay-step .instapay-resend-otp{margin-top:26px}@media (max-width: 767.98px){.instapay-step .instapay-resend-otp{margin-top:12px;margin-bottom:3px}}.instapay-step .instapay-resend-otp.disabled{color:rgba(0,0,0,0.7);pointer-events:none}.instapay-step .instapay-change-mobile,.instapay-step .instapay-resend-otp{text-decoration:underline;color:#000;font-family:"Gambetta-Variable",sans-serif;font-size:22px;line-height:20px;text-transform:capitalize}@media (max-width: 767.98px){.instapay-step .instapay-change-mobile,.instapay-step .instapay-resend-otp{font-size:12px}}@media (min-width: 768px){.instapay-step .instapay-resend-otp{margin-bottom:10px}}.instapay-step .instapay-change-mobile{margin-top:20px}@media (max-width: 767.98px){.instapay-step-otp{text-align:center}}.instapay-step-content{border-radius:8px;padding:51px 55px 81px 55px}@media (max-width: 767.98px){.instapay-step-content{padding:30px 20px 40px 20px;border-radius:8px 8px 0 0}}.instapay-greeting{font-family:"Gambetta-Variable",sans-serif;font-size:32px;font-weight:600;line-height:20px;color:#46433c;margin-bottom:56px;text-align:center}@media (max-width: 767.98px){.instapay-greeting{font-size:20px;margin-bottom:27px}}.instapay-accounts-layout{display:grid;grid-template-columns:1fr auto 1fr;gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.instapay-column-divider{width:1px;-ms-flex-item-align:stretch;align-self:stretch;background:#343434}.instapay-section-title{font-size:28px;line-height:20px;font-weight:500;color:#000;margin-bottom:26px;font-family:"satoshi Variable",sans-serif}@media (max-width: 767.98px){.instapay-section-title{font-size:16px;margin-bottom:7px}}.instapay-pay-column{min-width:0}.instapay-dropdown{position:relative;margin-bottom:42px}@media (max-width: 767.98px){.instapay-dropdown{margin-bottom:31px}}.instapay-dropdown-label{font-size:24px;font-weight:400;color:#000;margin-bottom:5px;display:block}@media (max-width: 767.98px){.instapay-dropdown-label{font-size:14px}}.instapay-dropdown-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 0;border:none;border-bottom:1px solid #000;border-radius:0;cursor:pointer;background:transparent;-webkit-transition:border-color 0.15s ease;transition:border-color 0.15s ease}.instapay-dropdown-trigger:hover{border-bottom-color:#832729}.instapay-dropdown-trigger.is-open{border-bottom-color:#832729}.instapay-dropdown-value{font-size:24px;font-weight:300;color:#46433c}@media (max-width: 767.98px){.instapay-dropdown-value{font-size:16px;font-weight:400}}.instapay-dropdown-chevron{color:#46433c;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.instapay-dropdown-chevron svg{width:29px;height:14px}.is-open .instapay-dropdown-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.instapay-dropdown-body{position:absolute;top:100%;left:0;right:0;background:#f8f8f8;border:1px solid #000;border-top:none;border-radius:0 0 4px 4px;z-index:10;padding:0.5rem 15px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,0.08);box-shadow:0 4px 12px rgba(0,0,0,0.08);max-height:320px;overflow-y:auto}.instapay-dropdown-body::-webkit-scrollbar{width:6px}.instapay-dropdown-body::-webkit-scrollbar-thumb{background:#e7dede;border-radius:3px}.instapay-dropdown-body::-webkit-scrollbar-track{background:transparent}.instapay-dropdown-body.d-none{display:none !important}.instapay-radio-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0.6rem 0;cursor:pointer;font-size:0.9rem;color:#46433c;-webkit-transition:background 0.1s ease;transition:background 0.1s ease;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:0}.instapay-radio-label:hover{background:#fff2f3}.instapay-radio-label input[type="radio"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:27px;height:27px;border:2px solid #832729;border-radius:50%;margin:0;position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;cursor:pointer}@media (max-width: 767.98px){.instapay-radio-label input[type="radio"]{width:14px;height:14px}}.instapay-radio-label input[type="radio"]:checked::after{content:"";position:absolute;inset:3px;border-radius:50%;background:#832729}.instapay-radio-label:has(.instapay-account-radio:checked) .instapay-radio-text{color:#832729}.instapay-radio-text{font-weight:400;font-size:20px}@media (max-width: 767.98px){.instapay-radio-text{font-size:14px}}.instapay-selected-card{border:1px solid rgba(131,39,41,0.2);border-radius:8px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1)}@media (max-width: 767.98px){.instapay-selected-card{margin:0 5px}}.instapay-selected-card-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.25rem;gap:1rem}@media (max-width: 767.98px){.instapay-selected-card-inner{padding:13px 12px}}.instapay-selected-left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.instapay-plan-name{font-family:"Gambetta-Variable",sans-serif;font-size:24px;font-weight:400;color:#000;margin-bottom:18px;line-height:20px;white-space:nowrap}@media (max-width: 767.98px){.instapay-plan-name{font-size:14px;margin-bottom:0px}}.instapay-acc-no{font-size:20px;font-weight:400;color:#000;line-height:20px}@media (max-width: 767.98px){.instapay-acc-no{font-size:12px}}.instapay-selected-right{text-align:right;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;border-left:1px solid #e7dede;padding-left:15px;max-width:200px}@media (max-width: 767.98px){.instapay-selected-right{max-width:120px}}.instapay-installment-label{font-size:22px;font-weight:400;color:#000;line-height:20px}@media (max-width: 767.98px){.instapay-installment-label{font-size:12px}}.instapay-installment-amount{font-size:24px;font-weight:500;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}@media (max-width: 767.98px){.instapay-installment-amount{font-size:18px}}.instapay-installment-amount span{font-family:"Gambetta-Variable",sans-serif;font-weight:600}.instapay-installment-amount img{width:19px;height:16px}@media (max-width: 767.98px){.instapay-installment-amount img{width:13px;height:12px}}.instapay-selected-cta{margin-top:46px;text-align:center}@media (max-width: 767.98px){.instapay-selected-cta{margin-top:16px}}.instapay-not-payable-hint{margin-top:0.4rem;font-size:0.75rem;color:#8a8177}.instapay-select-account-btn{font-size:20px;padding:10px 27px;margin:0 auto}@media (max-width: 767.98px){.instapay-select-account-btn{font-size:12px;padding:5px 10px}}.instapay-benefits-column{min-width:0}.instapay-benefits-card{border:1px solid rgba(131,39,41,0.2);border-radius:6px;overflow:hidden;background:#fff}@media (max-width: 767.98px){.instapay-benefits-card{margin:0 5px}}.instapay-benefits-header{background:-webkit-gradient(linear, left top, right top, from(rgba(255,225,155,0.5)), to(rgba(248,230,200,0.5)));background:linear-gradient(90deg, rgba(255,225,155,0.5) 0%, rgba(248,230,200,0.5) 100%);padding:17px 22px}@media (max-width: 767.98px){.instapay-benefits-header{padding:9px 15px}}.instapay-benefits-header-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.75rem}.instapay-benefits-header-left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.instapay-benefits-acct-no{font-size:20px;font-weight:500;color:#000;margin-bottom:2px}@media (max-width: 767.98px){.instapay-benefits-acct-no{font-size:12px}}.instapay-benefits-plan-name{font-size:20px;font-weight:400;color:#000;margin-bottom:21px}@media (max-width: 767.98px){.instapay-benefits-plan-name{font-size:12px}}.instapay-benefits-amount{font-size:20px;font-weight:600;font-family:"Gambetta-Variable",sans-serif;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (max-width: 767.98px){.instapay-benefits-amount{font-size:12px;gap:3px;margin-top:-15px}.instapay-benefits-amount img{width:12px;height:10px}}.instapay-benefits-dates{font-size:20px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767.98px){.instapay-benefits-dates{font-size:12px}}.instapay-benefits-header-right{-ms-flex-negative:0;flex-shrink:0;position:relative}.instapay-benefits-header-right .instapay-benefits-gold-img{width:99px;height:76px;-o-object-fit:contain;object-fit:contain}@media (max-width: 767.98px){.instapay-benefits-header-right .instapay-benefits-gold-img{width:90px;height:66px}}.instapay-benefits-coin{position:absolute;top:-8px;right:-8px;width:26px;height:26px;border-radius:50%;background:#008827;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);z-index:2}.instapay-benefits-coin img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.instapay-benefits-body{padding:22px 22px 11px 22px;border-top:1px solid rgba(131,39,41,0.2);background-color:rgba(252,246,236,0.5)}@media (max-width: 767.98px){.instapay-benefits-body{padding:9px 15px 0px 15px}}.instapay-benefits-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#46433c;padding:4px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.25rem;line-height:20px;color:#000}@media (max-width: 767.98px){.instapay-benefits-row{font-size:12px;padding:0}}.instapay-benefits-value{font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.instapay-benefits-value span{font-family:"Gambetta-Variable",sans-serif;font-weight:600}@media (max-width: 767.98px){.instapay-benefits-value img{width:12px;height:10px}}.instapay-benefits-gold-value{font-weight:500;color:#832729}.instapay-benefits-footer{padding:11px 22px 22px 22px;background-color:rgba(252,246,236,0.5)}@media (max-width: 767.98px){.instapay-benefits-footer{padding:9px 15px 9px 15px}}.instapay-benefits-footer .instapay-benefits-footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(131,39,41,0.2);padding-top:20px;font-size:20px;color:#000;font-weight:500}@media (max-width: 767.98px){.instapay-benefits-footer .instapay-benefits-footer-info{font-size:12px;padding-top:9px}}.instapay-benefits-status{font-weight:600}.instapay-details-page{max-width:758px;margin:110px 0 200px 0}@media (max-width: 767.98px){.instapay-details-page{margin-top:40px}}.instapay-status-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:#fff;border:1px solid #e7dede;border-radius:8px;padding:56px 32px}@media (max-width: 767.98px){.instapay-status-panel{padding:36px 20px}}.instapay-status-icon{width:56px;height:56px;margin-bottom:24px;-webkit-box-flex:0;-ms-flex:none;flex:none}.instapay-status-icon img{width:100%;height:100%}.instapay-status-panel-pending .instapay-status-icon,.instapay-status-panel-not-payable .instapay-status-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#f5e6c8}.instapay-status-panel-pending .instapay-status-icon img,.instapay-status-panel-not-payable .instapay-status-icon img{width:24px;height:24px}.instapay-status-title{font-size:24px;font-weight:700;color:#46433c;margin-bottom:12px}@media (max-width: 767.98px){.instapay-status-title{font-size:18px}}.instapay-status-message{font-size:16px;color:#8a8177;margin:0}.instapay-payment-details{max-width:720px;padding-bottom:96px}.instapay-payment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#FCF2DC;border:1px solid #832729;border-radius:4px;margin-bottom:41px}@media (max-width: 767.98px){.instapay-payment-header{margin-bottom:36px}}.instapay-payment-header-field{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:35px 50px}@media (max-width: 767.98px){.instapay-payment-header-field{padding:14px 23px}}.instapay-payment-header-label{font-size:28px;font-weight:400;color:#46433c;margin-bottom:0.3rem}@media (max-width: 767.98px){.instapay-payment-header-label{font-size:16px}}.instapay-payment-header-value{font-size:24px;font-weight:700;color:#46433c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-bottom:0.2rem}@media (max-width: 767.98px){.instapay-payment-header-value{font-size:16px}.instapay-payment-header-value img{width:13px;height:10px}}.instapay-payment-form{margin-bottom:1rem}.instapay-payment-form-title{font-size:24px;font-weight:700;color:#000;margin-bottom:40px}@media (max-width: 767.98px){.instapay-payment-form-title{font-size:16px;margin-bottom:20px}}.instapay-payment-grid{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:5.5rem;-moz-column-gap:5.5rem;column-gap:5.5rem;row-gap:1.5rem}.instapay-payment-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.instapay-payment-field-label{font-size:24px;color:#000;font-weight:500;line-height:20px}@media (max-width: 767.98px){.instapay-payment-field-label{font-size:16px;font-weight:400}}.instapay-payment-field-value{font-size:20px;font-weight:400;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border-bottom:1px solid #000;padding-bottom:0.25rem;min-height:1.4em;margin-top:10px;margin-bottom:8px}@media (max-width: 767.98px){.instapay-payment-field-value{font-size:16px;font-weight:500}}.instapay-disclaimer{font-size:12px;color:rgba(0,0,0,0.54);line-height:1.6;margin:6.5rem 0 1.25rem}.instapay-footer-bar{position:fixed;left:0;bottom:0;width:100%;z-index:1;background:#FCFBF7;-webkit-box-shadow:0 -10px 10px #7676761a;box-shadow:0 -10px 10px #7676761a;padding:18px 0}@media (min-width: 768px){.instapay-footer-bar{background:#fff;padding:13px 0}}.instapay-footer-bar .instapay-footer-bar-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.instapay-footer-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.instapay-footer-total-label{font-size:20px;color:#000;line-height:38px}.instapay-footer-total-amount{font-size:28px;font-weight:500;font-family:"Gambetta-Variable",sans-serif;color:#832729;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.instapay-proceed-btn{font-size:20px;font-weight:500;padding:16px 38px}@media (max-width: 1023.98px){.instapay-proceed-btn{padding:13px 38px;font-size:16px;font-weight:400}}.instapay-proceed-btn:disabled{opacity:0.6;cursor:not-allowed}.instapay-confirmation-container .instapay-confirmation{max-width:480px}.instapay-confirmation-container .instapay-confirmation-details{border:1px solid #e7e7e7;border-radius:8px;padding:1rem 1.25rem;margin-bottom:1.5rem;max-width:420px}.instapay-confirmation-container .instapay-resend-otp{margin-top:26px}@media (max-width: 767.98px){.instapay-confirmation-container .instapay-resend-otp{margin-top:12px;margin-bottom:3px}}.instapay-confirmation-container .instapay-resend-otp.disabled{color:rgba(0,0,0,0.7);pointer-events:none}@media (max-width: 1023.98px){.instapay-accounts-layout{grid-template-columns:1fr;gap:24px}.instapay-column-divider{display:none}.instapay-payment-details{max-width:100%}}@media (max-width: 1023.98px) and (max-width: 767.98px){-otp{text-align:center}}.instapay-container .instapay-title{font-family:"Poppins",sans-serif;color:#832729;font-size:1.75rem}.instapay-container .instapay-subheading{color:#5d5d5d;font-size:0.95rem}.instapay-container .instapay-step-title{font-size:1.15rem;margin-bottom:1rem}.instapay-container .instapay-otp-title{font-size:16px;color:#832729;margin-bottom:5px;font-weight:600}.instapay-container .instapay-otp-info{font-size:14px;color:#000;margin-bottom:16px}.instapay-container .instapay-mobile-row{gap:0.5rem}.instapay-container .instapay-mobile-row .instapay-isd-code{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;background:#fcfcfc;font-weight:600;padding:0}.instapay-container .instapay-verify-otp-btn{max-width:280px}@media (max-width: 767.98px){.instapay-container .instapay-verify-otp-btn{max-width:170px}}.instapay-container .instapay-send-otp-btn,.instapay-container .instapay-verify-otp-btn,.instapay-container .instapay-start-payment-btn,.instapay-container .instapay-select-account-btn,.instapay-container .instapay-home-btn{width:100%;margin-top:1rem;font-family:"Gambetta-Variable",sans-serif;font-size:24px;line-height:20px;font-weight:500;padding:22px 30px}@media (max-width: 767.98px){.instapay-container .instapay-send-otp-btn,.instapay-container .instapay-verify-otp-btn,.instapay-container .instapay-start-payment-btn,.instapay-container .instapay-select-account-btn,.instapay-container .instapay-home-btn{font-size:12px;padding:9px 15px}}.instapay-container .instapay-send-otp-btn{margin-top:41px}@media (max-width: 767.98px){.instapay-container .instapay-send-otp-btn{margin-top:10px}}.instapay-container .instapay-otp-inputs{margin:1rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Gambetta-Variable",sans-serif}@media (max-width: 767.98px){.instapay-container .instapay-otp-inputs{gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.instapay-container .instapay-otp-inputs .instapay-otp-input{width:68px;height:81px;font-size:40px;color:#000;text-align:center;padding:0;-webkit-transition:border-color 0.3s ease, -webkit-box-shadow 0.3s ease;transition:border-color 0.3s ease, -webkit-box-shadow 0.3s ease;transition:border-color 0.3s ease, box-shadow 0.3s ease;transition:border-color 0.3s ease, box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease}@media (max-width: 767.98px){.instapay-container .instapay-otp-inputs .instapay-otp-input{width:38px;height:42px;font-size:18px}}.instapay-container .instapay-otp-inputs .instapay-otp-input:hover,.instapay-container .instapay-otp-inputs .instapay-otp-input:focus{border-color:#832729;-webkit-box-shadow:0 0 0 0px #832729,0 0 10px -4px #832729;box-shadow:0 0 0 0px #832729,0 0 10px -4px #832729}.instapay-container .reset-number{text-align:right}@media (max-width: 767.98px){.instapay-container .reset-number{text-align:center}}.instapay-container .instapay-field-error{font-family:"Gambetta-Variable",sans-serif;display:block;font-size:22px;margin-top:0.25rem;font-weight:500}@media (max-width: 767.98px){.instapay-container .instapay-field-error{font-size:12px}}.instapay-container .instapay-account-card{border:1px solid #e7e7e7;border-radius:8px;margin-bottom:1rem;overflow:hidden}.instapay-container .instapay-account-card .instapay-account-card-header{background:#fff2f3;padding:0.75rem 1rem}.instapay-container .instapay-account-card .instapay-account-card-header .instapay-account-title{font-size:1rem}.instapay-container .instapay-account-card .instapay-account-card-header .instapay-account-status{font-size:0.75rem;font-weight:700;text-transform:uppercase;padding:0.2rem 0.6rem;border-radius:12px;background:#d4e0d7;color:#008827}.instapay-container .instapay-account-card .instapay-account-card-body{padding:1rem}.instapay-container .instapay-field-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.4rem 0;border-bottom:1px solid rgba(0,0,0,0.160784);font-size:0.9rem}.instapay-container .instapay-field-row:last-child{border-bottom:0}.instapay-container .instapay-field-row .instapay-field-label{color:#5d5d5d}.instapay-container .instapay-field-row .instapay-field-value{font-weight:600}.instapay-container .instapay-field-row .instapay-amount{color:#832729;font-size:1rem}.instapay-container .instapay-amount-row{padding:0.75rem 0}.instapay-container .instapay-back-link{display:inline-block;margin-bottom:1rem;color:#832729;font-size:0.85rem;text-decoration:underline}.instapay-container .instapay-loading{color:#5d5d5d}@media (max-width: 767.98px){.instapay-hero{padding:1.25rem 0.75rem 0.5rem}.instapay-hero-logo{width:116px}.instapay-container{padding-left:0;padding-right:0}.instapay-greeting{font-size:1.1rem}.instapay-selected-card-inner{gap:0.75rem}.instapay-selected-right{text-align:right;border-left:none;padding-left:0;-webkit-box-flex:0;-ms-flex:none;flex:none;border-left:1px solid #898988;padding-left:10px}.instapay-installment-amount{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.instapay-benefits-dates{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem}.instapay-payment-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.instapay-payment-header-field+.instapay-payment-header-field{border-top:none}.instapay-payment-grid{grid-template-columns:1fr;row-gap:1.25rem}.instapay-payment-field:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.instapay-payment-field:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.instapay-payment-field:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.instapay-payment-field:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.instapay-footer-total{display:none}.instapay-disclaimer{font-size:0.75rem;line-height:1.5}.instapay-proceed-btn{width:100%;text-align:center;border-radius:8px}}.instapay-flow-page .header-section-m-spacing,[data-action="InstaPay-ShowDetails"] .header-section-m-spacing{height:55px}@media (max-width: 1023.98px){.instapay-flow-page .header,[data-action="InstaPay-ShowDetails"] .header{-webkit-box-shadow:none !important;box-shadow:none !important}}@media (max-width: 1023.98px){.instapay-mobile-header{display:-webkit-box;display:-ms-flexbox;display:flex}.instapay-flow-page .header{display:none !important}}

