.register{width:100%;text-align:center}.register-block{margin:0 auto;width:28.75rem;display:inline-block}.register-block__title{font-size:1.75rem;line-height:2.0625rem;color:#444951}.register-block__totaltip{margin-top:.625rem;color:#e24247;font-size:.875rem;height:.875rem}.register__form{text-align:left;padding-top:1rem}.register__form-tip{display:block;font-size:.75rem;color:#e24247;line-height:.875rem;margin-top:.3125rem}.register__form-tip label{display:block!important}.register__form-checkbox{position:relative;margin-top:15px}.register__form-subscribe{font-size:.875rem;color:#2a2a2a}.register__form-submit{text-align:center;margin-bottom:1.25rem;margin-top:20px}.register__form-button{min-width:13.125rem;height:3.125rem;font-size:1.125rem;font-weight:500;letter-spacing:1px}.register__form-href{text-decoration:underline!important;color:#212121;font-size:.875rem}.register__form-prompt{color:#777;font-size:.875rem;line-height:1.0625rem;margin-right:.625rem}.register__group{height:7.0625rem}.register-success{width:35rem;height:100%;margin:0 auto;padding-top:4rem;text-align:center}.register-success__icon{font-size:5.375rem;color:#212121;line-height:1}.register-success__title{margin:0;margin-top:1.5rem}.register-success__title-text{font-size:1.5rem;color:#212121;line-height:1.75rem}.register-success__bottom{margin-top:2.25rem;margin-bottom:10.125rem}.register-success__button{width:12.5rem;height:3.125rem;font-size:1.125rem}.register_success_nova{display:none}.register label.checkbox{margin-bottom:0;position:relative;cursor:pointer}.register label.checkbox::before{content:"";width:15px;height:15px;float:left;border:1px solid #c1c1c1;border-radius:2px;margin-right:9px;margin-top:3px}@media (max-width:767.98px){.register label.checkbox::before{width:.8125rem;height:.8125rem;margin-right:.34375rem}}.register input[type=checkbox]:checked+label::before{background:#212121;border:1px solid #212121}.register input[type=checkbox]:checked+label::after{content:" ";width:6px;height:10px;left:5px;display:block;top:4px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #fff;border-top:none;border-left:none}@media (max-width:767.98px){.register input[type=checkbox]:checked+label::after{top:2px;left:4px}}@media screen and (max-width:767.98px){.register-block{width:100%;padding-left:.9375rem;padding-right:.9375rem}.register-block__title{height:1.6875rem;font-size:1.375rem;color:#000;line-height:1.625rem}.register__form{padding-top:.84375rem}.register__form-tip{font-size:.75rem;color:#e24247;line-height:.875rem;margin-top:.3125rem}.register__form-tip label{display:block!important;margin-bottom:0}.register__form-checkbox{margin-top:.9375rem}.register__form-subscribe{font-size:.875rem;color:#2a2a2a}.register__form-submit{margin-bottom:.65625rem;margin-top:1.5625rem}.register__form-button{width:100%;height:2.75rem;font-size:.9375rem}.register__form-href{color:#000;font-size:.875rem}.register__form-prompt{color:#777;font-size:.9375rem}.register__group{height:auto;min-height:6.875rem}.register-success{width:100%;height:100%;padding:1.90625rem .9375rem 0 .9375rem}.register-success__icon{font-size:4.03125rem}.register-success__title{margin:0 2.34375rem;margin-top:1.5rem}.register-success__title-text{font-size:1.125rem;line-height:1.625rem}.register-success__bootom{margin-top:1.75rem;margin-bottom:5.625rem}.register-success__button{width:100%;height:2.8125rem;font-size:.9375rem}}html[dir=rtl] .register__form{text-align:right}html[dir=rtl] .register label.checkbox::before{float:right;margin-left:9px;margin-right:0}@media (max-width:767.98px){html[dir=rtl] .register input[type=checkbox]:checked+label::after{right:4px}}@media (min-width:768px){html[dir=rtl] .register input[type=checkbox]:checked+label::after{right:5px}}[data-theme-name=Nova] .register,body.nova .register{margin-left:auto;margin-right:auto}[data-theme-name=Nova] .register-block,body.nova .register-block{max-width:380px}[data-theme-name=Nova] .register-block__title,body.nova .register-block__title{line-height:1;font-size:1rem;color:var(--color-general-heading-text);font-weight:700}[data-theme-name=Nova] .register__form,body.nova .register__form{padding-top:1px}[data-theme-name=Nova] .register__form .common__label,body.nova .register__form .common__label{margin-bottom:15px;font-size:.875rem;color:var(--color-general-text)}[data-theme-name=Nova] .register__form .common__group,body.nova .register__form .common__group{width:100%;height:auto;line-height:1;margin-top:20px}[data-theme-name=Nova] .register__form .common__group:first-child,body.nova .register__form .common__group:first-child{margin-top:0}[data-theme-name=Nova] .register__form .common__group .common__input,body.nova .register__form .common__group .common__input{width:100%}[data-theme-name=Nova] .register__form .register__form-checkbox,body.nova .register__form .register__form-checkbox{margin-top:15px}[data-theme-name=Nova] .register__form .register__form-checkbox .register__form-subscribe,body.nova .register__form .register__form-checkbox .register__form-subscribe{color:var(--color-general-text)}[data-theme-name=Nova] .register__form .register__form-submit,body.nova .register__form .register__form-submit{margin-top:25px;margin-bottom:14px}[data-theme-name=Nova] .register__form .register__form-submit .register__form-button,body.nova .register__form .register__form-submit .register__form-button{width:100%;line-height:1;background-color:var(--color-button-bg);color:var(--color-button-text);font-size:var(--type-button-font-size);letter-spacing:var(--type-button-letter-spacing)}[data-theme-name=Nova] .register__form .register__form-submit .register__form-button:hover,body.nova .register__form .register__form-submit .register__form-button:hover{opacity:.75}[data-theme-name=Nova] .register__form>.common__input,body.nova .register__form>.common__input{max-width:380px}[data-theme-name=Nova] .register__form>.common__label,body.nova .register__form>.common__label{margin-top:10px}[data-theme-name=Nova] .register .register-block__bottom,body.nova .register .register-block__bottom{line-height:1}[data-theme-name=Nova] .register .register-block__bottom .register__form-prompt,body.nova .register .register-block__bottom .register__form-prompt{color:var(--color-general-text)}[data-theme-name=Nova] .register .register-block__bottom .register__form-href,body.nova .register .register-block__bottom .register__form-href{font-weight:700;text-decoration:none!important;color:var(--color-general-text)}[data-theme-name=Nova] .register-success,body.nova .register-success{padding:4px 0}@media (max-width:767.98px){[data-theme-name=Nova] .register-success,body.nova .register-success{margin-top:-20px;margin-bottom:-20px}}[data-theme-name=Nova] .register-success__icon,body.nova .register-success__icon{font-size:3.75rem}[data-theme-name=Nova] .register-success__title,body.nova .register-success__title{color:var(--color-general-heading-text);margin-top:16px}[data-theme-name=Nova] .register-success__bottom,body.nova .register-success__bottom{margin-top:25px;margin-bottom:0}[data-theme-name=Nova] .register-success__title-text,body.nova .register-success__title-text{line-height:1.3;font-size:18px}@media (max-width:767.98px){[data-theme-name=Nova] .register-success__title-text,body.nova .register-success__title-text{font-size:14px}}[data-theme-name=Nova] .register-success__button,body.nova .register-success__button{width:123px;height:40px;line-height:1;background-color:var(--color-button-bg);color:var(--color-button-text);font-size:var(--type-button-font-size);letter-spacing:var(--type-button-letter-spacing)}[data-theme-name=Nova] .register-success__button:hover,body.nova .register-success__button:hover{opacity:.75!important}body.theme-rounded .register input{border-radius:var(--rounded)}body.theme-rounded .register button{border-radius:var(--rounded)}