.paypal-checkout[hidden]{display:none!important}
.paypal-checkout{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:12px}
.paypal-checkout .paypal-checkout-button{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;width:100%;min-height:48px;padding:13px 18px;border:1px solid #ffc439;border-radius:5px;background:#ffc439;color:#003087;font-family:inherit;font-size:14px;font-weight:700;line-height:1.45;text-align:center;cursor:pointer}
.paypal-checkout .paypal-checkout-button:not(:disabled):hover{background:#f3b923;border-color:#f3b923}
.paypal-checkout .paypal-checkout-button:focus-visible{outline:3px solid #fff;outline-offset:3px}
.paypal-checkout .paypal-checkout-button:disabled{opacity:.55;cursor:wait}
.paypal-checkout-wordmark{font-size:20px;font-weight:800;font-style:italic;letter-spacing:-.6px;white-space:nowrap}
.paypal-checkout-wordmark span{color:#0070e0}
.paypal-checkout-note{margin:0;color:#b6c9d9;font-size:12px;line-height:1.6}
@media(max-width:480px){.paypal-checkout .paypal-checkout-button{padding:12px;font-size:13px}}
