.payment-methods-container .header-payment-methods .header-desktop-label .title .cmp-text{font-size:24px;font-weight:bold;line-height:1.17;letter-spacing:-0.34px;text-align:center;color:#223b82}
.payment-methods-container .text .cmp-text.text-icon .icon-text-component{margin-right:0;width:30px;height:auto}
.payment-methods-container .payment-methods-info p span.title{font-size:24px;font-weight:600;line-height:1.17;letter-spacing:-0.34px;color:#223b82;margin-bottom:0}
.payment-methods-container .payment-methods-info p span span.title{color:inherit}
.payment-methods-container .payment-methods-wrapper .wrapper-header .cmp-text p,.payment-methods-container .payment-methods-wrapper .wrapper-header .cmp-text span{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.25px;color:#223b82;margin-bottom:0}
.payment-alert-title{width:100%}
.payment-alert-title .title{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.25px;color:inherit;margin-bottom:0}
.cq-Editable-dom .modal-container .modal-content{position:relative}
@media(max-width:1023px){.cq-Editable-dom .payment-methods-container{position:relative}
.payment-methods-container .header-payment-methods .label-mobile-header .title{width:100% !important}
}
@media(max-width:950px){.payment-methods-container .payment-methods-info p span.title,.payment-methods-container .payment-methods-info p span span.title{font-size:18px}
.payment-methods-container .header-payment-methods .cmp-text p{color:#0a67b1;font-size:13px;text-align:center}
.payment-methods-container .header-payment-methods .header-desktop-label .title .cmp-text p,.payment-methods-container .header-payment-methods .header-desktop-label .title .cmp-text span{font-size:18px}
.payment-methods-container .header-payment-methods .cmp-text span{-webkit-text-stroke:0;color:inherit;position:relative;top:0;left:0}
.payment-methods .payment-methods-container{z-index:16}
}