.zunna-v16-payment{display:grid;justify-items:start;gap:4px;margin-top:5px}.product-pix{--pix-background:#f1f7f3;--pix-shipping-background:#168b58;display:inline-flex;align-items:center;max-width:100%;padding:3px 5px;background:var(--pix-background);border-radius:5px;line-height:1;font-size:var(--pix-font-size,15px)}.product-pix__icon{width:.9em;height:.9em;margin-right:.15em;color:#168b58}.product-pix__discount{color:var(--pix-text-color);font-size:.9em;white-space:nowrap}.product-pix__text{color:#555;font-size:.72em;white-space:nowrap;margin-left:.12em}.product-pix__shipping{margin-left:.2em;padding:.22em .32em;background:var(--pix-shipping-background);border-radius:3px;color:#fff;font-size:.64em;font-weight:700;white-space:nowrap}.madara_sem_juros{display:flex;align-items:center;margin:0}.more-payments_button{font-size:13px;text-decoration:underline;text-underline-offset:2px}.zunna-payment-drawer{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent}.zunna-payment-drawer::backdrop{background:transparent}.zunna-payment-drawer__backdrop{position:fixed;inset:0;background:#3339}.zunna-payment-drawer__panel{position:fixed;right:0;top:0;width:min(430px,100%);height:100%;padding:24px;background:rgb(var(--background));color:rgb(var(--text-color));overflow:auto;box-shadow:-8px 0 30px #0003}.zunna-payment-drawer__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.zunna-payment-drawer__header h2{font-size:18px;font-weight:700}.zunna-payment-drawer__header button{font-size:30px;line-height:1}.zunna-payment-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid rgb(var(--text-color)/.15)}.zunna-payment-tabs button{padding:10px 5px;border-bottom:2px solid transparent;color:rgb(var(--text-color)/.65);font-size:12px}.zunna-payment-tabs button.is-active{border-bottom-color:#12b103;color:#12b103}.zunna-payment-tab{display:none;padding-top:16px}.zunna-payment-tab.is-active{display:block}.zunna-payment-tab table{width:100%;border-collapse:collapse;font-size:12px}.zunna-payment-tab td{padding:8px}.zunna-payment-tab tr:nth-child(odd){background:#f2f3f4}.zunna-payment-tab td:last-child{text-align:right}.zunna-payment-method-price{display:flex;flex-direction:column;align-items:center;gap:3px;padding:24px 8px}.zunna-payment-method-price strong{color:#12b103;font-size:24px}.zunna-payment-method-price span{font-size:12px;color:rgb(var(--text-color)/.7)}.zunna-payment-method-price--neutral strong{color:inherit}.zunna-payment-flags{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:24px;padding-top:18px;border-top:1px solid rgb(var(--text-color)/.12)}.zunna-payment-flags svg{width:42px;height:27px}@media(max-width:480px){.product-pix{font-size:14px}.zunna-payment-drawer__panel{padding:20px 16px}}

/* Tabela de pagamento no padrão visual do v16 */
.zunna-v16-methods{border-top:0}
.zunna-v16-method{border-bottom:1px solid rgb(var(--text-color)/.12)}
.zunna-v16-method>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:65px;padding:16px 0;cursor:pointer;list-style:none}
.zunna-v16-method>summary::-webkit-details-marker{display:none}
.zunna-v16-method__title{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:400}
.zunna-v16-method__title>svg{width:17px;height:17px;flex:none}
.zunna-v16-method__title .zunna-pix-icon{width:18px;height:18px}
.zunna-v16-method .circle-chevron{display:grid;width:24px;height:24px;place-items:center;border:0;border-radius:50%;color:rgb(var(--text-color));background:#ededed;transition:transform .2s ease,background .2s ease,color .2s ease}
.zunna-v16-method .circle-chevron>svg{display:block;width:8px!important;height:6px!important;min-width:8px}
.zunna-v16-method[open] .circle-chevron{color:#fff;background:#1a1a1a;transform:rotate(180deg)}
.zunna-v16-method__content{padding:0 0 34px}
.payment-methods__table-content{width:100%;border-collapse:separate;border-spacing:0;font-size:11px}
.payment-methods__table-content th,.payment-methods__table-content td{height:43px;padding:10px 16px!important;border:0!important;text-align:left;vertical-align:middle}
.payment-methods__table-content th{font-weight:600;background:transparent}
.payment-methods__table-content th:last-child,.payment-methods__table-content td:last-child{text-align:right}
.payment-methods__table-content tbody tr:nth-child(odd){background:#8080801a}
.payment-methods__table-content tbody tr:nth-child(odd) td:first-child{border-radius:4px 0 0 4px}
.payment-methods__table-content tbody tr:nth-child(odd) td:last-child{border-radius:0 4px 4px 0}
.payment-methods__table-content .sem-juros{color:var(--payment-interest-free-color,#036c67);font-size:inherit;margin-left:3px;white-space:nowrap}
.payment-methods__table-content .com-juros{color:var(--payment-interest-color,#1a1a1a);font-size:inherit;margin-left:3px;white-space:nowrap}
.zunna-payment-method-price{align-items:flex-start;padding:4px 0 18px}
.zunna-payment-method-price strong{color:var(--payment-interest-free-color,#036c67);font-size:22px}
.zunna-payment-flags{justify-content:flex-start;margin-top:18px}
.zunna-v16-pix-badge{display:inline-flex;align-items:center;gap:1px;padding:3px 5px;color:#fff;background:#000;border-radius:5px;font-size:11px;font-weight:700;line-height:1}
.zunna-v16-pix-badge svg{width:11px;height:11px}
.zunna-payment-drawer__panel{top:16px;right:16px;bottom:16px;width:648px;max-width:calc(100vw - 32px);height:auto;padding:32px 40px;border-radius:14px}
.zunna-payment-drawer__header{padding-bottom:32px;margin-bottom:0;border-bottom:1px solid rgb(var(--text-color)/.12)}
.zunna-payment-drawer__header h2{font-size:22px}
@media(max-width:699px){.zunna-payment-drawer__panel{top:8px;right:8px;bottom:8px;width:calc(100vw - 16px);max-width:none;height:auto;padding:20px 24px;border-radius:14px}.zunna-payment-drawer__header{padding-bottom:24px}.zunna-payment-drawer__header h2{font-size:18px}.payment-methods__table-content th,.payment-methods__table-content td{padding:10px 16px!important}.payment-methods__table-content .sem-juros,.payment-methods__table-content .com-juros{display:inline;margin-left:3px}}
