div.adyen-payment-container:not(:empty){padding:1em}div.adyen-payment-container[data-type=dotpay] div.mount-container,div.adyen-payment-container[data-type=ideal] div.mount-container,div.adyen-payment-container[data-type=onlineBanking_CZ] div.mount-container,div.adyen-payment-container[data-type=onlineBanking_PL] div.mount-container,div.adyen-payment-container[data-type=onlineBanking_SK] div.mount-container{display:block!important;position:relative;z-index:1000}div.adyen-payment-container input[type=radio]{margin-right:1em}div.adyen-payment-container span img.adyen-checkout__icon{position:inherit}div.adyen-payment-container div.main-adyen-component-container{margin-left:2em;margin-right:2em}div.adyen-payment-container div.main-adyen-component-container #mainAdyenMethodRb{margin-top:3px}div.adyen-payment-container div.main-adyen-component-container div.mount-container{align-items:center;display:flex;justify-content:center}div.adyen-payment-container div.main-adyen-component-container label.adyen-checkout__label{display:block}div.adyen-stored-method-container{display:flex;margin-bottom:1em}div.adyen-stored-method-container label{margin-left:2em}div.adyen-stored-method-container img{margin-right:1em}div.adyen-stored-method-container div.delete-method{margin-left:auto}div.adyen-stored-method-container div.adyen-stored-method-label-container{align-items:center;display:flex}div.adyen-stored-method-container div.adyen-stored-method-component-container{display:none}div.adyen-repeat-options{margin:1em}div.adyen-repeat-options ul{margin-top:2em}div.adyen-repeat-options ul a{background:#f72f57;border:0;color:#fff;font-size:16px;font-weight:700;line-height:21px;margin:0;padding:11px 30px;text-decoration:none;text-transform:uppercase;vertical-align:middle}div.adyen-repeat-options p{font-size:1.5em}div.quick-buy-payment .payment-method-mount-container{width:100%}div.quick-buy-payment .payment-method-mount-container div.adyen-stored-method-container label{margin-left:0}div.quick-buy-payment .payment-method-mount-container .main-adyen-component-container{margin:0}div.adyen-direct-payment-block{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1em}div.adyen-direct-payment-block>div{width:100%}div.adyen-direct-payment-block #adyenPaymentMethodComponentContainer{width:100%!important}div.adyen-direct-payment-block #adyenNewDetailsForm:not(:empty){box-shadow:0 0 5px rgba(0,0,0,.16);margin:10px 0;max-width:40em}div.adyen-direct-payment-block #adyenNewDetailsForm .custom-blik-logo{height:30px;margin-top:10px;width:100%}div.adyen-direct-payment-block #adyenNewDetailsForm div.adyen-payment-container{padding:1em}div.adyen-direct-payment-block #adyenNewDetailsForm div.adyen-payment-container[data-type=blik]{text-align:center!important}div.adyen-direct-payment-block #adyenNewDetailsForm div.adyen-payment-container[data-type=blik] .adyen-checkout__blik .adyen-checkout__field--50{width:100%!important}div.adyen-direct-payment-block #adyenNewDetailsForm div.adyen-payment-container div.main-adyen-component-container{margin:0}div.adyen-direct-payment-block input[type=submit]{background:#f72f57;border:0;color:#fff;font-size:16px;font-weight:700;line-height:21px;margin:0;padding:11px 30px;text-decoration:none;text-transform:uppercase;vertical-align:middle}div.adyen-direct-payment-block div.adyen-stored-method-container label{margin-left:0}li.adyen-invalid{border:1px solid red}li.adyen-valid{border:1px solid #42b86e}@media (max-width:480px){div.adyen-repeat-options ul a{font-size:13px}}