body.am-v2 .am-site .am-payment-options{width:100%;min-width:0;margin:22px 0 0;padding:20px 0 0;border-top:1px solid #deddd5;text-align:center}body.am-v2 .am-site .am-payment-options .am-payment-heading{margin:0 0 14px!important;color:#292d29;font-size:21px!important;line-height:1.35!important;font-weight:700;letter-spacing:-.4px;text-transform:none}body.am-v2 .am-site .am-payment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}body.am-v2 .am-site .am-payment-card{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:18px 14px;border:1px solid #dfddcf;border-radius:14px;background:#f8f7f1}body.am-v2 .am-site .am-payment-card h4{margin:0!important;color:#3d3b30;font-size:18px!important;font-weight:700;line-height:1.35!important;letter-spacing:0;text-transform:none}body.am-v2 .am-site .am-payment-card p{margin:0!important;color:#5d6057;font-size:15px!important;line-height:1.65!important;font-weight:400;letter-spacing:0}body.am-v2 .am-site .am-payment-card .am-button{display:flex;align-items:center;justify-content:center;gap:8px;white-space:normal;width:100%;min-width:0;min-height:48px;height:auto;margin:auto 0 0!important;padding:11px 12px;border-radius:10px;box-shadow:none;font-size:15px!important;line-height:1.5!important;font-weight:650;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}body.am-v2 .am-site .am-payment-finance{background:linear-gradient(125deg,#ecda95,#dbbd62);border:1px solid #bda050;color:#30342d}body.am-v2 .am-site .am-payment-boleto{background:#fff;border:1px solid #c4c8ba;color:#3c4b3d}body.am-v2 .am-site .am-payment-card .am-button:focus-visible{outline:2px solid #76632c;outline-offset:3px}body.am-v2 .am-site .am-payment-card .am-button:hover{border-color:#8d783e;filter:brightness(.98)}body.am-v2 .am-site .am-payment-options .am-payment-note{margin:12px 0 0!important;color:#686b62;font-size:14px!important;line-height:1.6!important;letter-spacing:0;font-weight:400}body.am-v2 .am-site :is(.am-quote-summary,.am-detail-info) .am-payment-grid{grid-template-columns:1fr}body.am-v2 .am-site .am-quote-summary .am-payment-options{margin-top:18px;padding-top:18px}body.am-v2 .am-site .am-quote-summary .am-payment-card{padding:15px 12px}@media(max-width:767px){body.am-v2 .am-site .am-payment-grid{grid-template-columns:1fr}body.am-v2 .am-site .am-payment-options{margin-top:20px;padding-top:18px}body.am-v2 .am-site .am-payment-card{padding:17px 14px}}@media(prefers-reduced-motion:reduce){body.am-v2 .am-site .am-payment-card .am-button{transition:none}}
