.spp2__widget_installment{--spp2-bg: #ffffff;--spp2-border: #e5e7eb;--spp2-text: #15171f;--spp2-text-muted: #495057;--spp2-accent: #15171f;box-sizing:border-box;font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);color:var(--spp2-text);background:var(--spp2-bg);border:1px solid var(--spp2-border);border-radius:20px;padding:0 1.25rem 1.25rem}.spp2__widget_installment *,.spp2__widget_installment *:before,.spp2__widget_installment *:after{box-sizing:border-box}.spp2__widget_installment .spp2__widget-options{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.spp2__widget_installment .spp2__widget-option{position:relative;margin:0;padding:0}.spp2__widget_installment .spp2__widget-option input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spp2__widget_installment .spp2__payment-option-content{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border:none;border-bottom:1px solid var(--spp2-border);border-radius:0;background:var(--spp2-bg);cursor:pointer;transition:border-color .15s ease}.spp2__widget_installment .spp2__widget-option:last-child .spp2__payment-option-content{border-bottom:none}.spp2__widget_installment .spp2__widget-option input[type=radio]:checked+.spp2__payment-option-content{border-bottom-color:var(--spp2-border);box-shadow:none}.spp2__widget_installment .spp2__widget-option input[type=radio]:focus-visible+.spp2__payment-option-content{outline:2px solid var(--color-primary);outline-offset:2px}.spp2__widget_installment .spp2__payment-option-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem;order:1}.spp2__widget_installment .spp2__payment-option-subtitle{margin:0;font-size:.8125rem;font-weight:400;line-height:1.45;color:var(--spp2-text)}.spp2__widget_installment .spp2__radio{width:1.25rem;height:1.25rem;min-width:1.25rem;border-radius:50%;border:2px solid var(--spp2-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:0;margin-left:auto;align-self:center;order:2;pointer-events:none;transition:background-color .15s ease,border-color .15s ease}.spp2__widget_installment .spp2__payment-option-copy{order:1}.spp2__widget_installment .spp2__radio-inner{width:.375rem;height:.375rem;border-radius:50%;background:var(--spp2-bg);transform:scale(0);transition:transform .15s ease}.spp2__widget_installment .spp2__widget-option input[type=radio]:checked+.spp2__payment-option-content .spp2__radio{background-color:var(--spp2-accent);border-color:var(--spp2-accent)}.spp2__widget_installment .spp2__widget-option input[type=radio]:checked+.spp2__payment-option-content .spp2__radio-inner{transform:scale(1)}.spp2__widget_installment .spp2__payment-option-label{flex:1;margin:0;font-size:1rem;font-weight:600;line-height:1.4;color:var(--spp2-text);cursor:pointer}.spp2__widget_installment button.spp2__payment-option-label{text-align:left;border:none;background:none;padding:0;font:inherit}.spp2__widget_installment .spp2__widget-info{margin-top:0;padding-top:1rem;border-top:1px solid var(--spp2-border)}.spp2__widget_installment .spp2__widget-params{display:none;flex-direction:column;gap:.5rem;margin-bottom:1rem;font-size:.875rem;line-height:1.45;color:var(--spp2-text-muted)}.spp2__widget_installment:has(input[name=payment-option][value="1"]:checked) .spp2__widget-params{display:flex}.spp2__widget_installment .spp2__widget-param{margin:0}.spp2__widget_installment .spp2__widget-param b{font-weight:600;color:var(--spp2-text)}.spp2__widget_installment .spp2__widget-note{margin:0;font-size:.8125rem;line-height:1.5;color:var(--spp2-text-muted)}.spp2__widget_installment .spp2__widget-note span{display:block}@media(forced-colors:active){.spp2__widget_installment .spp2__widget-option input[type=radio]:focus-visible+.spp2__payment-option-content{outline:2px solid transparent}.spp2__widget_installment .spp2__radio{forced-color-adjust:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/offsider-split-payment-widget.css.map */
