*{margin:0;padding:0}body{background:#fff;font-family:"Open Sans",sans-serif;background-size:cover;min-height:100vh}main{margin-top:10vh}.cla_title{font-family:Rubik;font-weight:300;font-size:18px;line-height:150%;letter-spacing:0;text-align:center;vertical-align:middle;color:#0e1d1f;text-align:left;max-width:400px;width:calc(100% - 40px)!important;margin:auto}.index1{text-align:center}.mobile{display:none!important}#operator_select{display:none}.header-loovasport{display:flex;justify-content:space-between}#logo{margin:20px 0 0 20px}#cancel{width:14px;height:14px;margin:20px 20px 0 0}.welcome{font-style:normal;text-align:center;color:#4f00a2;font-family:Teko,sans-serif;font-weight:700;font-size:42px;line-height:42px;letter-spacing:0}.line{border-bottom:5px solid #7c00ff;max-width:80px;margin-bottom:10px;margin:20px auto}.text1{color:#0e1d1f;width:400px;margin:10px auto;font-family:Rubik,sans-serif;font-weight:300;font-size:16px;line-height:120%;letter-spacing:0;text-align:center}.text2{font-family:Rubik,sans-serif;font-style:normal;text-align:center;color:#0e1d1f;width:400px;margin:10px auto;font-weight:300;font-size:14px;line-height:120%}.elite{color:#7c00ff;text-decoration:inherit}.text_here2{text-decoration:none}.cla_h2{font-weight:400;font-size:18px;line-height:25px;text-align:center;padding:12px 0 15px;color:#353535;background:linear-gradient(180deg,#fdfdfd 0,#ebeff4 100%);border-radius:5px 5px 0 0}.cusButton{font-family:"Barlow Condensed",sans-serif;position:relative;background:#bcc8d8;width:400px;max-width:calc(100% - 40px);padding:15px 0 14px 0;color:#fff;font-style:normal;font-weight:700;font-size:18px;line-height:18px;text-transform:uppercase;letter-spacing:2px;border:0;margin-top:20px;margin-bottom:30px;border-radius:5px;padding:22px 0;cursor:not-allowed}.cusButton a{text-decoration:none}.cusButton.active{background:#7c00ff;cursor:pointer}.cusButton.active::after{display:none;animation:2s ease-in infinite slideFromLeft}.cusButton:hover{text-decoration:none;background:#bcc8d8}.cusButton.active:hover{background:#ffba00;color:#fff;text-decoration:none}.cusButton::after{position:absolute;top:0;bottom:0;content:"";background:url(/gstore-auth/ba-loovasport-auth/images/arrow.webp) center center/cover no-repeat;left:85%;margin:auto;width:19px;height:15px}.invalid--phone--message{left:0;right:0;top:82px;color:#ff4949;font-size:13px}@keyframes slideFromLeft{0%{transform:translateX(0)}50%{transform:translateX(-100%)}100%{transform:translateX(0)}}._inputs{position:relative;color:#353535}.input__number.active{color:#7c00ff}#tel-input::placeholder,.input__number::placeholder,.tel-input::placeholder{text-align:center;color:#acacac;font-family:Rubik,sans-serif;font-weight:300;font-style:italic;font-size:18px;line-height:150%;text-align:left}.pin .input__number::placeholder{font-style:italic;text-align:center}.cta__pin{background:0;border:0;display:block;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;text-decoration-line:underline;color:#353535;margin:18px auto 0}#tel-input.active,.input__number.active,.tel-input.active{border:1px solid #7c00ff}#tel-input,.tel-input{border:2px solid #eee;box-sizing:border-box;border-radius:5px;width:400px;height:55px;max-width:calc(100% - 40px);font-size:20px;padding-left:20px;margin:0 auto;text-align:left;outline:0}#errorMSISDN,#errorPhone,#errorPincode{display:none}.oops{content:url(/gstore-auth/ba-loovasport-auth/images/oops.webp);margin:0 auto!important}.none-welcome{display:none}.nonAnimation{animation:unset!important;-webkit-animation:unset!important;-o-animation:unset!important;-moz-animation:unset!important}@media screen and (max-width:550px){.mobile{display:unset!important}.text1{width:calc(100% - 40px)!important}.cusButton.active:hover{background:#7c00ff}.become-member-touch{background:#ffba00!important}}@media screen and (max-width:380px){.header_left .logo{margin:0 20px 0 0}.header_left .menu{height:40px}}@media screen and (max-width:320px){#tel-input::placeholder,.tel-input::placeholder{font-size:13px}.text1{font-size:13px}.oops{width:80%}}