.product-information-tabs .nav-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.product-information-tabs .nav-tabs .nav-link{height:100%;min-width:0;margin-bottom:-1px;white-space:normal}
.product-installments{margin:0;padding:24px 0;scroll-margin-top:100px;color:#25313b;box-sizing:border-box}
.product-installments-state{margin-bottom:16px;padding:16px;border-radius:10px;background:#fff;border:1px solid #e8e9eb;font-size:14px;line-height:1.6}
.product-installments-state[hidden],.product-installments-button[hidden],.product-installments img[hidden]{display:none!important}
.product-installments-button{margin:12px 0;border:1px solid #e55b16;border-radius:8px;background:#fff;padding:9px 16px;color:#b8440d;font:inherit;font-size:14px;font-weight:600;cursor:pointer}
.product-installments-button:hover{background:#fff3ed}.product-installments-button:focus-visible,.product-installments-link:focus-visible,.product-installments-scroll:focus-visible{outline:3px solid #2578ac;outline-offset:3px}
.product-installments-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.product-installments-bank{min-width:0;border:1px solid #e3e7eb;border-radius:12px;background:#fff;overflow:hidden}
.product-installments-bank-heading{padding:16px;display:flex;gap:12px;align-items:center;min-height:76px;border-bottom:1px solid #edf0f3}
.product-installments-bank-heading img{width:82px;height:32px;object-fit:contain;flex-shrink:0}.product-installments-bank h3{font-size:16px;font-weight:700;line-height:1.4;margin:0;color:#25313b;overflow-wrap:anywhere}.product-installments-bank-subtitle{display:block;font-size:12px;color:#647381;margin-top:3px}
.product-installments-scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}
.product-installments-table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums;margin:0;white-space:nowrap}
.product-installments-table th,.product-installments-table td{padding:11px 9px;text-align:right;border-bottom:1px solid #edf0f3}.product-installments-table thead th{background:#f6f8fa;font-weight:600;font-size:11px;color:#5b6874}.product-installments-table th:first-child{text-align:left}.product-installments-table tbody th{font-weight:600}.product-installments-table tbody tr:last-child>*{border-bottom:0}.product-installments-table tbody tr:hover{background:#fffaf7}
.product-installments-link{display:inline-block;margin:8px 0 12px;font-size:13px;font-weight:600;color:#b8440d;text-decoration:underline;text-underline-offset:3px}
@media(max-width:991px){.product-installments-grid{grid-template-columns:1fr}}
@media(max-width:575px){.product-installments{padding:16px 0}.product-installments-table th,.product-installments-table td{padding:10px 8px}.product-installments-bank-heading{padding:12px}.product-information-tabs .nav-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}
