h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.loader-module__circle--_xTsh{display:flex;justify-content:center;align-items:center;width:100%;min-height:100%}.loader-module__circle--_xTsh.loader-module__alignTop--3lD2-{align-items:flex-start}.loader-module__circle--_xTsh>div{width:60px;height:60px;position:relative}.loader-module__circle--_xTsh>div>div{position:absolute;top:0;left:0;width:60px;height:60px;border-radius:50%;background-color:#ba1628;opacity:.8;animation:loader-module__bounces--1Nit9 2s ease-in-out infinite}.loader-module__circle--_xTsh>div>div:first-child{animation-delay:-1s}.loader-module__loadingBar--2UZyT{width:100%;height:2px;position:relative;overflow:hidden}@media(min-width:768px){.loader-module__loadingBar--2UZyT{height:3px}}.loader-module__loadingBar--2UZyT.loader-module__alignTop--3lD2-{position:absolute;top:0;right:0;left:0}.loader-module__barAnimation--A1TU0{width:100%;height:3px;background:#ba1628;position:absolute;transition:all infinite 1s ease-out;animation-name:loader-module__loading-interminate--3apDi;animation-duration:2s;animation-iteration-count:infinite}@keyframes loader-module__bounces--1Nit9{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes loader-module__loading-interminate--3apDi{0%{left:0;width:0}to{left:100%;right:0}}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.googleButton__googleButton--3Zc3C{margin-bottom:8px;width:100%}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.socialButtons__socialButtons--3XvDF{display:block}.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z{max-width:310px;display:block;margin:0 auto}.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__appleButtonContainer--2iYI7{height:48px;max-height:48px;margin-bottom:16px}@media(min-width:1024px){.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__appleButtonContainer--2iYI7{margin-bottom:24px}}.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:16px;text-align:left}@media(min-width:1024px){.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l{margin-bottom:24px}}.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialApple--1TpyK,.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialFacebook--3aH4Y{color:#fff;background-color:#000}.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialApple--1TpyK:active,.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialApple--1TpyK:focus,.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialApple--1TpyK:hover,.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialFacebook--3aH4Y:active,.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialFacebook--3aH4Y:focus,.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialFacebook--3aH4Y:hover{color:#fafafa;background-color:#1a1a1a}.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialFacebook--3aH4Y{color:#fff;background-color:#4a659f}.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialFacebook--3aH4Y:active,.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialFacebook--3aH4Y:focus,.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialButton--3j85l.socialButtons__themeSocialFacebook--3aH4Y:hover{color:#fafafa;background-color:#3a4f7c}.socialButtons__socialButtons--3XvDF .socialButtons__socialButtonsInner--1V85Z .socialButtons__socialIcon--3Yf3T{height:20px;margin-right:16px;position:relative;width:20px}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.typeEmailForm__fieldContainer--3wzOq{max-width:310px;display:block;position:relative;margin:0 auto 16px}@media(min-width:1024px){.typeEmailForm__fieldContainer--3wzOq{margin-bottom:24px}}.typeEmailForm__modalButton--3f-_6{max-width:310px;display:block;margin:0 auto 40px}@media(min-width:1024px){.typeEmailForm__modalButton--3f-_6{margin-bottom:48px}}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.forgotPassword__forgotPassword--1Lhym{display:flex;flex-direction:column}@media(min-width:1024px){.forgotPassword__forgotPassword--1Lhym{height:100%;justify-content:center}}.forgotPassword__title--38EUe{font-size:26px;line-height:normal;font-weight:600;margin-top:0;margin-bottom:0}@media(min-width:1024px){.forgotPassword__title--38EUe{font-size:32px;line-height:48px}}.forgotPassword__info--22i8x{font-size:16px;line-height:24px;font-weight:400;margin:32px 0}@media(min-width:768px){.forgotPassword__info--22i8x{font-size:20px;line-height:28px}}.forgotPassword__emphasis--2Jo_3{font-weight:600}.forgotPassword__confirmation--2EW5V{margin-top:-24px;margin-bottom:0}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.loginTypeEmail__loginTypeEmail--26AEv{display:flex;flex-direction:column}@media(min-width:1024px){.loginTypeEmail__loginTypeEmail--26AEv{height:100%;justify-content:center}}.loginTypeEmail__title--3PJsR{font-size:26px;line-height:normal;font-weight:600;margin-bottom:24px;margin-top:0;font-weight:400;align-self:center}@media(min-width:1024px){.loginTypeEmail__title--3PJsR{font-size:32px;line-height:48px}}.loginTypeEmail__title--3PJsR .loginTypeEmail__titleJoin--1GefU{color:#ba1628;-webkit-text-decoration-color:#ba1628;text-decoration-color:#ba1628;text-decoration:none}.loginTypeEmail__title--3PJsR .loginTypeEmail__titleJoin--1GefU:hover{cursor:pointer;text-decoration:underline}.loginTypeEmail__title--3PJsR .loginTypeEmail__titleJoin--1GefU .loginTypeEmail__joinVivino--xXE4s{font-weight:400}.loginTypeEmail__title--3PJsR .loginTypeEmail__titleLogIn--3FeGX{font-weight:600}@media(min-width:768px){.loginTypeEmail__title--3PJsR{margin-bottom:32px}}@media(min-width:1024px){.loginTypeEmail__title--3PJsR{margin-bottom:40px}}.loginTypeEmail__headline--26tFt{display:block;margin-top:16px;font-size:16px;line-height:24px}@media(min-width:768px){.loginTypeEmail__headline--26tFt{font-size:20px;line-height:28px}}.loginTypeEmail__divider--20giA{border-top:1px solid #eae0da;color:#a8a5a3;height:0;font-size:16px;line-height:24px;font-weight:400;margin-bottom:40px;text-align:center}@media(min-width:1024px){.loginTypeEmail__divider--20giA{margin-bottom:48px;font-size:20px;line-height:28px}}.loginTypeEmail__divider--20giA .loginTypeEmail__dividerText--2f2hK{background-color:#fff;margin:-12px auto 0;width:48px}@media(min-width:1024px){.loginTypeEmail__divider--20giA .loginTypeEmail__dividerText--2f2hK{margin-top:-16px}}.loginTypeEmail__footer--3UCGX{font-size:14px;line-height:16px;font-weight:400;text-align:right}@media(min-width:1024px){.loginTypeEmail__footer--3UCGX{font-size:16px;line-height:24px}}.loginTypeEmail__footer--3UCGX .loginTypeEmail__link--3fmHe{font-weight:400;color:#ba1628;text-decoration:none}.loginTypeEmail__footer--3UCGX .loginTypeEmail__link--3fmHe:hover{text-decoration:underline;-webkit-text-decoration-color:#ba1628;text-decoration-color:#ba1628;cursor:pointer}.loginTypeEmail__errorMessage--2J2KS{color:#ba1628;display:block;font-size:14px;line-height:16px;font-weight:400;margin:4px 0 0}@media(min-width:768px){.loginTypeEmail__errorMessage--2J2KS{font-size:16px;line-height:24px;font-weight:400}}.loginTypeEmail__socialError--37RRb{margin-bottom:16px}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.loginTypePassword__loginTypePassword--3M0qz{display:flex;flex-direction:column}@media(min-width:1024px){.loginTypePassword__loginTypePassword--3M0qz{height:100%;justify-content:center}}.loginTypePassword__title--3xhJn{font-size:26px;line-height:normal;font-weight:600;margin-top:0;margin-bottom:24px}@media(min-width:1024px){.loginTypePassword__title--3xhJn{font-size:32px;line-height:48px}}.loginTypePassword__forgotPassword--4GqGv{color:#ba1628;white-space:nowrap;font-size:14px;line-height:16px;font-weight:400;flex-grow:1;text-align:left}@media(min-width:768px){.loginTypePassword__forgotPassword--4GqGv{text-align:right;justify-self:flex-end}}@media(min-width:1024px){.loginTypePassword__forgotPassword--4GqGv{font-size:16px;line-height:24px}}.loginTypePassword__actionsContainer--15kqw{display:flex;flex-direction:column;grid-gap:16px;gap:16px;margin-bottom:40px}@media(min-width:768px){.loginTypePassword__actionsContainer--15kqw{flex-direction:row;margin-bottom:48px}}@media(min-width:1024px){.loginTypePassword__actionsContainer--15kqw{margin-bottom:64px}}.loginTypePassword__fieldContainer--3lvwu{display:block;position:relative;margin-bottom:16px}@media(min-width:1024px){.loginTypePassword__fieldContainer--3lvwu{margin-bottom:24px}}.loginTypePassword__magicLinkContainer--3oftd .loginTypePassword__magicLinkTitle--1u3aF{font-size:16px;line-height:24px;font-weight:600;margin-top:0;margin-bottom:4px}@media(min-width:768px){.loginTypePassword__magicLinkContainer--3oftd .loginTypePassword__magicLinkTitle--1u3aF{font-size:20px;line-height:28px}}.loginTypePassword__magicLinkContainer--3oftd .loginTypePassword__info--2c5Us{font-size:16px;line-height:24px;font-weight:400;margin:0 0 8px}@media(min-width:768px){.loginTypePassword__magicLinkContainer--3oftd .loginTypePassword__info--2c5Us{font-size:20px;line-height:28px}}.loginTypePassword__magicLinkContainer--3oftd .loginTypePassword__magicLinkAction--1LgnD{font-size:14px;line-height:16px;font-weight:400;color:#ba1628}@media(min-width:1024px){.loginTypePassword__magicLinkContainer--3oftd .loginTypePassword__magicLinkAction--1LgnD{font-size:16px;line-height:24px}}.loginTypePassword__errorMessage--3juWI{color:#ba1628;display:block;font-size:14px;line-height:16px;font-weight:400;margin:4px 0 0}@media(min-width:768px){.loginTypePassword__errorMessage--3juWI{font-size:16px;line-height:24px;font-weight:400}}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.magicLinkSent__magicLinkSent--YXb1c{display:flex;flex-direction:column}@media(min-width:1024px){.magicLinkSent__magicLinkSent--YXb1c{height:100%;justify-content:center}}.magicLinkSent__title--sRNQs{font-size:20px;line-height:28px;font-weight:400;margin-bottom:24px;word-wrap:break-word}.magicLinkSent__title--sRNQs .magicLinkSent__emphasis--23w0h{font-weight:600}.magicLinkSent__info--s5Npj{font-size:16px;line-height:24px;font-weight:400;margin:0}@media(min-width:768px){.magicLinkSent__info--s5Npj{font-size:20px;line-height:28px}}.magicLinkSent__info--s5Npj.magicLinkSent__small--2a-Xr{font-size:16px;line-height:24px;font-weight:400;margin-top:40px}@media(min-width:768px){.magicLinkSent__info--s5Npj.magicLinkSent__small--2a-Xr{margin-top:48px;font-size:14px;line-height:16px}}@media(min-width:1024px){.magicLinkSent__info--s5Npj.magicLinkSent__small--2a-Xr{margin-top:64px;font-size:16px;line-height:24px}}.magicLinkSent__info--s5Npj .magicLinkSent__usePasswordLink--zTetX{color:#ba1628;font-weight:400}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.resetPassword__resetPassword--4wv1T{display:flex;flex-direction:column}@media(min-width:1024px){.resetPassword__resetPassword--4wv1T{height:100%;justify-content:center}}.resetPassword__info--2pKtc{font-size:16px;line-height:24px;font-weight:400;margin:0 0 40px}@media(min-width:768px){.resetPassword__info--2pKtc{font-size:20px;line-height:28px}}.resetPassword__title--1W3k2{font-size:26px;line-height:normal;font-weight:600;margin-top:0;margin-bottom:24px}@media(min-width:1024px){.resetPassword__title--1W3k2{font-size:32px;line-height:48px}}.resetPassword__fieldContainer--2Sssz{display:block;position:relative;margin-bottom:16px}@media(min-width:1024px){.resetPassword__fieldContainer--2Sssz{margin-bottom:24px}}.resetPassword__modalButton--8PieX{margin-bottom:24px}.resetPassword__errorMessage--g01nI{color:#ba1628;display:block;font-size:14px;line-height:16px;font-weight:400;margin:4px 0 0}@media(min-width:768px){.resetPassword__errorMessage--g01nI{font-size:16px;line-height:24px;font-weight:400}}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.signupForm__signupForm--1wydH{display:flex;flex-direction:column;margin-top:-16px}@media(min-width:1024px){.signupForm__signupForm--1wydH{height:100%;justify-content:center}}.signupForm__logo--3mrdx{height:60px;width:38px;margin:0 auto}@media(min-width:768px){.signupForm__logo--3mrdx{height:100px;width:63px}}.signupForm__title--3f9zQ{font-size:26px;line-height:normal;font-weight:600;margin:0 0 24px;text-align:center}@media(min-width:1024px){.signupForm__title--3f9zQ{font-size:32px;line-height:48px;margin:0 0 40px}}.signupForm__fieldContainer--2Jdyb{display:block;position:relative;margin-bottom:16px}@media(min-width:1024px){.signupForm__fieldContainer--2Jdyb{margin-bottom:24px}}.signupForm__fieldContainer--2Jdyb.signupForm__lastName--2_k6O{margin-bottom:32px}@media(min-width:1024px){.signupForm__fieldContainer--2Jdyb.signupForm__lastName--2_k6O{margin-bottom:56px}}.signupForm__fieldContainer--2Jdyb.signupForm__password--27fCt{margin-bottom:0}.signupForm__modalButton--3srkF{margin-top:16px;margin-bottom:32px}@media(min-width:1024px){.signupForm__modalButton--3srkF{margin-top:24px;margin-bottom:48px}}.signupForm__footer--3xLYl{font-size:14px;line-height:16px;font-weight:400}@media(min-width:1024px){.signupForm__footer--3xLYl{font-size:16px;line-height:24px}}.signupForm__footer--3xLYl .signupForm__link--2ddWX{color:#ba1628}.signupForm__footer--3xLYl .signupForm__magicLinkTitle--3dGId{font-size:16px;line-height:24px;font-weight:600;margin:0 0 4px}@media(min-width:768px){.signupForm__footer--3xLYl .signupForm__magicLinkTitle--3dGId{font-size:20px;line-height:28px;font-weight:600}}.signupForm__footer--3xLYl .signupForm__info--1JFhe{font-size:16px;line-height:24px;font-weight:400;margin:0 0 8px}@media(min-width:768px){.signupForm__footer--3xLYl .signupForm__info--1JFhe{font-size:20px;line-height:28px;font-weight:400}}.signupForm__footer--3xLYl .signupForm__link--2ddWX{font-size:14px;line-height:16px;font-weight:400}@media(min-width:768px){.signupForm__footer--3xLYl .signupForm__link--2ddWX{font-size:16px;line-height:24px;font-weight:400}}.signupForm__errorMessage--3ohyF{color:#ba1628;display:block;font-size:14px;line-height:16px;font-weight:400;margin:4px 0 0}@media(min-width:768px){.signupForm__errorMessage--3ohyF{font-size:16px;line-height:24px;font-weight:400}}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.anchor-module__anchor--3S_N4{color:#1e1e1e;text-align:center;text-decoration:none}.anchor-module__anchor--3S_N4:hover{color:#1e1e1e;text-decoration:underline;cursor:pointer}.anchor-module__anchor--3S_N4:active{outline:0}.anchor-module__anchor--3S_N4.anchor-module__vivinoLink--1pt52{font-size:16px;line-height:24px;color:#ba1628;text-decoration:none}.anchor-module__anchor--3S_N4.anchor-module__vivinoLink--1pt52:hover{color:#8e041a;cursor:pointer}.anchor-module__anchor--3S_N4.anchor-module__baseLink--bt5Ay{text-align:left;color:#8e041a}.anchor-module__anchor--3S_N4.anchor-module__baseLink--bt5Ay:hover{color:#ba1628;text-decoration:underline}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.signupTypeEmail__signupTypeEmail--b9be5{display:flex;flex-direction:column}@media(min-width:1024px){.signupTypeEmail__signupTypeEmail--b9be5{height:100%;justify-content:center}}.signupTypeEmail__title--2W0fO{font-size:26px;line-height:normal;font-weight:600;margin-top:0;font-weight:400;margin-bottom:16px;align-self:center}@media(min-width:1024px){.signupTypeEmail__title--2W0fO{font-size:32px;line-height:48px}}.signupTypeEmail__title--2W0fO .signupTypeEmail__titleJoin--12LdW{font-weight:600}.signupTypeEmail__title--2W0fO .signupTypeEmail__titleLogIn--11NfU{color:#ba1628}.signupTypeEmail__title--2W0fO .signupTypeEmail__titleLogIn--11NfU:hover{text-decoration:underline;color:#ba1628;-webkit-text-decoration-color:#ba1628;text-decoration-color:#ba1628;cursor:pointer}.signupTypeEmail__info--LmzcY{font-weight:400;font-size:16px;line-height:24px;margin:0 0 24px;text-align:center}@media(min-width:768px){.signupTypeEmail__info--LmzcY{font-size:20px;line-height:28px}}.signupTypeEmail__divider--3Xa9v{border-top:1px solid #eae0da;color:#a8a5a3;height:0;font-size:16px;line-height:24px;font-weight:400;margin-bottom:40px;text-align:center}@media(min-width:1024px){.signupTypeEmail__divider--3Xa9v{margin-bottom:48px;font-size:20px;line-height:28px}}.signupTypeEmail__divider--3Xa9v .signupTypeEmail__dividerText--3Auzf{background-color:#fff;margin:-12px auto 0;width:48px}@media(min-width:1024px){.signupTypeEmail__divider--3Xa9v .signupTypeEmail__dividerText--3Auzf{margin-top:-16px}}.signupTypeEmail__footer--2JFvL{font-size:14px;line-height:16px;font-weight:400;margin-top:8px;text-align:right}@media(min-width:1024px){.signupTypeEmail__footer--2JFvL{font-size:16px;line-height:24px}}.signupTypeEmail__footer--2JFvL .signupTypeEmail__link--3Tv89{font-weight:400;color:#ba1628}@media(min-width:768px){.signupTypeEmail__footer--2JFvL{margin-top:0}}.signupTypeEmail__footer--2JFvL .signupTypeEmail__link--3Tv89{text-decoration:none}.signupTypeEmail__footer--2JFvL .signupTypeEmail__link--3Tv89:hover{text-decoration:underline;-webkit-text-decoration-color:#ba1628;text-decoration-color:#ba1628;color:#ba1628;cursor:pointer}.signupTypeEmail__tosInfo---mFi5{font-size:12px;line-height:16px;font-weight:400;display:flex;align-self:center}@media(min-width:768px){.signupTypeEmail__tosInfo---mFi5{font-size:14px;line-height:16px}}@media(min-width:1024px){.signupTypeEmail__tosInfo---mFi5{font-size:16px;line-height:24px}}.signupTypeEmail__tosInfo---mFi5 .signupTypeEmail__link--3Tv89{color:#1e1e1e;text-decoration:underline}.signupTypeEmail__tosInfo---mFi5 .signupTypeEmail__link--3Tv89:hover{color:#1e1e1e;text-decoration:underline}.signupTypeEmail__errorMessage--1HwH7{color:#ba1628;display:block;font-size:14px;line-height:16px;font-weight:400;margin:4px 0 0}@media(min-width:768px){.signupTypeEmail__errorMessage--1HwH7{font-size:16px;line-height:24px;font-weight:400}}.signupTypeEmail__socialError--3bENJ{margin-bottom:16px}.signupTypeEmail__emailForm--NRTzK{margin-top:24px}@media(min-width:768px){.signupTypeEmail__emailForm--NRTzK{margin-top:32px}}.signupTypeEmail__hasErrors--3CbEt{border-color:#ba1628}.signupTypeEmail__titleSeparator--1aR4j{font-weight:400}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.loginModal-module__imageAndContent--1smnB{display:flex}.loginModal-module__imageAndContent--1smnB .loginModal-module__imageContainer--3dWvE{background-color:#c38349;display:flex;min-width:417px}.loginModal-module__imageAndContent--1smnB .loginModal-module__image--3hySs{flex:1}.loginModal-module__imageAndContent--1smnB .loginModal-module__contentContainer--2e74v{flex-grow:1;position:relative;padding:56px 104px;min-width:576px}.loginModal-module__imageAndContent--1smnB .loginModal-module__contentContainer--2e74v .loginModal-module__backButton--2FCRS{font-size:16px;line-height:24px;font-weight:400;display:flex;align-items:flex-start;line-height:1;color:#ba1628;position:absolute;margin-top:2px;left:24px;top:24px;max-height:16px}.loginModal-module__imageAndContent--1smnB .loginModal-module__contentContainer--2e74v .loginModal-module__backButton--2FCRS .loginModal-module__chevron--1Z9nm{margin-right:8px}.loginModal-module__backButton--2FCRS{font-size:14px;line-height:16px;font-weight:400;display:flex;align-items:center;color:#ba1628;margin-top:48px}.loginModal-module__backButton--2FCRS .loginModal-module__chevron--1Z9nm{margin-right:4px}@media(min-width:768px){.loginModal-module__backButton--2FCRS{position:absolute;left:56px;bottom:40px;margin-top:0;margin-right:8px}}@media(min-width:1024px){.loginModal-module__backButton--2FCRS{font-size:16px;line-height:24px}}
h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px}@media(min-width:768px){h2{font-size:28px;line-height:40px;font-weight:600;margin:0 0 24px}}.userLogin-module__desktopBaseModal--3gnKG{border-radius:8px;width:1008px;min-width:1008px;max-width:1008px;height:100%;max-height:746px}.userLogin-module__desktopBaseModal--3gnKG .userLogin-module__closeBtn--1pSMk{right:24px;top:24px}.userLogin-module__desktopBaseModal--3gnKG label{display:inline-block}.userLogin-module__baseModal--2S4bc{padding:64px 24px 48px;overflow-y:auto}@media(min-width:768px){.userLogin-module__baseModal--2S4bc{border-radius:8px;width:435px;min-width:435px;max-width:435px;padding:96px 56px}}.userLogin-module__baseModal--2S4bc label{display:inline-block}

/*# sourceMappingURL=userLogin-52b29439d450f0abd42f.css.map*/