.payment-banner{z-index:48;border:1px solid var(--warning);background:var(--chrome-glass-strong);width:max-content;max-width:min(100vw - 32px,720px);box-shadow:var(--elevation-float-raised);color:var(--ink-900);border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin-inline:auto;padding:10px 14px;font-size:13.5px;line-height:1.4;display:flex;position:fixed;top:76px;left:0;right:0}.payment-banner p{min-width:0;margin:0}.payment-banner__fix{border:1px solid var(--accent-ui);background:var(--accent-ui);height:34px;color:var(--on-accent);border-radius:9px;flex:none;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.payment-banner__fix:focus-visible{outline:2px solid var(--accent-ui);outline-offset:2px}@media (max-width:1023.98px){.payment-banner__fix{min-height:44px}}@media (hover:hover){.payment-banner__fix:hover{filter:brightness(1.08)}}
