.login-widget-footer[data-v-7524f6ab]{align-items:center;background-color:#fff;border-bottom-left-radius:min(var(--border-radius-max),var(--border-radius-controls));border-bottom-right-radius:min(var(--border-radius-max),var(--border-radius-controls));border-top:1px solid var(--separator-color-default);display:flex;justify-content:space-between;padding:1.875rem;width:100%}@media (max-width:767.98px){.login-widget-footer[data-v-7524f6ab]{font-size:14px;padding:1.25rem}}.login-widget-footer span[data-v-7524f6ab]{color:var(--color-dark);font-weight:600}.login-w[data-v-50b45361]{display:flex;flex-direction:column;gap:25px;padding:30px}@media (max-width:767.98px){.login-w[data-v-50b45361]{gap:20px;padding:20px}}.login-w--signup[data-v-50b45361]{gap:32px}@media (max-width:767.98px){.login-w--signup[data-v-50b45361]{gap:24px}}.login-w__generic-hints[data-v-50b45361]{color:#787873;font-size:.875rem}.login-w__generic-hints[data-v-50b45361]>:not(:nth-child(1000)){margin-bottom:.5rem}.reminder[data-v-50b45361]{background-color:#228b22;color:#fff}.message[data-v-50b45361]{font-size:var(--font-size-body);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);margin-bottom:0;word-spacing:var(--word-spacing-body)}.errorServer[data-v-50b45361],.message[data-v-50b45361]{color:var(--dark-text)}.errorServer[data-v-50b45361]{background-color:var(--color-warning)}.error-info-box[data-v-50b45361]{border-color:var(--color-danger)!important}.errorBox[data-v-50b45361]{border-radius:min(var(--border-radius-controls),var(--border-radius-max));margin-top:0;padding:.5rem .8rem}.errorInputs[data-v-50b45361],.errorSession[data-v-50b45361]{background-color:var(--color-danger);color:var(--light-text)}[data-v-50b45361]::-moz-placeholder{color:var(--color-neutral);opacity:1}[data-v-50b45361]::placeholder{color:var(--color-neutral);opacity:1}[data-v-50b45361]:-ms-input-placeholder{color:var(--color-neutral)}[data-v-50b45361]::-ms-input-placeholder{color:var(--color-neutral)}.btn-info[data-v-50b45361]{background:var(--btn-neutral-bg) none;color:var(--btn-neutral-content-color)}.btn-skiline[data-v-50b45361]{background-color:#e6007e;color:#fff}.spinner[data-v-50b45361]{height:10rem;width:10rem}.spinner-border[data-v-50b45361]{color:var(--border-color-alternative)!important}.btn-centered[data-v-50b45361]{align-items:center;display:flex;justify-content:center}.form-container[data-v-50b45361]{border-radius:var(--checkout-border-radius);display:flex;flex-direction:column;gap:25px}.form-container--sign-up[data-v-50b45361]{gap:32px}@media (max-width:767.98px){.form-container--fpw[data-v-50b45361]{margin-bottom:5px!important}}.item[data-v-50b45361]{flex:1 1 auto;padding-bottom:20px}@media (max-width:767.98px){.item[data-v-50b45361]{padding-bottom:0}}.small-item[data-v-50b45361]{font-size:.75rem}.item-center[data-v-50b45361]{align-self:center}.input[data-v-50b45361]{outline:none;padding-bottom:1.25rem;padding-right:1rem}.cover[data-v-50b45361]{align-items:center;background-color:#fff9;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}.login-widget__info-section[data-v-50b45361]{display:flex;flex-direction:column;gap:25px}@media (max-width:767.98px){.login-widget__info-section[data-v-50b45361]{gap:20px}}.login-widget__description[data-v-50b45361]{padding:0!important;white-space:pre-line}.login-widget__description[data-v-50b45361] *{margin-bottom:0!important}.login-widget__checkboxes[data-v-50b45361],.login-widget__user-credentials[data-v-50b45361],.login-widget__user-info[data-v-50b45361]{display:flex;flex-direction:column;gap:20px}.login-widget__fpw__info[data-v-50b45361]{color:var(--dark-text);font-size:var(--font-size-body);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);margin-bottom:0;word-spacing:var(--word-spacing-body)}.login-widget__container[data-v-50b45361]{position:relative;-ms-overflow-style:none;scrollbar-width:none}.login-widget__container--fpw[data-v-50b45361]{padding-bottom:1.875rem}@media (max-width:767.98px){.login-widget__container--fpw[data-v-50b45361]{padding-bottom:1.25rem}}.login-widget__container[data-v-50b45361]::-webkit-scrollbar{display:none}.login-widget__action-container[data-v-50b45361]{align-items:center;display:flex;gap:25px;justify-content:space-between}@media (max-width:767.98px){.login-widget__action-container[data-v-50b45361]{gap:20px}}@media (max-width:991.98px){.login-widget__action-container[data-v-50b45361]{align-items:stretch;flex-direction:column}.login-widget__action-container.no-padding-top[data-v-50b45361]{padding-top:0}.login-widget__action-container .item-center[data-v-50b45361]{align-self:self-start;font-size:14px}}.login-widget__action-container button[data-v-50b45361]{border-radius:var(--border-radius-buttons);flex:1}.login-widget__action-container button .spinner-border[data-v-50b45361]{height:1.5rem;width:1.5rem}.login-widget__extra-options[data-v-50b45361]{align-items:center;color:var(--dark-text);display:flex;font-size:var(--font-size-body)}@media (max-width:991.98px){.login-widget__extra-options[data-v-50b45361]{margin-bottom:20px;margin-top:20px}}.login-widget__extra-options__line[data-v-50b45361]{background-color:var(--separator-color-default);flex:1;height:.5px;margin-left:10px}@media (max-width:991.98px){.login-widget__extra-options__line[data-v-50b45361]{width:15%}}.login-widget__extra-options__bottom-container[data-v-50b45361]{border-radius:var(--border-radius-buttons);display:grid;gap:20px;grid-template-columns:1fr 1fr}.login-widget__extra-options__bottom-container[data-v-50b45361]>*{flex:0 0 50%}@media (max-width:991.98px){.login-widget__extra-options__bottom-container[data-v-50b45361]{grid-template-columns:1fr}}.login-widget__extra-options__bottom-container>li[data-v-50b45361]>*{width:100%}.login-widget__checkbox[data-v-50b45361] .j-checkbox{align-items:flex-start!important}.login-widget__checkbox[data-v-50b45361] .j-checkbox>.j-checkbox-box{margin-top:2px}.login-widget__checkbox[data-v-50b45361] .j-checkbox>span{cursor:pointer}.login-widget__info[data-v-50b45361]{font-weight:500}.login-widget-buttons.j-button[data-v-50b45361] .ring,.login-widget-provider-login-button.j-button[data-v-50b45361] .ring,.login-widget-provider-login-button.j-button.j-button--outline[data-v-50b45361] .ring{padding-bottom:15px;padding-top:15px}.bold[data-v-50b45361]{font-size:var(--font-size-body);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);word-spacing:var(--word-spacing-body)}.standard-login-button[data-v-50b45361]{align-items:center;display:flex;gap:.625rem}.standard-login-button>img[data-v-50b45361]{height:24px;width:24px}
