.payment-row-caption{display:flex;justify-content:space-between;font-size:11px;color:#738eac;gap:15px;margin-bottom:13px}.payment-row-caption>span{font-size:9px;color:#a1b0c2}.checkout-payment-rows{border:1px solid #e1e9f4;border-radius:9px;overflow:hidden}.checkout-payment-row{background:#fff;border-bottom:1px solid #e9eef6}.checkout-payment-row:last-child{border:0}.checkout-payment-row.selected{background:#f4f8ff}.checkout-payment-row>button{display:grid;grid-template-columns:16px 110px minmax(0,1fr) auto 115px;gap:14px;align-items:center;width:100%;border:0;background:none;text-align:left;padding:18px 17px;cursor:pointer;color:#6c86a7}.checkout-payment-row i{font-style:normal;color:#528ce1}.checkout-payment-row strong{font-size:12px;color:#3c5d83}.checkout-payment-row button>span{font-size:10px;color:#8da0b9;line-height:1.7}.checkout-payment-row button>b{font-size:13px;color:#316cae;white-space:nowrap}.checkout-payment-row em{font-size:9px;font-style:normal;text-align:right;color:#6a8ebd;line-height:1.7}.checkout-payment-row em.good{color:#238f73}.checkout-payment-row em.bad{color:#cf5668}.checkout-payment-row em.pending{color:#97a6b9}.payment-row-detail{margin:0 17px 15px 47px;padding:11px 14px;border-radius:7px;font-size:11px;line-height:1.8}.payment-row-detail.good{background:#edf9f5;color:#2e9076}.payment-row-detail.bad{background:#fff0f2;color:#c45668}.payment-row-detail.pending{background:#f0f4fa;color:#91a0b5}.payment-row-detail span,.payment-row-detail small{display:block;font-size:10px;line-height:1.8;margin-top:5px}.payment-row-note{font-size:9px;line-height:1.8;color:#9caec4;margin:13px 0 0}.pay-bin-info{margin:12px 0 15px;border:1px solid #e1eaf7;border-radius:9px;padding:13px;background:#f7faff}.pay-bin-info h3{font-size:14px;color:#456f9d;margin:10px 0}.pay-bin-info h3 b{font-size:11px;color:#2f78d8;float:right}.pay-bin-info>div{display:flex;gap:7px;flex-wrap:wrap}.pay-bin-info>div>span{font-size:9px;background:#eaf1fb;color:#6b8ab1;padding:4px 7px;border-radius:4px}.pay-bin-info small{display:block;font-size:9px;color:#a0b1c5;margin-top:10px;line-height:1.7}.bin-waiting{font-size:11px;color:#8ea3bf;line-height:1.9}.pay-card-face[data-network=Mastercard]{background:linear-gradient(130deg,#163157,#395678 65%,#eb8643)}.pay-demo-kind{font-size:10px;color:#a1b2c7;margin-bottom:8px;display:grid;gap:5px}.pay-demo-kind select{min-height:34px!important;font-size:11px}.pay-bin-info .tag{font-size:8px}@media(max-width:1200px){.checkout-payment-row>button{grid-template-columns:16px 95px minmax(0,1fr) auto;gap:10px}.checkout-payment-row em{grid-column:3/-1;text-align:left}}@media(max-width:650px){.checkout-payment-row>button{grid-template-columns:16px 1fr auto;padding:15px 12px}.checkout-payment-row button>span{grid-column:2/-1;grid-row:2}.checkout-payment-row em{grid-column:2/-1;grid-row:3}.checkout-payment-row button>b{grid-column:3;grid-row:1}.payment-row-detail{margin-left:30px}}

.pay-plans-title{font-size:13px;color:#365b88;margin:8px 0}.pay-plan-review{border:1px solid #e2e9f4;border-radius:8px;overflow:hidden;margin:9px 0 13px}.pay-plan-review>[role=row]{display:grid;grid-template-columns:75px 82px minmax(0,1fr);gap:9px;align-items:center;padding:10px;border-bottom:1px solid #e7edf5;font-size:10px;color:#416588}.pay-plan-review>[role=row]:last-child{border-bottom:0}.pay-plan-review .pay-plan-head{background:#f4f7fc;font-size:9px;color:#8096b0}.pay-plan-review small{display:block;margin-top:4px;font-size:9px;line-height:1.5}.pay-plan-review .unavailable{background:#fff7f8}.pay-plan-review .unavailable small{color:#be4d5e}.pay-plan-review .chosen{background:#f0f7ff}.pay-plan-review [role=cell]>b{font-weight:600;white-space:nowrap}

.pay-bin-info:empty{display:none}.pay-bin-info{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 2px;background:none;border:0;margin:0 0 14px}.pay-bin-info>strong{font-size:11px;color:#41678e}.pay-bin-info>span{font-size:10px;color:#91a2b8}.pay-test-tools{font-size:10px;color:#8399b5;margin-top:15px}.pay-test-tools>summary{cursor:pointer;padding:8px 0}.pay-test-tools[open]>.pay-demo-kind{margin-top:9px}.pay-option-list{border:1px solid #e0e8f3;border-radius:8px;overflow:hidden}.pay-option{display:grid!important;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px!important;padding:12px!important;border-bottom:1px solid #e6edf5;cursor:pointer;background:white;margin:0!important}.pay-option:last-child{border-bottom:0}.pay-option.chosen{background:#f2f7ff}.pay-option.unavailable{background:#fafbfc;cursor:default}.pay-option input{width:15px!important;height:15px!important;min-height:0!important;margin:0;accent-color:#347ced}.pay-option strong,.pay-option b{font-size:11px;color:#406489}.pay-option small{display:block;font-size:9px;color:#97a8bb;margin-top:4px;line-height:1.5}.pay-option-price{text-align:right}.pay-option.unavailable .pay-option-price small{color:#c16b75}.pay-lookup-missing,.pay-fee-note{font-size:10px;line-height:1.8;color:#90a2b9;margin:12px 0 0}.pay-plans-title{font-size:12px;margin-top:18px}.pay-footnote{font-size:9px;color:#9baabe}.pay-fee-note b{color:#557da7}
