.policy-payment-methods{display:flex;flex-direction:column;gap:32px}.policy-payment-methods p,.policy-payment-methods h2+p{margin-top:8px}.policy-payment-methods__methods{display:flex;flex-direction:column;gap:24px}.policy-payment-methods__methods-card,.policy-payment-methods__methods-pix{display:flex;align-items:center;gap:8px}.policy-payment-methods__frete-table{margin-top:16px;background-color:var(--color-neutral-neutral-50);border-radius:10px;padding:16px 12px}@media (min-width: 1024px){.policy-payment-methods__frete-table{max-width:660px;padding:20px}}.frete-table{width:100%;border-collapse:separate;border-spacing:0;border-radius:6px;overflow:hidden;border:1px solid var(--color-surface-surface-700);font-size:14px;text-align:left}.frete-table th,.frete-table td{padding:10px 16px}.frete-table th{background-color:var(--color-primary-primary-500);color:var(--color-neutral-neutral-50);font-size:16px;font-weight:600;text-align:left;border-right:1px solid var(--color-primary-primary-800)}.frete-table td{border-right:1px solid var(--color-surface-surface-700);border-top:none;border-bottom:none;padding:10px;color:var(--color-neutral-neutral-600);font-weight:500;line-height:1.5}.frete-table td:last-child{border-right:none}.frete-table tr:nth-child(2n) td{background-color:var(--color-surface-surface-500)}.frete-note{font-size:12px;margin-top:8px}.policy-payment-methods__warning{color:var(--color-primary-primary-500)!important}
