.checkout-payparts-items .checkout-payparts-item .checkout-tabs-button.wayforpay_payment,
.checkout-payparts-items .checkout-payparts-item .checkout-tabs-button.loan-payment{
     align-items: center;
}
.checkout-payparts-items .checkout-payparts-item .checkout-tabs-button.loan-payment{
     width: 100%;
}
.checkout-payparts-items .checkout-payparts-item .checkout-tabs-button.flat_payment_3{
     padding-top: 10px;
     align-items: center;
}
.checkout-payparts-items .checkout-payparts-item .checkout-tabs-button.yellow_monocheckout{
     padding-top: 10px;
     align-items: center;
}
.checkout-payparts-items.cards-payment-items{
     flex-wrap: wrap;
}
.checkout-payparts-items.cards-payment-items .checkout-payparts-item.yellow_monopay-item{
     width: 88%;
}
.checkout-payparts-items.cards-payment-items .checkout-payparts-item.yellow_monopay-item label.yellow_monopay{
     justify-content: center;
}
.checkout-payparts-items.cards-payment-items .checkout-payparts-item .checkout-tabs-button.yellow_monopay .cards-payment.yellow_monopay{
     background-image: url("../../images/stagem/plata_light_bg_2x.png");
     background-size: 100%;
     height: auto;
     width: 90px;
}
.checkout-payparts-items .checkout-payparts-item .checkout-tabs-button.crypto-payment .crypto-payment{
     width: 30px;
     height: 30px;
     background-repeat: no-repeat;
     background-size: contain;
     background-position: 50% 50%;
}
.checkout-payparts-items .checkout-payparts-item .checkout-tabs-button.crypto-payment .crypto-payment.crypto_payments_1{
     background-image: url("../../images/stagem/tether-usdt-logo.svg");
}
.checkout-payparts-items .checkout-payparts-item .checkout-tabs-button.crypto-payment .crypto-payment.crypto_payments_2{
     background-image: url("../../images/stagem/bitcoin-btc-logo.svg");
}
.checkout-onepage-index .cards-payment,
.checkout-onepage-index .loan-payment{
     height: 30px;
     background-repeat: no-repeat;
     background-size: contain;
     background-position: 50% 50%;
}
.checkout-onepage-index .loan-payment{
     width: 30px;
}
.checkout-onepage-index .image-block.loan-payment.loan_payments_1{
     background-image: url("../../images/stagem/credit_otp.svg");
}
.checkout-onepage-index .image-block.loan-payment.loan_payments_2{
     background-image: url("../../images/stagem/credit_ukrsib.svg");
}
.checkout-onepage-index .cards-payment.wayforpay_payment{
     width: 30px;
     background-image: url("../../images/stagem/wayforpay.png");
}
.checkout-onepage-index .cards-payment.flat_payment_3{
     width: 40px;
     background-image: url("../../images/stagem/visa.svg");
}
.checkout-onepage-index .cards-payment.yellow_monocheckout{
     width: 40px;
     background-image: url("../../images/stagem/monocheckout_logo_black_without_text.png");
}
.checkout-onepage-index .cards-payment.yellow_monopay{

}
.checkout-onepage-index .checkout-main .checkout-billing .checkout-actions-wrap .step.payment-ship-step .form-list{
     margin-left: 32px;
     margin-right: 32px;
}
.checkout-onepage-index .checkout-main .checkout-billing .checkout-actions-wrap .step.payment-ship-step #shipping_form_flatrate_flatrate li label,
.checkout-onepage-index .checkout-main .checkout-billing .checkout-actions-wrap .step.payment-ship-step #shipping_form_flatrate_flatrate .input-box {
     display: block;
     width: 100%;
}
.checkout-onepage-index .checkout-main .checkout-shopping-bag .checkout-item .product-name .name-link{
     word-break: break-word;
}
.checkout-onepage-index #co-billing-form .account-pswd-field{
     display: flex;
     justify-content: space-between;
}
.checkout-onepage-index #co-billing-form .account-pswd-field:after{
     display: none;
}
.checkout-onepage-index #co-billing-form .account-pswd-field .input-box{
     flex-basis: calc(50% - 8px);
}
.checkout-onepage-index #co-billing-form .account-pswd-field .input-box label{
     display: inline-block;
     padding-top: 6px;
     padding-bottom: 6px;
     box-sizing: border-box;
     font-size: 14px;
}
@media(max-width: 1024px) {
     .checkout-onepage-index .checkout-main .checkout-billing .checkout-actions-wrap .step.payment-ship-step .form-list{
          margin-left: 20px;
          margin-right: 20px;
     }
}
@media(max-width: 959px) {
     .checkout-onepage-index .checkout-main .checkout-billing .checkout-actions-wrap .step.payment-ship-step .form-list{
          margin-left: 0;
          margin-right: 0;
     }
     .checkout-payparts-items.cards-payment-items .checkout-payparts-item.yellow_monopay-item{
          width: 90%;
     }
}
@media(max-width: 768px) {
     .checkout-onepage-index #co-billing-form .account-pswd-field{
          flex-wrap: wrap;
     }
     .checkout-onepage-index #co-billing-form .account-pswd-field .input-box{
          flex-basis: 100%;
     }
}