.main-register__container{padding:64px 20px 120px}.main-register__form input[type=tel],.main-register__form input[type=text],.main-register__form input[type=email],.main-register__form input[type=date],.main-register__form textarea,.main-register__form select,.main-register__form input{border-radius:4px;color:#212121;font-family:var(--font-heading-family);font-size:14px;font-weight:400;line-height:normal;border:1px solid #dadadb;width:100%}.main-register__form input,.main-register__form textarea{outline-color:#000}.main-register__form input,.main-register__form textarea,.main-register__form select{height:50px;padding:16px}.main-register__form select{color:#777780;appearance:none;background-image:url(https://sfycdn.speedsize.com/4aadaad8-50d5-458f-88dd-2f364bf4d82e/cdn.shopify.com/s/files/1/0767/8037/2265/files/chevron-right.png?v=1721628640);background-repeat:no-repeat;background-position:calc(100% - 14px) 50%;background-size:18px 18px;-moz-appearance:none;-webkit-appearance:none;outline:none}.main-register__form input::placeholder,.main-register__form textarea::placeholder{color:#777780;font-weight:400}.main-register__form input:focus,.main-register__form textarea:focus,.main-register__form select:focus{border-color:#dadadb}.main-register__passwordNotMatch,.main-register__passwordErrorMessage,.template-customers-register .main-register__form .wide-action .note{display:none}.main-register__confirmIconWrapper{position:relative}.main-register__togglePassword{position:absolute;z-index:9;width:20px;height:20px;right:16px;top:16px;display:block}.main-register__form .field span{display:block}.main-register__form .wide-action input[type=submit],.main-register__form .wide-action button{margin-bottom:0}.main-register__genderWrapper .pretty-select.id-birthday{width:100%}.main-register__genderWrapper .pretty-select.id-birthday .text{height:50px;display:flex;align-items:center;padding:0}.main-register__genderWrapper .pretty-select.id-birthday .text .label{display:none}.input-row{margin:26px 0}.main-register__label-text{font-family:var(--font-heading-family);font-size:12px;font-style:normal;font-weight:500;line-height:17.38px;margin-bottom:8px;text-align:left;color:#212121}.main-register__customerEmail--error .main-register__label-text{color:#fd6464}.main-register__form .main-register__customerEmail--error input{border:1px solid #fd6464}.main-register__customerEmail--errorActive,.main-register__account-link{display:none}.main-register__customerEmail--error .main-register__customerEmail--errorActive{display:block}.main-register__form{width:100%;max-width:368px;margin:0 auto}.main-register__customerEmail--errorActive,.main-register__passwordError,.main-register__passwordNot{margin:8px 0 0;font-family:var(--font-heading-family);font-size:10px;font-style:normal;font-weight:500;line-height:normal;color:#fd6464;text-align:left}.template-customers-register .main-register__form{max-width:368px}.main-register__passwordField--validPassword .main-register__label-text{color:#45ab15}.main-register__form .main-register__passwordField--validPassword input,.main-register__form .main-register__passwordField--validPassword input:focus{border:1px solid #45ab15;outline-color:#45ab15}.main-register__togglePassword .main-register__toggleShowPassword,.main-register__togglePassword.main-register__togglePassword--active .main-register__toggleHiddenPassword{display:none}.main-register__togglePassword.main-register__togglePassword--active .main-register__toggleShowPassword{display:block}.input-row.main-register__requiredFieldWrapper{margin:24px 0}.main-register__birthdayContainer{display:flex;gap:8px}.main-register__inputGroup .text{height:50px;display:flex;align-items:center;min-width:max-content;padding-top:0;padding-bottom:0;width:100%}.main-register__inputGroup .text .label{display:none}.main-register__inputGroup{flex-basis:117px}.main-register__form input[readonly],.main-register__form input[readonly]::placeholder,.main-register__form select[readonly],.main-register__inputGroup .pretty-select[readonly],.main-register__form select[readonly] .value,.main-register__inputGroup .pretty-select[readonly] .value{background-color:#fafafa;color:#777780}.main-register__requiredFieldText{font-family:var(--font-heading-family);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.sm-register__popup{display:none}.sm-register__popup.sm-register__popup--active,.main-register__form .main-register__label-text{display:block}.sm-register__popupOverlay{background:#0009;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9}.sm-register__container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;max-width:800px;background:#fff;z-index:99;opacity:1;visibility:visible;padding:32px 24px;border-radius:4px;box-shadow:0 4px 20px #85858540;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:329px}.sm-register__popupContent{font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;color:#000;width:100%;margin:0 auto 56px}.sm-register__link{border-radius:123px;background:#000;color:#fff;width:100%;max-width:296px;display:flex;justify-content:center;align-items:center;margin:0 auto;height:56px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px;text-transform:uppercase}.sm-register__button{display:block;width:100%}.sm-register__link:hover,.sm-register__link:focus{color:#fff}.sm-register__popup .sm-register__iconRemove{position:absolute;z-index:9;width:20px;height:20px;top:24px;right:24px;cursor:pointer}.main-register__name{display:flex;gap:8px}.main-register__heading{font-size:27px;font-style:normal;font-weight:700;line-height:normal;color:#000;margin-bottom:40px}.main-register__form .main-register__disabledButton--submit{background:#000;color:#fff;border-color:#000;cursor:pointer}.main-register__form .main-register__disabledButton--submit,.main-register__form .main-register__disabledButton{border-radius:4px;padding:0;font-weight:500;letter-spacing:.32px}.main-register__form .main-register__disabledButton{background:#dadadb;border-color:#dadadb;color:#fff;cursor:not-allowed;pointer-events:none}.main-register__label-text-name{opacity:0}.br-mobile{display:none}.register-popup-active #HeaderContent{z-index:0}.main-register__form .main-register__passwordField--invalidPassword input,.main-register__form .main-register__passwordField--invalid-red input{border-color:#fd6464}.main-register__form .main-register__passwordField--invalidPassword input:focus,.main-register__form .main-register__passwordField--invalid-red input:focus{border-color:#dadadb}.main-reigster__button-submit{font-size:14px}.main-kakao-signup .main-register__container{padding:160px 20px 120px}@media(max-width:768px){.main-register__container{padding:40px 20px 80px}.main-kakao-signup .main-register__container{padding:120px 20px 80px}.main-register__heading{font-size:20px;line-height:28.96px}.br-mobile{display:block}.br-desktop{display:none}.sm-register__link{max-width:163px}.sm-register__popupContent{margin-bottom:40px}.main-reigster__button-submit .main-register__disabledButton,.main-reigster__button-submit .main-register__disabledButton--submit{letter-spacing:.32px}.sm-register__popup .sm-register__iconRemove{top:20px;right:20px}.sm-register__container{height:320px}}
/*# sourceMappingURL=/cdn/shop/t/345/assets/section-main-register.css.map */
