.button--facebook,.button--stroke.button--facebook{align-items:center;border:1px solid #dadce0;display:flex;justify-content:space-between;min-height:39px;padding:0 12px;width:100%}.button--facebook .button__label,.button--stroke.button--facebook .button__label{color:var(--color-black,var(--color-black));font-family:var(--font-family-regular),sans-serif;justify-content:space-between;width:100%}.button--facebook .button__icon,.button--stroke.button--facebook .button__icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.info-popover,.info-popover__trigger{align-items:center;display:inline-flex}.info-popover__trigger{color:inherit;cursor:pointer;justify-content:center}.info-popover__overlay{align-items:center;background-color:rgba(0,0,0,.6);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:var(--space-2xl);position:fixed;z-index:100}.info-popover__modal{background:#fff;border:1px solid var(--color-gray-400,var(--color-gray-500));border-radius:var(--space-small);box-shadow:var(--box-shadow-xsmall);display:flex;flex-direction:column;max-height:90dvh;outline:none;position:relative;width:100%}.info-popover__modal-header{display:flex;flex-shrink:0;justify-content:flex-end}.info-popover__modal-close{align-items:center;background:none;border:none;color:var(--color-gray-600,var(--color-gray-700));cursor:pointer;display:flex;height:var(--space-4xl);justify-content:center;padding:var(--space-regular);touch-action:manipulation;width:var(--space-4xl)}.info-popover__modal-close:hover{color:var(--color-black)}.info-popover__modal-content{overflow-y:auto;padding:var(--space-xsmall) var(--space-large) var(--space-2xl)}.info-popover__modal-content,.info-popover__modal-content a{color:var(--color-gray-600,var(--color-gray-700))}.info-popover__modal-content .list{margin-top:10px}.password-policy__list{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:all .3s ease-in-out}.password-policy__list--visible{max-height:1000px}.password-policy__item{align-items:center;display:flex;margin-bottom:4px}.password-policy__icon{align-items:center;display:flex;margin-right:8px}.password-policy__icon--valid{color:var(--color-success-500)}.password-policy__icon--invalid{color:var(--color-negative-500)}.password-policy__icon .icon,.password-policy__icon svg{height:12px;width:12px}.password-policy__label{font-size:1.4rem}.password-policy__intro{margin-bottom:16px}.checkbox{border:none;box-sizing:border-box;height:100%;transition:border-color .2s ease}.checkbox__input{display:none}.checkbox__label{box-sizing:border-box;cursor:pointer;height:100%;width:100%}.checkbox__header{align-items:center;display:flex;height:100%;width:100%}.checkbox__icon{align-items:center;display:flex;margin:0 8px 0 0}.checkbox__icon+.checkbox__text{margin-left:0}.checkbox__text{margin-left:10px;width:100%}.checkbox--required .checkbox__text:after{content:"*"}.checkbox--error .checkbox__icon svg path:first-of-type{fill:var(--color-negative-100)}.checkbox--error .checkbox__icon svg path:nth-of-type(2){stroke:var(--color-negative-500)}.checkbox--error .checkbox__icon svg g path{fill:var(--color-negative-500);stroke:var(--color-negative-500)}.checkbox--error .checkbox__text,.checkbox--error .checkbox__text .relative-link{color:var(--color-negative-500)}.checkbox--disabled .checkbox__label{cursor:not-allowed;pointer-events:none}.checkbox--disabled .checkbox__icon svg{fill:var(--color-grey-300,var(--color-gray-300))}.sign-in-with-google-button{min-height:40px;width:100%}#google-login-btn{min-height:40px}#google-login-btn [role=button]{border-radius:var(--border-radius-button,8px);color:var(--color-black,var(--color-black));max-width:100%!important;transition:box-shadow .2s ease-in-out;width:100%!important}#google-login-btn [role=button]:hover{border-color:#dadce0;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}#google-login-btn [role=button]:hover>div{background-color:#fff}#google-login-btn [role=button] svg{height:16px;width:16px}.signup__form-inputs{display:flex;flex-direction:column;gap:16px}.signup__password{position:relative}.signup__password .control-group__input{padding-right:34px}.signup__password .control-group__note{align-items:center;cursor:pointer;display:inline-flex;height:24px;justify-content:center;margin:0;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:24px;z-index:1}.signup__password .control-group__note svg{fill:var(--color-black,var(--color-black))}.signup__dropdown{background:#fff;border:1px solid var(--color-gray-400,var(--color-gray-300));border-radius:8px;padding:16px;z-index:11}.signup__dropdown-arrow>:first-child{stroke:var(--color-gray-300,var(--color-gray-300))}.signup__terms>a{display:inline;text-decoration:underline}.signup__accept-cgv{align-items:center;display:flex;gap:var(--space-small);margin-top:var(--space-large)}.signup__accept-cgv .checkbox__icon{height:var(--space-large);width:var(--space-large)}.signup__accept-cgv-popover-info,.signup__accept-cgv-popover-info a{color:#000}.signup__newsletter{align-items:center;display:flex;gap:var(--space-small);margin-top:var(--space-large)}.signup__newsletter .checkbox__icon{height:var(--space-large);width:var(--space-large)}.signup__button{margin:24px 0;width:100%}.signup__separator{align-items:center;display:flex;gap:8px;margin-bottom:12px}.signup__separator:after,.signup__separator:before{background-color:#000;content:"";display:block;flex:1;height:1px}.signup__social-buttons{display:flex;flex-direction:column;gap:16px}.signup__footer{margin-top:16px}.register-message__highlight{color:var(--color-black);font-family:excellence-in-motion-new-text-bold,sans-serif;font-size:1.4rem;line-height:1.5}.register-message{padding:20px 20px 0}@media(min-width:1024px){.register-message{background:#fff;border-radius:8px;box-sizing:border-box;color:inherit;max-width:307px;padding:20px}}.register-message__highlight{color:#fff}@media(min-width:1024px){.register-message__highlight{color:var(--color-gray-700)}}.register-message__body,.register-message__title{margin:0 0 10px;text-align:center}.register-message__body{color:#fff;overflow-wrap:break-word}@media(min-width:1024px){.register-message__body{color:var(--color-gray-700)}}.register-message__body--left{text-align:left}.register-message__title{color:#fff}@media(min-width:1024px){.register-message__title{color:inherit}}.register-message__link{color:#fff;display:inline-block;text-decoration:underline}@media(min-width:1024px){.register-message__link{color:var(--color-gray-700)}}.register-message .separator{margin:10px auto}.register-message .button{width:100%}
/*# sourceMappingURL=auth-signup.a1b01072.css.map*/