.modal-payments .title{display:flex;align-items:center;justify-content:space-between}.modal-payments button{border:none;background:transparent}.payments-box-btn{display:flex;align-items:center;justify-content:center;width:100%}.close-modal-payments:hover,.modal-payments button.payments-btn:hover{background-color:#008d53;color:#fff;border-radius:5px;opacity:.7}.modal-payments button.payments-btn{cursor:pointer;font-family:DM Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;display:flex;align-items:center;text-transform:uppercase;color:#008d53;padding:10px 12px;border-radius:2px 2px 0 0;background:#fafafa;height:40px}@media screen and (max-width:420px){.modal-payments button.payments-btn{padding:10px 8px;font-size:12px}}.close-modal-payments:active,button.payments-btn.ativo{background-color:#008d53;color:#fff;border-radius:5px;opacity:1;transition:all .5s ease-in-out;border-radius:2px 2px 0 0}.close-modal-payments{color:#999;font-size:30px;font-weight:700;cursor:pointer;transition:all .5s ease-in-out}.row-info-installments{display:grid;grid-template-columns:50px 100px 200px 1fr}.row-info-installments span{font-family:DM Sans,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#727273;padding:10px;text-align:center}.row-info-installments:nth-child(2n){background:#fafafa}@media screen and (max-width:590px){.row-info-installments{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:375px){.modal-payments button.payments-btn{font-size:12px;line-height:13px}}