@media (min-width:1024px){.rr[data-v-b71792a6]{padding:0 43px}}@media (min-width:1024px){.rr--bottom-spacer[data-v-b71792a6]{padding-bottom:52px}}@media (min-width:1024px){.rr__list[data-v-b71792a6]{display:flex}}.rr__item-wrapper[data-v-b71792a6]{display:flex;justify-content:center;position:relative}.rr__item-wrapper:not(:last-child) .rr__item[data-v-b71792a6]{margin-bottom:16px}.rr__item-wrapper:not(:last-child) .rr__item[data-v-b71792a6]:before{content:"";position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-17px;width:1px;height:16px;background-color:#97aedc}@media (max-width:1023.98px){.rr__item-wrapper:last-child .rr__description[data-v-b71792a6]{max-height:100%}}@media (min-width:1024px){.rr__item-wrapper[data-v-b71792a6]:last-child{justify-content:flex-start;align-items:center}.rr__item-wrapper[data-v-b71792a6]:first-child{justify-content:flex-end;align-items:center}.rr__item-wrapper:not(:last-child) .rr__item[data-v-b71792a6]{margin-bottom:0;margin-right:86px}.rr__item-wrapper:not(:last-child) .rr__item[data-v-b71792a6]:before{left:auto;margin:auto 0;top:0;right:-87px;bottom:0;width:86px;height:1px}}.rr__item[data-v-b71792a6]{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:50%;border:1px solid #97aedc;background-color:#dde6f8;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-.8px;color:#4268ad;cursor:pointer;transition:color,background-color,border-color .2s;position:relative}.rr__item.active[data-v-b71792a6]{border-color:#003595;background-color:#003595;color:#fdfdfd}@media (min-width:1024px){.rr__item[data-v-b71792a6]{font-size:20px;line-height:1;letter-spacing:-1px;width:48px;height:48px}}.rr__description[data-v-b71792a6]{display:flex;position:absolute;top:0;width:calc(50% - 20px);color:#003595;font-size:14px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.28px;max-height:calc(100% - 16px);height:100%;align-items:center}@media (min-width:1024px){.rr__description[data-v-b71792a6]{font-size:16px;line-height:1;letter-spacing:-.32px;width:134px;height:auto;align-items:flex-start}}.rr__description-inner[data-v-b71792a6]{max-width:100%;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}@media (min-width:1024px){.rr__description-inner[data-v-b71792a6]{text-align:center}}.rr__description--right[data-v-b71792a6]{right:0;padding-left:14px;text-align:left;justify-content:flex-start}@media (min-width:1024px){.rr__description--right[data-v-b71792a6]{padding-left:0;right:auto;left:-43px;transform:translateY(100%);top:auto;max-height:32px;bottom:-20px;justify-content:center}}.rr__description--left[data-v-b71792a6]{left:0;padding-right:14px;text-align:right;justify-content:flex-end}@media (min-width:1024px){.rr__description--left[data-v-b71792a6]{right:auto;left:-43px;transform:translateY(100%);top:auto;max-height:32px;bottom:-20px;justify-content:center;padding-right:0}}.rr__description--label[data-v-b71792a6]{left:0;padding-right:14px;text-align:right;justify-content:flex-end}@media (min-width:1024px){.rr__description--label[data-v-b71792a6]{position:static;padding-right:24px;width:auto}.rr__description--label>.rr__description[data-v-b71792a6]{align-items:center}.rr__description--label>.rr__description-inner[data-v-b71792a6]{max-width:198px}}@media (min-width:1024px){.rr__description--label-last[data-v-b71792a6]{padding-right:0;padding-left:24px}}.form-control-ui[data-v-89dee10a],.form-control-ui__label[data-v-89dee10a]{margin-bottom:16px}.form-control-ui__error[data-v-89dee10a]{position:relative;margin-top:8px;font-size:12px;line-height:1;letter-spacing:-.02em;color:#ed4949}@media (max-width:767px){.form-control-ui__error[data-v-89dee10a]{font-size:10px}}.form-control-ui.focus .form-control-ui__error[data-v-89dee10a]{color:#003595}.form-control-ui.error .checkbox-ui:not(.disabled) .check-icon,.form-control-ui.error .checkbox-ui:not(.disabled) .check-icon:hover,.form-control-ui.error .datepicker-ui:not(.disabled),.form-control-ui.error .datepicker-ui:not(.disabled):hover,.form-control-ui.error .input-ui:not(.disabled),.form-control-ui.error .input-ui:not(.disabled):hover,.form-control-ui.error .select-ui:not(.disabled) .input-select-ui,.form-control-ui.error .select-ui:not(.disabled) .input-select-ui:hover,.form-control-ui.error .textarea-ui:not(.disabled),.form-control-ui.error .textarea-ui:not(.disabled):hover{border-color:#ed4949}.form-control-ui.error.focus .checkbox-ui:not(.disabled) .check-icon,.form-control-ui.error.focus .checkbox-ui:not(.disabled) .check-icon:hover,.form-control-ui.error.focus .datepicker-ui:not(.disabled),.form-control-ui.error.focus .datepicker-ui:not(.disabled):hover,.form-control-ui.error.focus .input-ui:not(.disabled),.form-control-ui.error.focus .input-ui:not(.disabled):hover,.form-control-ui.error.focus .select-ui:not(.disabled) .input-select-ui,.form-control-ui.error.focus .select-ui:not(.disabled) .input-select-ui:hover,.form-control-ui.error.focus .textarea-ui:not(.disabled),.form-control-ui.error.focus .textarea-ui:not(.disabled):hover{border-color:#003595}.radio-ui[data-v-77e0d67d]{position:relative;display:inline-flex;justify-content:flex-start;align-content:center}.radio-ui input[data-v-77e0d67d]{position:absolute;width:0;height:0;opacity:0;z-index:-1}.radio-ui input:disabled~.label[data-v-77e0d67d]{cursor:default}.radio-ui .label[data-v-77e0d67d]{display:inline-flex;align-items:center;position:relative;z-index:2;padding-left:11px;font-size:14px;line-height:1;letter-spacing:-.02em;color:#606981;cursor:pointer}@media (max-width:767px){.radio-ui .label[data-v-77e0d67d]{font-size:12px}}.radio-ui .label[data-v-77e0d67d] a{color:#003595;text-decoration:none;transition:color .3s ease}.radio-ui .label[data-v-77e0d67d] a:hover{color:#00aeef}.radio-ui .label[data-v-77e0d67d] a:active{color:#2f3441}.radio-ui .radio-icon[data-v-77e0d67d]{min-width:20px;height:20px;width:20px;background:transparent;border:1px solid #003595;border-radius:50%;position:relative;cursor:pointer}.radio-ui .radio-icon__point[data-v-77e0d67d]{position:absolute;top:50%;left:50%;display:inline-flex;width:12px;height:12px;border-radius:50%;transition:.5s;transform:translate(-50%,-50%);background-color:#003595}.radio-ui.top[data-v-77e0d67d]{align-items:stretch}.radio-ui.center[data-v-77e0d67d]{align-items:center}.textarea-ui[data-v-12f720e0]{position:relative;overflow:hidden;padding:29px 0 9px;background:#fdfdfd;border:1px solid #e6e8f0;border-radius:12px;transition:border .3s ease}@media (max-width:767px){.textarea-ui[data-v-12f720e0]{padding:32px 0 11px}}.textarea-ui__label[data-v-12f720e0]{display:flex;align-items:flex-start;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;padding:16px;font-size:16px;line-height:1;letter-spacing:-.02em;color:#606981;transition:font-size .1s ease}@media (max-width:767px){.textarea-ui__label[data-v-12f720e0]{font-size:14px;line-height:1.1}}.textarea-ui__label.small[data-v-12f720e0]{display:inline-flex;top:10px;left:16px;width:auto;height:auto;padding:0;font-size:12px;line-height:1}@media (max-width:767px){.textarea-ui__label.small[data-v-12f720e0]{top:11px;font-size:10px}}.textarea-ui__input[data-v-12f720e0]{display:block;width:100%;height:100px;resize:none;padding:0 16px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.02em;color:#2f3441;border:none;background:transparent;outline:none}@media (max-width:767px){.textarea-ui__input[data-v-12f720e0]{height:63px;font-size:14px;line-height:1.1}}.textarea-ui__counter[data-v-12f720e0]{position:absolute;left:16px;bottom:10px}@media (min-width:768px){.textarea-ui__counter[data-v-12f720e0]{bottom:16px}}.textarea-ui--focus[data-v-12f720e0]{border-color:#003595}.textarea-ui--auto-size .textarea-ui__input[data-v-12f720e0]{height:16px}.textarea-ui--with-counter[data-v-12f720e0]{padding-bottom:34px}@media (min-width:768px){.textarea-ui--with-counter[data-v-12f720e0]{padding-bottom:46px}}.textarea-ui[data-v-12f720e0]:hover{border-color:#003595}.textarea-ui.disabled[data-v-12f720e0]{background:#f5f6fa;border-color:#e9eef5}.textarea-ui.disabled .textarea-ui__label[data-v-12f720e0]{color:#879bc7}.textarea-ui.disabled .textarea-ui__input[data-v-12f720e0]{-webkit-text-fill-color:#879bc7;color:#879bc7}.textarea-ui.completed[data-v-12f720e0]{background:#e9eef5;border-color:#e9eef5}.textarea-ui.completed .textarea-ui__label[data-v-12f720e0]{color:#606981}.textarea-ui.completed .textarea-ui__input[data-v-12f720e0]{-webkit-text-fill-color:#2f3441;color:#2f3441}.scale-ui[data-v-5f30548c]{display:flex;flex-wrap:nowrap;justify-content:space-between;width:263px;max-width:100%}@media (min-width:768px){.scale-ui[data-v-5f30548c]{width:368px}}.scale-ui__item[data-v-5f30548c]{width:22px;padding:7px 2px;font-weight:600;font-size:13px;line-height:14px;color:#003595;background-color:#fdfdfd;text-align:center;border-radius:9px;cursor:pointer}@media (min-width:768px){.scale-ui__item[data-v-5f30548c]{width:35px;padding:10px 5px;font-size:18px;border-radius:12px}}.scale-ui__item.active[data-v-5f30548c]{color:#fdfdfd;background-color:#003595}.input-ui[data-v-7dd3c30c]{position:relative;height:56px;line-height:56px;background:#fdfdfd;border:1px solid #e6e8f0;border-radius:12px;transition:border .3s ease}@media (max-width:767px){.input-ui[data-v-7dd3c30c]{height:54px;line-height:54px}}.input-ui__label[data-v-7dd3c30c]{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;font-size:16px;line-height:1;letter-spacing:-.02em;color:#606981;transition:font-size .1s ease}@media (max-width:767px){.input-ui__label[data-v-7dd3c30c]{font-size:14px;line-height:1.1}}.input-ui__label.small[data-v-7dd3c30c]{display:inline-flex;top:10px;left:16px;width:auto;height:auto;padding:0;font-size:12px;line-height:1}@media (max-width:767px){.input-ui__label.small[data-v-7dd3c30c]{top:11px;font-size:10px}}.input-ui__input[data-v-7dd3c30c]{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:29px 16px 9px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.02em;color:#2f3441;border:none;border-radius:12px;background:transparent;outline:none}@media (max-width:767px){.input-ui__input[data-v-7dd3c30c]{padding:26px 16px 11px;font-size:14px;line-height:1.1}}.input-ui--show-clear .input-ui__input[data-v-7dd3c30c]{padding-right:48px}.input-ui__input[data-v-7dd3c30c]::-webkit-input-placeholder{color:#e6e8f0}.input-ui__input[data-v-7dd3c30c]::-moz-placeholder{color:#e6e8f0;opacity:1}.input-ui__input[data-v-7dd3c30c]:-ms-input-placeholder{color:#e6e8f0}.input-ui__input[data-v-7dd3c30c]::-ms-input-placeholder{color:#e6e8f0}.input-ui__input[data-v-7dd3c30c]::placeholder{color:#e6e8f0}.input-ui__input:-webkit-autofill~.input-ui__label[data-v-7dd3c30c]{display:inline-flex;top:10px;left:16px;width:auto;height:auto;padding:0;font-size:12px;line-height:1}@media (max-width:767px){.input-ui__input:-webkit-autofill~.input-ui__label[data-v-7dd3c30c]{top:11px;font-size:10px}}.input-ui__input[data-v-7dd3c30c]::-webkit-inner-spin-button,.input-ui__input[data-v-7dd3c30c]::-webkit-outer-spin-button{-webkit-appearance:none}.input-ui__clear[data-v-7dd3c30c]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:16px;width:24px;height:24px;padding:0;border:none;transform:translateY(-50%);background:transparent;color:#003595;cursor:pointer}.input-ui__clear-icon[data-v-7dd3c30c]{display:block;width:12px;height:12px;max-width:12px;line-height:12px}.input-ui--focus[data-v-7dd3c30c]{border-color:#003595}.input-ui--no-label .input-ui__input[data-v-7dd3c30c]{padding-top:9px}@media (max-width:767px){.input-ui--no-label .input-ui__input[data-v-7dd3c30c]{padding-top:11px}}.input-ui--small[data-v-7dd3c30c]{height:44px;line-height:44px}@media (max-width:767px){.input-ui--small[data-v-7dd3c30c]{height:40px;line-height:40px}}.input-ui[data-v-7dd3c30c]:hover:not(.input-ui--no-edit):not(.disabled){border-color:#003595}.input-ui.disabled[data-v-7dd3c30c]{background:#f5f6fa;border-color:#e9eef5}.input-ui.disabled .input-ui__label[data-v-7dd3c30c]{color:#879bc7}.input-ui.disabled .input-ui__input[data-v-7dd3c30c]{-webkit-text-fill-color:#879bc7;color:#879bc7}.input-ui.completed[data-v-7dd3c30c]{background:#e9eef5;border-color:#e9eef5}.input-ui.completed .input-ui__label[data-v-7dd3c30c]{color:#606981}.input-ui.completed .input-ui__input[data-v-7dd3c30c]{-webkit-text-fill-color:#2f3441;color:#2f3441}.input-ui.password .input-ui__input[data-v-7dd3c30c]{padding-right:46px}.input-ui.password.input-ui--show-clear .input-ui__input[data-v-7dd3c30c]{padding-right:86px}.input-ui.password.input-ui--show-clear .input-ui__clear[data-v-7dd3c30c]{right:56px}.radio-group-ui[data-v-e0dc84cc]{display:flex;flex-direction:column;grid-row-gap:16px;row-gap:16px;width:100%}.radio-group-ui__item[data-v-e0dc84cc]{line-height:1}.radio-group-ui__comment[data-v-e0dc84cc]{margin-top:16px}@media (min-width:768px){.radio-group-ui__comment[data-v-e0dc84cc]{max-width:400px}}.radio-group-ui__scale[data-v-e0dc84cc]{margin-top:10px;padding-left:32px}@media (min-width:768px){.radio-group-ui__scale[data-v-e0dc84cc]{margin-top:8px}}.radio-group-ui--column[data-v-e0dc84cc]{flex-wrap:wrap;flex-direction:row;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.progress-bar[data-v-612fc468]{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;width:100%}.progress-bar__line[data-v-612fc468]{display:block;position:relative;width:100%;max-width:364px;height:8px;border-radius:100px;background:#dde6f8}.progress-bar__line-filling[data-v-612fc468]{position:absolute;top:0;left:0;width:var(--width-proggress);height:100%;border-radius:100px;background-color:#003595;transition:width .3s}.calc__description[data-v-42be9852]{font-size:18px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.9px}.calc__description[data-v-42be9852] b{font-weight:700}.calc__description[data-v-42be9852] br{display:none}@media (min-width:1024px){.calc__description[data-v-42be9852]{font-size:24px;letter-spacing:-1.2px}}@media (min-width:1200px){.calc__description[data-v-42be9852] br{display:inline}}.calc__description--question[data-v-42be9852]{padding-bottom:27px}@media (min-width:1024px){.calc__description--question[data-v-42be9852]{padding-bottom:45px}}.calc__buttons[data-v-42be9852]{padding-top:23px}@media (min-width:768px){.calc__buttons[data-v-42be9852]{display:flex}}@media (min-width:1024px){.calc__buttons[data-v-42be9852]{padding-top:42px}}.calc__buttons-inner[data-v-42be9852]{display:flex;flex-wrap:nowrap;margin:-12px}@media (min-width:667px){.calc__buttons-inner[data-v-42be9852]{margin:-8px}}.calc__buttons-el[data-v-42be9852]{flex-grow:1;width:calc(50% - 24px);margin:12px}@media (min-width:667px){.calc__buttons-el[data-v-42be9852]{width:auto;margin:8px}}.calc__progress[data-v-42be9852]{margin-top:23px}.calc__block[data-v-42be9852]{margin:31px 0 0}@media (min-width:1024px){.calc__block[data-v-42be9852]{margin:58px 0 0}}@media (min-width:1440px){.calc__block[data-v-42be9852]{background-image:url(/local/templates/alcon/images/redesign/calc/bg-calc-discomfort.png);background-size:294px 264px;background-repeat:no-repeat;background-position:93% 50%}}@media (min-width:1440px){.calc__block--final[data-v-42be9852]{background-image:none}}@media (min-width:1024px){.calc__rr[data-v-42be9852]{padding-top:14px}}.calc__fv-text1[data-v-42be9852]{font-size:18px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-.9px}@media (min-width:1024px){.calc__fv-text1[data-v-42be9852]{font-size:24px;letter-spacing:-1.2px}}.calc__fv-text2[data-v-42be9852]{margin:9px 0 25px}.calc__fv-text2.green[data-v-42be9852] span{color:#12a13a}.calc__fv-text2.orange[data-v-42be9852] span{color:#ee7333}.calc__fv-text2.red[data-v-42be9852] span{color:#ed4949}@media (min-width:1024px){.calc__fv-text2[data-v-42be9852]{margin:20px 0 42px}}.calc__fv-text3[data-v-42be9852]{letter-spacing:-.8px}.calc__fv-text3[data-v-42be9852] br{display:none}@media (min-width:1440px){.calc__fv-text3[data-v-42be9852]{max-width:62%}.calc__fv-text3[data-v-42be9852] br{display:inline}}.calc__fv-btn[data-v-42be9852]{margin-top:25px}@media (min-width:1024px){.calc__fv-btn[data-v-42be9852]{margin-top:42px}}
/*# sourceMappingURL=bundles--r-calculators.e5ea80ba.css.map */