#checkout-channel-banner{width:100%;max-width:520px;margin:28px auto 24px;box-sizing:border-box}
#checkout-channel-banner a{display:block;overflow:hidden;border-radius:16px;border:1px solid rgba(255,215,80,.22);background:#090f1b;transition:transform .18s ease,border-color .18s ease}
#checkout-channel-banner a:hover{border-color:rgba(255,215,80,.65)}
#checkout-channel-banner a:active{transform:scale(.985)}
#checkout-channel-banner a:focus-visible{outline:3px solid #ffe500;outline-offset:4px}
#checkout-channel-banner img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:contain}
#checkout-channel-banner p{margin:10px 8px 0;color:#aeb6c4;font-size:12px;line-height:1.65;text-align:center;word-break:keep-all}
@media(prefers-reduced-motion:reduce){#checkout-channel-banner a{transition:none}}
