.XhamsterAuthorization\#n7{align-items:center;background:rgba(151,151,151,.25);border:none;border-radius:90px;cursor:pointer;display:flex;justify-content:center;margin-left:8px;min-width:calc(50% - 4px);padding:10px 20px;transform:translateZ(0);transition:120ms ease-in-out}.XhamsterAuthorization\#n7.XhamsterAuthorization__loading\#Ot,.XhamsterAuthorization\#n7:hover{background-color:rgba(151,151,151,.35)}.XhamsterAuthorization\#n7.XhamsterAuthorization__loading\#Ot{cursor:wait}.XhamsterAuthorization__logo\#Fa{display:flex;opacity:.8}.XhamsterAuthorization__label\#r5{color:#858585;display:flex;flex:0;font-size:.875rem;font-weight:500;line-height:20px;margin-left:8px}.third-party-authorization{display:flex;flex-direction:column}.third-party-authorization__separator{align-items:center;color:rgba(79,79,79,.8);display:flex;font-size:12px;justify-content:center;line-height:15px;margin:0 0 8px;text-align:center}.third-party-authorization__separator:after,.third-party-authorization__separator:before{border-top:1px solid currentColor;content:"";display:block;flex:1;margin:10px 0;opacity:.3}.third-party-authorization__separator:before{margin-right:16px}.third-party-authorization__separator:after{margin-left:16px}.third-party-authorization__separator--bottom{margin:15px 0 0;order:1}.third-party-authorization__separator--hidden{display:none}.third-party-authorization .google-authorization{background:#e0535c;border:2px solid rgba(255,255,255,0);align-items:center;border-radius:4px;cursor:pointer;justify-content:space-between;max-width:300px;min-height:38px;padding:5px 0;width:100%;display:flex;flex-direction:row;transition:120ms ease-in-out}.third-party-authorization .google-authorization .google-authorization-icon{border-right:1px solid rgba(248,248,248,.5);padding:0 15px 0 20px}.third-party-authorization .google-authorization .google-authorization-label{color:#f8f8f8;font-weight:700;justify-content:center;text-align:center;font-size:.938rem;line-height:1.188rem;display:flex;flex-direction:row;flex:1;flex-basis:auto;flex-grow:1;flex-shrink:1}.third-party-authorization .google-authorization:hover{background:#ea5f69}.third-party-authorization .twitter-auth-wrapper{margin-top:12px}.third-party-authorization .twitter-auth{background:#4691d0;border:2px solid rgba(255,255,255,0);align-items:center;border-radius:4px;cursor:pointer;justify-content:space-between;max-width:300px;min-height:38px;padding:5px 0;width:100%;display:flex;flex-direction:row;transition:120ms ease-in-out}.third-party-authorization .twitter-auth .twitter-auth-icon{border-right:1px solid rgba(79,79,79,.5);color:#f8f8f8;padding:0 15px 0 20px}.third-party-authorization .twitter-auth .twitter-auth-label{color:#f8f8f8;font-weight:700;justify-content:center;opacity:.8;text-align:center;font-size:.938rem;line-height:1.188rem;display:flex;flex-direction:row;flex:1;flex-basis:auto;flex-grow:1;flex-shrink:1}.third-party-authorization .twitter-auth:hover{background:#449dda}.third-party-authorization--new-style .third-party-authorization__separator{color:rgba(151,151,151,.85);font-size:14px;font-weight:500;line-height:15px}.third-party-authorization--new-style .third-party-authorization__separator:after,.third-party-authorization--new-style .third-party-authorization__separator:before{display:none}.third-party-authorization--new-style .third-party-authorization__separator--bottom:after,.third-party-authorization--new-style .third-party-authorization__separator--bottom:before{display:block}.third-party-authorization--new-style .third-party-authorization__wrapper{display:flex;flex-direction:row;justify-content:center}.third-party-authorization--new-style .google-authorization-wrapper{max-width:120px;width:100%}.third-party-authorization--new-style .twitter-auth-wrapper{margin-left:15px;margin-top:0;max-width:120px;width:100%}.third-party-authorization--new-style.sign-up-new__center-wrapper--with-signup-without-email .twitter-auth-wrapper{margin-left:8px;max-width:none}.third-party-authorization--new-style.sign-up-new__center-wrapper--with-signup-without-email .google-authorization-wrapper{max-width:none}.third-party-authorization--new-style .google-authorization,.third-party-authorization--new-style .twitter-auth{align-items:center;background:rgba(151,151,151,.25);border:none;border-radius:90px;justify-content:center;padding:10px 20px;transform:translateZ(0)}.third-party-authorization--new-style .google-authorization:hover,.third-party-authorization--new-style .twitter-auth:hover{background:rgba(151,151,151,.35)}.third-party-authorization--new-style .google-authorization .google-authorization-icon,.third-party-authorization--new-style .twitter-auth .twitter-auth-icon{border-right:none;padding:0}.third-party-authorization--new-style .google-authorization .google-authorization-label,.third-party-authorization--new-style .twitter-auth .twitter-auth-label{color:#858585;display:inline;flex:0;font-weight:500;line-height:20px;margin-left:6px;font-size:.875rem}.third-party-authorization--new-style .twitter-auth .twitter-auth-icon{color:rgba(79,79,79,.8)}.third-party-authorization--new-style.third-party-authorization--full-width .google-authorization-wrapper{max-width:none}.third-party-authorization--new-style.third-party-authorization--full-width .twitter-auth-wrapper{margin-left:0;max-width:none}.third-party-authorization--new-purchase-modal{width:320px}.third-party-authorization--new-purchase-modal .third-party-authorization__wrapper{justify-content:unset}.third-party-authorization--new-purchase-modal .google-authorization-wrapper,.third-party-authorization--new-purchase-modal .twitter-auth-wrapper{max-width:154px;width:100%}.third-party-authorization--new-purchase-modal .google-authorization,.third-party-authorization--new-purchase-modal .twitter-auth{background-color:#f3f3f3}.third-party-authorization--new-purchase-modal .google-authorization:hover,.third-party-authorization--new-purchase-modal .twitter-auth:hover{background-color:#e6e6e6}.third-party-authorization--new-purchase-modal .google-authorization .google-authorization-label,.third-party-authorization--new-purchase-modal .twitter-auth .twitter-auth-label{color:#3b3b3b!important;opacity:1}.third-party-authorization--new-purchase-modal .twitter-auth .twitter-auth-icon{color:#000}.third-party-authorization--new-purchase-modal .third-party-authorization__separator{color:#3b3b3b;font-size:12px;font-weight:400;height:12px;line-height:16px;margin-bottom:16px;margin-top:16px}.third-party-authorization--new-purchase-modal .third-party-authorization__separator:after,.third-party-authorization--new-purchase-modal .third-party-authorization__separator:before{border-top:1px solid rgba(16,16,16,.4);display:block}.login-form__field{margin-bottom:16px}.login-form__recaptcha{height:64px;transform:scale(.84);transform-origin:0 0}.login-form__input,.login-form__submit{width:100%}.login-form__error-message{white-space:break-spaces}.login-form__error-message a.login-form__error-link.login-form__error-link.login-form__error-link{font-weight:500}.login-form .forgot-password-link{display:inline-block;padding-top:5px;font-size:.875rem}.login-form .forgot-password-link:hover{text-decoration:none}.LoginWithoutPasswordPinCode__inputContainer\#c5{display:flex;justify-content:space-between}.LoginWithoutPasswordPinCode__input\#p5.LoginWithoutPasswordPinCode__input\#p5.LoginWithoutPasswordPinCode__input\#p5.LoginWithoutPasswordPinCode__input\#p5{background-color:rgba(255,255,255,.1);border:2px solid rgba(151,151,151,.8);border-radius:8px;box-shadow:none;font-size:24px;font-weight:700;height:56px;line-height:44px;padding:6px;text-align:center;width:36px}.LoginWithoutPasswordPinCode__input\#p5.LoginWithoutPasswordPinCode__input\#p5.LoginWithoutPasswordPinCode__input\#p5.LoginWithoutPasswordPinCode__input\#p5.LoginWithoutPasswordPinCode__error\#rG{border:1px solid rgba(195,51,67,.5);box-shadow:none;color:#f14b57}.LoginWithoutPasswordPinCode__description\#qU{margin:8px 0 0}.LoginWithoutPasswordPinCode__description\#qU:first-of-type{margin-top:16px}.LoginWithoutPasswordPinCode__form\#Mq{margin-top:24px}.LoginWithoutPasswordPinCode__submitButton\#ZX{margin:24px 0 0;width:100%}.LoginWithoutPasswordPinCode__email\#rN{color:#4f4f4f}.LoginWithoutPasswordPinCode__ul\#Ci{font-size:13px;font-weight:400;letter-spacing:.2px;line-height:18px;list-style:initial;margin-top:8px;max-width:200px;padding-left:16px}.LoginWithoutPasswordPinCode__ul_resent\#pi li:last-of-type{display:none}.LoginWithoutPasswordPinCode__errorTooltip\#lU.LoginWithoutPasswordPinCode__errorTooltip\#lU>.tooltip-inner{color:#fff;padding:16px}.LoginWithoutPasswordPinCode__errorTitle\#tH{font-size:13px;font-weight:700;letter-spacing:.2px;line-height:18px}.LoginWithoutPasswordPinCode__emailDomain\#ml{align-items:center;background:rgba(16,16,16,.1);border-radius:4px;color:#4f4f4f;display:inline-flex;font-size:13px;font-style:normal;font-weight:500;justify-content:center;line-height:normal;margin-top:8px;padding:6px 8px}.LoginWithoutPasswordPinCode__emailIcon\#ic{margin-right:4px}.LoginWithoutPasswordPinCode__nowrap\#Tt{white-space:nowrap}.ResendMagicLink\#Lx{font-size:13px;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:18px;margin-top:24px}.ResendMagicLink__resendContainer\#ju{align-items:center;display:inline-flex;height:26.5px;margin-bottom:0;padding:2px}.ResendMagicLink__resendContainer_success\#oc{color:#101010}.ResendMagicLink__resendContainer_error\#bx{color:#f14b57;margin-bottom:0;white-space:pre-line}.ResendMagicLink__link\#R0{color:#2f2f2f}.ResendMagicLink__link\#R0:hover{color:#8bc34a;color:var(--primary-light);text-decoration:none}.ResendMagicLink__resentCheck\#rX{fill:#67a52c}.ResendMagicLink__captchaContainer\#OF{align-items:center;display:flex}.ResendMagicLink__loaderContainer\#Jv{align-items:center;display:flex;height:64px;justify-content:center;width:100%}.TwoFALogin\#rF{align-items:center;display:flex;flex-direction:column}.TwoFALogin__h1\#G2{color:#4f4f4f;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin:16px 0 0}.TwoFALogin__shield\#zP{background:url(features/authIsolated/components/Login/TwoFALoginModals/shield_light.svg) center center no-repeat;height:50px;width:40px}.TwoFALogin__blocked\#yk{color:#f14b57}.TwoFALogin__description\#Gv{color:#4f4f4f;font-size:13px;letter-spacing:.2px;line-height:18px;margin:8px 0 0;opacity:.8}.TwoFALogin__field\#tk{margin-top:24px;text-align:center;width:100%}.TwoFALogin__btn\#NH{font-size:16px;margin:16px 0 0;width:100%}.TwoFALogin__checkBox\#et{font-size:13px;font-weight:500;letter-spacing:.2px;line-height:18px;margin:12px 0 8px;padding:3px}.TwoFALogin__checkBox\#et .checkbox-ds__content{color:#101010}.TwoFALogin__errorWrapper\#LK{padding:8px 6px}.TwoFALogin__error\#Fh{font-size:13px;font-weight:700;letter-spacing:.2px;line-height:18px}.TwoFALogin__errorDescription\#WG{font-size:13px;font-weight:400;letter-spacing:.2px;line-height:18px;margin:8px 0 0}.login{margin:0 auto;width:320px}.login__login-without-password-link{align-items:center;color:#858585;display:inline-flex;margin-top:16px;font-size:.875rem}.login__login-without-password-link:hover{color:#8bc34a;color:var(--primary-light);text-decoration:none}.login__login-without-password-link:hover .login__login-without-password-link-icon{background-color:#8bc34a;background-color:var(--primary-light)}.login__login-without-password-link-icon{background-color:#858585;display:inline-block;height:20px;margin-right:10px;-webkit-mask-image:url(features/authIsolated/components/Login/LoginWithoutPassword/LoginWithoutPasswordLinkStyled/images/sparkles.svg);mask-image:url(features/authIsolated/components/Login/LoginWithoutPassword/LoginWithoutPasswordLinkStyled/images/sparkles.svg);width:20px}.login__form-wrapper{background:#f7f7f7;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.5);padding:40px 32px;position:relative;text-align:center;width:100%}.login--step-login .login__form-wrapper{padding-top:40px}.login__title{color:#4f4f4f;font-size:24px;font-weight:700;line-height:32px;margin-bottom:30px;white-space:pre-wrap}.login__description{color:rgba(79,79,79,.8);font-size:13px;font-weight:500;letter-spacing:.2px;line-height:18px;margin-top:12px}.login__header{color:rgba(248,248,248,.5);display:flex;height:24px;justify-content:space-between;margin-bottom:8px;padding:5px}.login__header-devider{flex:1}.login__header .icon{color:rgba(248,248,248,.6);cursor:pointer;margin-right:0;pointer-events:unset}.login__header .icon:hover{color:#f8f8f8}.login__close-button{cursor:pointer;padding:10px 5px 10px 10px}.login__close-button .login__close-icon{color:rgba(255,255,255,.4);height:13px;margin-right:0;transition:.25s ease-in-out;width:13px}.login__close-button:hover .login__close-icon{color:rgba(255,255,255,.8);margin-right:0}.login__form-wrapper--without-password{padding:35px}.login__third-party-authorization{margin:52px 0 0}.login__third-party-authorization--top{margin:0 0 13px;order:-1}.login__form-and-social-auth{display:flex;flex-direction:column;margin-top:24px}.login__footer{color:rgba(248,248,248,.6);padding:10px 0 0;position:relative;text-align:center;width:100%}.login__footer-link{align-items:center;color:rgba(248,248,248,.8);display:inline-flex;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px}.login__footer-link:hover{color:#f8f8f8;opacity:1;text-decoration:none}.login-page{background-color:#404040}.login-page__vr-button{margin-top:-45px;text-align:left}@media screen and (max-width:1023px){.login-form__error-message a.login-form__error-link.login-form__error-link.login-form__error-link{color:#2f2f2f}.LoginWithoutPasswordPinCode__errorTooltip\#lU.LoginWithoutPasswordPinCode__errorTooltip\#lU{margin-top:16px;padding:0}.LoginWithoutPasswordPinCode__errorTooltip\#lU.LoginWithoutPasswordPinCode__errorTooltip\#lU>.tooltip-inner{padding:0}}@media screen and (max-width:639px){.login-page__vr-button{margin-bottom:15px}}@media screen and (max-width:479px){.third-party-authorization--new-purchase-modal .third-party-authorization__separator,.third-party-authorization--new-style .third-party-authorization__separator{font-size:12px}}