.wcb-product-installment-notice{margin:18px 0}.wcb-installment-card,.wcb-visual-template{box-sizing:border-box;border:1px solid #e0e0e0;border-radius:10px;padding:16px;background:#fff;line-height:1.7}.wcb-installment-card>strong{display:block;font-size:1.1em;margin-bottom:5px}.wcb-installment-card p{margin:7px 0}.wcb-installment-count{font-weight:600}.wcb-installment-trigger,.wcb-template-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;max-width:100%;padding:10px 16px;border:0;border-radius:5px;background:#45744b;color:#fff;text-decoration:none;cursor:pointer;font:inherit;font-weight:600;line-height:1.5}.wcb-installment-trigger:hover,.wcb-template-button:hover{filter:brightness(.93);color:#fff}.wcb-template-element{box-sizing:border-box;margin:0 0 8px;line-height:1.65}.wcb-template-element img,.wcb-visual-template img{max-width:100%;height:auto}.wcb-visual-template>*:last-child{margin-bottom:0}.wcb-installment-modal[aria-hidden=true]{display:none}.wcb-installment-modal{position:fixed;z-index:999999;inset:0;display:flex;align-items:center;justify-content:center;padding:18px}.wcb-installment-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.62)}.wcb-installment-modal__dialog{position:relative;z-index:1;box-sizing:border-box;width:min(620px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:28px 22px 22px;border-radius:12px;background:#fff;color:#222;box-shadow:0 18px 60px rgba(0,0,0,.25);direction:rtl}.wcb-installment-modal__dialog h2{margin:0 0 12px;padding-left:28px}.wcb-installment-modal__dialog p{line-height:1.8}.wcb-installment-modal__close{position:absolute;top:6px;left:8px;width:34px;height:34px;border:0;border-radius:50%;background:#f0f0f0;color:#222;font-size:25px;line-height:1;cursor:pointer}.wcb-installment-modal__dialog a{overflow-wrap:anywhere}.wcb-installment-modal__dialog .wcb-visual-template{border:0;padding:0}@media(max-width:600px){.wcb-installment-modal{padding:10px}.wcb-installment-modal__dialog{max-height:calc(100vh - 20px);padding:28px 16px 18px;border-radius:10px}.wcb-installment-card{padding:12px}}
body.wcb-modal-open{overflow:hidden}
.wcb-template-section{display:block;min-height:1em;}
.wcb-template-spacer{display:block;width:100%;pointer-events:none;}
.wcb-visual-template{width:100%;box-sizing:border-box;}
.wcb-template-button,.wcb-installment-trigger{cursor:pointer;max-width:100%;}
@media (max-width:600px){.wcb-installment-modal__dialog{width:calc(100% - 24px);max-height:90vh;overflow:auto}.wcb-visual-template{max-width:100%;overflow-wrap:anywhere}}

.wcb-installment-card{padding:18px 20px;box-sizing:border-box}.wcb-installment-card>strong{display:block;margin-bottom:8px}.wcb-installment-card p{line-height:1.9}.wcb-installment-trigger,.wcb-template-button,.wcb-installment-gateway-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 18px;text-decoration:none!important;cursor:pointer;transition:filter .15s,transform .15s}.wcb-installment-trigger:hover,.wcb-template-button:hover,.wcb-installment-gateway-button:hover{transform:translateY(-1px)}.wcb-popup-gateway-fields{margin-top:8px}.wcb-popup-gateway-fields p{margin:0 0 8px}
