.wc-installments-wrapper{margin-top:14px}.wc-installments-pay-as-low-as-button{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 20px!important;border:none!important;border-radius:10px!important;background:#1d1d1f!important;color:#fff!important;font:600 15px/1.4 Outfit,sans-serif!important;text-decoration:none!important;cursor:pointer!important;transition:background .3s ease,box-shadow .3s ease!important;width:100%!important;box-sizing:border-box!important;letter-spacing:.01em}.wc-installments-pay-as-low-as-button:focus,.wc-installments-pay-as-low-as-button:hover{background:#111!important;color:#fff!important;text-decoration:none!important}.wc-installments-pay-icon-money{flex-shrink:0;opacity:.7;transition:opacity .3s ease}.wc-installments-pay-as-low-as-button:hover .wc-installments-pay-icon-money{opacity:1}.wc-installments-pay-label{flex:1;font-size:15px;color:#fff;font-weight:500}.wc-installments-pay-amount{font-weight:800!important;font-size:16px!important;color:#fff!important}.wc-installments-pay-icon-arrow{flex-shrink:0;opacity:.5;transition:opacity .3s ease,transform .3s ease}.wc-installments-pay-as-low-as-button:hover .wc-installments-pay-icon-arrow{opacity:1;transform:translateX(4px)}#wc-installments-overlay{position:fixed;inset:0;z-index:99999999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:16px}body.wc-installments-popup-open{overflow:hidden}.wc-installments-popup{background:#fff;border-radius:20px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 80px rgba(0,0,0,.25);animation:wc-installments-slide-up .3s cubic-bezier(.16,1,.3,1);font-family:Inter,sans-serif}@keyframes wc-installments-slide-up{from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.wc-installments-popup-header{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 16px;border-bottom:1px solid #e5e5e5}.wc-installments-popup-header h2{margin:0;font:700 22px/1.3 Outfit,sans-serif;color:#1d1d1f;letter-spacing:-.02em}.wc-installments-close-btn{background:0 0;border:none;cursor:pointer;color:#86868b;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px;transition:background .3s ease,color .3s ease;padding:0}.wc-installments-close-btn:hover{background:#f4f4f6;color:#1d1d1f}.wc-installments-month-selector{padding:20px 28px 8px}.wc-installments-month-selector h3{margin:0 0 14px;font:600 13px/1 Outfit,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#86868b}#wc-installments-month-tiles{display:flex;flex-wrap:wrap;gap:8px}.wc-installments-month-tile{padding:10px 22px;border-radius:999px;border:2px solid #e5e5e5;background:#fff;font:600 14px/1 Inter,sans-serif;color:#374151;cursor:pointer;transition:border-color .25s ease,background .25s ease,color .25s ease}.wc-installments-month-tile:hover{background-color:transparent;border-color:#111;color:#111}.wc-installments-month-tile.active{border-color:#111;background:#111;color:#fff}.wc-installments-options{padding:16px 28px 8px}.wc-installments-options h3{margin:0 0 14px;font:600 13px/1 Outfit,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#86868b}.wc-installments-bank-card{display:flex;align-items:center;gap:16px;padding:16px 20px;margin-bottom:10px;background:#f5f5f7;border-radius:16px;border:1px solid transparent;transition:border-color .25s ease,box-shadow .25s ease}.wc-installments-bank-card:hover{border-color:#e5e5e5;box-shadow:0 4px 16px rgba(0,0,0,.06)}.wc-installments-bank-card:last-child{margin-bottom:0}.wc-installments-bank-logo{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:68px;text-align:center}.wc-installments-bank-logo img{width:50px;height:50px;object-fit:contain;border-radius:12px;border:1px solid #e5e5e5;background:#fff}.wc-installments-bank-name{font-size:10px;font-weight:600;color:#86868b;text-transform:uppercase;letter-spacing:.04em}.wc-installments-bank-details{flex:1}.wc-installments-table{width:100%;border-collapse:collapse;font-size:13px}.wc-installments-table th{padding:4px 8px;text-align:left;color:#a1a1a6;font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.wc-installments-table td{padding:6px 8px;color:#1d1d1f}.wc-installments-table .wc-installments-monthly-highlight{font-weight:700;font-size:15px;color:#1d1d1f}.wc-installments-footer{padding:16px 28px 24px;border-top:1px solid #e5e5e5;text-align:center}.wc-installments-continue-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 36px;background:#1d1d1f;color:#fff;border-radius:50px;font:700 14px/1 Outfit,sans-serif;text-decoration:none;transition:background .3s ease,box-shadow .3s ease}.wc-installments-continue-btn:hover{background:#111;color:#fff}@media (max-width:600px){.wc-installments-bank-card{flex-direction:column;align-items:flex-start;padding:14px 16px}.wc-installments-bank-logo{flex-direction:row;min-width:unset}.wc-installments-table td,.wc-installments-table th{padding:4px}.wc-installments-popup-header{padding:20px 20px 14px}.wc-installments-popup-header h2{font-size:19px}.wc-installments-footer,.wc-installments-month-selector,.wc-installments-options{padding-left:20px;padding-right:20px}}