.lbb-pay{display:flex;flex-direction:column;gap:12px}.lbb-pay-tabs{display:flex;gap:8px}.lbb-pay-tabs button{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:var(--surface-inset);border:none;padding:13px;color:var(--text-muted);font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .14s,background .14s;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.lbb-pay-tabs button .lbb-ms{font-size:19px}.lbb-pay-tabs button:hover:not(.on):not(:disabled){color:var(--text);background:var(--surface-hover)}.lbb-pay-tabs button.on{background:color-mix(in srgb,var(--accent) 16%,transparent);color:#fff}.lbb-pay-tabs button.on .lbb-ms{color:var(--accent)}.lbb-pay-tabs button:disabled{opacity:.55;cursor:default}.lbb-pay-pix{display:flex;align-items:center;gap:8px;font-size:12.5px;line-height:1.4;color:var(--text-2);background:var(--surface-inset);border:none;padding:12px 14px;clip-path:polygon(0 0,100% 0,100% 100%,9px 100%,0 calc(100% - 9px))}.lbb-pay-pix .lbb-ms{font-size:18px;color:#3DD68C;flex-shrink:0}.lbb-pay-card{gap:10px}.lbb-pay-card,.lbb-pay-card label{display:flex;flex-direction:column}.lbb-pay-card label{gap:5px;min-width:0}.lbb-pay-card label>span{font-size:12px;font-weight:600;color:var(--text-muted)}.lbb-pay-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lbb-pay-card .inp{display:flex;align-items:center;gap:8px;background:var(--surface-inset);border:none;padding:0 12px;transition:background .14s;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.lbb-pay-card .inp:focus-within{background:var(--surface-hover)}.lbb-pay-card .inp .lbb-ms{font-size:18px;color:var(--text-faint);flex-shrink:0}.lbb-pay-card .inp input,.lbb-pay-card .inp select{flex:1;min-width:0;width:100%;background:none;border:none;outline:none;color:var(--text);font-family:inherit;font-size:14px;padding:11px 0}.lbb-pay-card .inp.sel{padding-right:6px}.lbb-pay-card .inp select{cursor:pointer;-webkit-appearance:none;appearance:none}.lbb-pay-card .inp.sel:after{content:"expand_more";font-family:Material Symbols Rounded;color:var(--text-faint);font-size:18px;pointer-events:none}.lbb-pay-card option{background:var(--surface);color:var(--text)}.lbb-mkt-cardform{display:flex;flex-direction:column;gap:10px;margin-top:10px}.lbb-mkt-cardform label{display:flex;flex-direction:column;gap:5px;min-width:0}.lbb-mkt-cardform label>span{font-size:12px;font-weight:600;color:var(--text-muted)}.lbb-mkt-cardform input{background:var(--surface-inset);border:none;padding:11px 12px;color:var(--text);font-family:inherit;font-size:14px;outline:none;transition:background .14s;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.lbb-mkt-cardform input:focus{background:var(--surface-hover)}.lbb-mkt-cardform .row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lbb-mkt-cardform-safe{display:flex;align-items:center;gap:7px;font-size:11.5px;line-height:1.4;color:var(--text-muted);margin-top:2px}.lbb-mkt-cardform-safe .lbb-ms{font-size:16px;color:var(--text-faint);flex-shrink:0}.lbb-pay-total{font-size:13px;color:var(--text-2);text-align:right}.lbb-pay-total b{color:var(--text);font-size:15px}.lbb-pay-secure{display:flex;align-items:flex-start;gap:6px;font-size:11px;line-height:1.4;color:var(--text-faint)}.lbb-pay-secure .lbb-ms{font-size:14px;flex-shrink:0;margin-top:1px}.lbb-pay-redirect{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;color:var(--text-2);background:var(--surface-inset);border:1px solid var(--border);border-radius:10px;padding:11px 12px}.lbb-pay-redirect .lbb-ms{font-size:16px;color:#4fbf7b;flex-shrink:0;margin-top:1px}@media (max-width:480px){.lbb-pay-tabs button{font-size:13px;padding:10px}}.lbb-pay-asaas{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}