.vx-installments{margin-top:16px;color:#24212e;min-width:0;width:100%;container-type:inline-size}.vx-installments-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vx-installments-option{box-sizing:border-box;width:100%;min-width:0;min-height:0;height:auto;display:grid;grid-template-columns:minmax(0,1fr) 20px;grid-template-rows:22px auto;align-items:center;column-gap:6px;row-gap:3px;padding:5px 12px;white-space:normal;overflow:visible;border:1px solid #e6e2f3;border-radius:12px;background:linear-gradient(120deg,#fff,#faf8ff);color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.vx-installments-option:hover{border-color:#a18aed;box-shadow:0 3px 14px #5433eb0a}.vx-installments-close:focus-visible,.vx-installments-option:focus-visible{outline:2px solid #5433eb;outline-offset:3px}.vx-installments-logo{display:block;width:82px;height:28px;flex-shrink:0;object-fit:contain}.vx-installments-logo-klarna{width:82px;height:25px}.vx-installments-copy{grid-column:1/-1;grid-row:2;align-self:start;display:grid;gap:2px;min-width:0;white-space:normal;overflow:visible;overflow-wrap:break-word}.vx-installments-copy strong{font-size:14px;font-weight:650;line-height:1.45}.vx-installments-copy>span{font-size:11px;color:#736a85;line-height:1.4}.vx-installments-info{grid-column:2;grid-row:1;justify-self:end;margin-left:0;flex-shrink:0;display:grid;place-items:center;width:20px;height:20px;border:1px solid #d9d0f7;border-radius:50%;color:#5433eb;background:#f2eeff;font:600 13px/1 system-ui,sans-serif}.vx-installments-dialog{padding:0;border:1px solid #e6e2f3;border-radius:20px;background:#fff;color:#24212e;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;overflow:auto;box-shadow:0 24px 80px #19112630}.vx-installments-dialog::backdrop{background:#17102565;backdrop-filter:blur(3px)}.vx-installments-dialog-content{padding:24px}.vx-installments-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.vx-installments-close{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#f6f4fa;color:#50485f;cursor:pointer;font-size:26px}.vx-installments-dialog h3{margin:22px 0;font-size:22px;line-height:1.35;font-weight:650}.vx-installments-dialog ol{list-style:none;counter-reset:payment-step;display:grid;gap:18px;margin:0;padding:0}.vx-installments-dialog li{counter-increment:payment-step;display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.65}.vx-installments-dialog li:before{content:counter(payment-step);display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#f0ebff;color:#5433eb;font-size:12px;font-weight:650}.vx-installments-conditions{margin:24px 0 0;padding-top:18px;border-top:1px solid #eeeaf5;font-size:12px;line-height:1.65;color:#736a85}@media(max-width:380px){.vx-installments-option{padding:5px 10px}.vx-installments-option .vx-installments-logo{width:72px;max-width:100%}.vx-installments-dialog-content{padding:20px}}@media(prefers-reduced-motion:reduce){.vx-installments-option{transition:none}}.vx-installments-option:only-child{grid-column:1/-1;grid-template-columns:82px minmax(0,1fr) 20px;grid-template-rows:auto;column-gap:14px}.vx-installments-option:only-child .vx-installments-copy{grid-column:2;grid-row:1;align-self:center}.vx-installments-option:only-child .vx-installments-info{grid-column:3}.vx-installments-option .vx-installments-logo{height:22px}.vx-installments-option .vx-installments-logo-klarna{height:20px}.vx-installments{position:relative}.vx-installments[data-empty=true]{margin-top:0;height:0}.vx-paypal-message{display:block;grid-column:1/-1;padding:0;border:0;background:transparent}.vx-paypal-message[data-pending=true]{min-height:0}.vx-installments-options:has(.vx-paypal-message[data-pending=true]){row-gap:0}.vx-installments-options:has(.vx-paypal-message)>button.vx-installments-option{grid-column:1/-1;grid-template-columns:82px minmax(0,1fr) 20px;grid-template-rows:auto;column-gap:14px}.vx-installments-options:has(.vx-paypal-message)>button .vx-installments-copy{grid-column:2;grid-row:1;align-self:center}.vx-installments-options:has(.vx-paypal-message)>button .vx-installments-info{grid-column:3}.vx-installments-options[data-single=true]>.vx-installments-option:not([data-pending=true]){grid-column:1/-1}.vx-installments-options[data-single=true]>button.vx-installments-option{width:fit-content;max-width:100%;justify-self:start;grid-template-columns:82px minmax(0,max-content) 20px;grid-template-rows:auto;column-gap:14px}.vx-installments-options[data-single=true]>button .vx-installments-copy{grid-column:2;grid-row:1;align-self:center}.vx-installments-options[data-single=true]>button .vx-installments-info{grid-column:3}