.auth-page__marketing-default{color:var(--color-black);font-family:excellence-in-motion-new-text-bold,sans-serif;font-size:1.4rem;line-height:1.5}:root{--color-success-200:#effff8;--color-success-300:#dffff2;--color-success-400:#88eac1;--color-success-500:#0abf74;--color-success-600:#089b5e;--color-info-200:#ecf8ff;--color-info-300:#dff2fd;--color-info-400:#9bd4ff;--color-info-500:#3493dc;--color-info-600:#07326a;--color-warning-200:#fff4f4;--color-warning-300:#ffeaea;--color-warning-400:#fa7463;--color-warning-500:#c01814;--color-warning-600:#601e17}.auth-page{display:flex;justify-content:center}.auth-page .register-message{padding:0 20px}.auth-page .register-message__body{margin:0 0 20px}.auth-page .separator{background-color:var(--color-primary-500);display:none;height:3px;width:50px}@media(min-width:1024px){.auth-page .separator{display:block}}.auth-page .auth-layer{margin-left:auto;margin-right:auto;max-width:978px;padding:24px 16px}.auth-page .auth-layer:after{clear:both;content:"";display:table}@media(min-width:1024px){.auth-page .auth-layer{max-width:1024px}}.auth-page .auth-layer__switch{justify-content:space-between;margin-bottom:30px;padding:0}.auth-page .auth-layer .auth .password-policy__label{color:#fff}@media(min-width:1024px){.auth-page .auth-layer{align-items:center;border-radius:5px;display:flex;justify-content:space-between;min-height:420px;padding:0}}.auth-page .auth-layer .auth__separator,.auth-page .auth-layer .auth__switch__item{color:#fff}.auth-page .auth-layer .auth__separator:after,.auth-page .auth-layer .auth__separator:before{background-color:#fff}.auth-page .auth-layer__photo{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:166px;padding:30px 15px;text-align:left}@media(min-width:1024px){.auth-page .auth-layer__photo{flex:1;margin:0 60px 0 0;min-height:auto;padding:0}.auth-page{align-items:center;box-sizing:border-box;min-height:calc(100vh - 117px);padding-bottom:20px;padding-top:20px}}.auth-page+.booking__container{padding:0}.auth-page__content{display:flex;justify-content:center;position:relative;width:100%;z-index:2}@media(min-width:1024px){.auth-page__content{padding:0}}.auth-page__marketing{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:32px}@media(min-width:1024px){.auth-page__marketing{margin-bottom:0}}.auth-page__marketing-content{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}@media(min-width:1024px){.auth-page__marketing-content{align-items:start;color:var(--color-black);height:350px;text-shadow:none}}.auth-page__marketing-default{align-items:center;display:flex;flex-direction:column;font-size:2rem;line-height:1.2;width:100%}@media(min-width:1024px){.auth-page__marketing-default{font-size:2.5rem}}.auth-page__marketing-title{color:#fff;text-align:center}@media(min-width:1024px){.auth-page__marketing-title{font-size:3.6rem;line-height:120%;text-align:left}}.auth-page__marketing-description{color:#fff;line-height:20px;margin-top:10px;text-align:left}@media(min-width:1024px){.auth-page__marketing-description{font-size:2rem;line-height:26px;margin-top:20px}}.auth-page .auth__main{background:#0000;padding:0}.auth-page .auth-layer__auth-form{align-items:center;background:#ffffff21;border-radius:10px;display:flex;justify-content:center;margin:0 auto 16px;min-height:225px;padding:32px 24px}@media(min-width:1024px){.auth-page .auth-layer__auth-form{margin-bottom:0}}.auth-page .auth-layer__auth-form__switch__item{color:var(--color-black)}.auth-page .auth-layer__auth-form .control-group__input{background:#fff;border:1px solid var(--color-gray-500,var(--color-gray-500));box-shadow:0 2px 4px #0000001a;color:var(--color-black)}.auth-page .auth-layer__auth-form .control-group--error .control-group__input{background:#fff;border-color:var(--color-warning-500)}.auth-page .auth-layer__auth-form .control-group--touched .control-group__label,.auth-page .auth-layer__auth-form .control-group__label{color:var(--color-black)}@media(min-width:768px){.auth-page .auth-layer__auth-form{box-sizing:border-box;width:368px}}.auth-page .auth-layer__auth-form .auth__accept-cgv,.auth-page .auth-layer__auth-form .auth__accept-cgv .relative-link,.auth-page .auth-layer__auth-form .auth__accept-cgv svg{color:#fff}.auth-page .auth-layer__auth-form .button--facebook,.auth-page .auth-layer__auth-form .button__text{font-size:1.6rem;line-height:22px}.auth-page .auth__forgotten-password{align-items:flex-start;height:auto;justify-content:flex-end}.auth-page .auth__forgotten-password a{font-size:1.2rem}.auth-page .auth__forgotten-password .relative-link{color:#fff}.auth-page .auth__password .control-group__note svg{fill:var(--color-black)}.auth-page input:-webkit-autofill{-webkit-text-fill-color:var(--color-black);-webkit-box-shadow:inset 0 0 0 1000px #ffffff4d;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.auth-page .recover-booking-data-form,.auth-page .search-booking-form{box-sizing:border-box;min-height:225px;width:295px}.auth-page .recover-booking-data-form__intro,.auth-page .recover-booking-data-form__success,.auth-page .recover-booking-data-form__title{color:var(--color-black)}.auth-page .icon--cross{height:15px;padding:2px;position:absolute;right:15px;top:15px;width:15px}.auth-page .icon--cross:hover{cursor:pointer}.auth-page .amount__value,.auth-page .auth__credit-banner{color:#fff}
/*# sourceMappingURL=auth.9d72ce198ac76b867f7e.css.map*/