.cf-field[data-cf-invalid=true]:not([data-cf-field-type=repeating_group]){background:transparent;border-color:transparent;border-radius:0}.cf-field input[type=text],.cf-field input[type=email],.cf-field input[type=password]{border:1px solid #dcdcdc;border-radius:3px;padding:var(--spacing-10) var(--spacing-15);font-size:var(--fs-15);line-height:1.8;font-weight:400;letter-spacing:.08em}.cf-field[data-cf-invalid=true]:not([data-cf-field-type=repeating_group]) .cf-field-errors li{color:#ce2525;font-size:var(--fs-14);margin:0 0 .5em;list-style-type:none}.cf-field input[type=text]:placeholder,.cf-field input[type=email]:placeholder,.cf-field input[type=password]:placeholder{color:#888}.cf-enum-field__choice input[type=radio],.cf-enum-field__choice input[type=checkbox]{margin:0 .5em 0 0;position:static;flex-shrink:0;border-radius:0;display:inline-block!important}.cf-enum-field__choice span{font-size:var(--fs-14);font-weight:400;line-height:1.8;letter-spacing:.08em}.cf-step-invalid{display:none!important}.cf-form-actions .cf-submit-form{font-size:var(--fs-15);line-height:1.8;letter-spacing:.08em;font-weight:400;color:#fff;background:#c1a443;border-radius:50px;min-width:255px;display:flex!important;justify-content:center;align-items:center;padding:var(--spacing-5) var(--spacing-20);border:none;cursor:pointer;min-height:45px;margin-left:auto!important;margin-right:auto!important;transition:all .3s ease;margin-bottom:var(--spacing-0)!important}.c-main-register__title{font-size:var(--fs-28);font-weight:400;line-height:1.8;letter-spacing:.2em;margin-bottom:var(--spacing-31)}.c-main-register__description{font-size:var(--fs-15);line-height:1.8;letter-spacing:.08em;font-weight:400}.c-main-register__form{max-width:559px;margin-bottom:300px!important}.c-main-register__text-wrapper{margin-top:97.5px!important;margin-bottom:100px!important}.c-input-row--name{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-31)}.c-main-register__secondary-action{font-size:var(--fs-14);line-height:1;letter-spacing:.08em;font-weight:400;margin-top:var(--spacing-42)!important}.c-main-register__container .input__field{border-radius:3px;border-color:#dcdcdc;line-height:1;min-height:50px;height:50px;font-size:var(--fs-15);letter-spacing:.08em;font-weight:400;padding-left:var(--spacing-15);padding-right:var(--spacing-15)}.c-main-register__container .input__field::placeholder{font-size:var(--fs-15);letter-spacing:.08em;font-weight:400;color:#888}.c-main-register__container .input__field:focus{outline:none;box-shadow:none}.c-main-register__secondary-action a{padding-left:0!important}.c-main-register__not-top-input{margin-top:var(--spacing-40)!important}.c-main-register__btns{display:flex;justify-content:center;align-items:center;margin-top:var(--spacing-60)!important;gap:var(--spacing-19)}.input--checkbox{margin-top:var(--spacing-20)!important}.c-main-register__btns .c-main-register__submit{margin-top:var(--spacing-0)!important;flex:0 0 255px;display:flex;justify-content:center;align-items:center;border-radius:50px;font-size:var(--fs-15)!important;letter-spacing:.08em;font-weight:400;min-height:45px;line-height:45px;transition:all .3s ease}.c-main-register__reset-btn{flex:0 0 150px;border-radius:50px;font-size:var(--fs-15)!important;letter-spacing:.08em;font-weight:400;min-height:45px;line-height:45px;transition:all .3s ease}#cf-edit-account-heading{font-size:var(--fs-28);font-weight:400;line-height:1.5;letter-spacing:.2em;text-align:center;margin-bottom:95px}#cf-edit-account-back-link{font-size:var(--fs-14)}.c-input-row--name .input{margin-top:0!important}.checkbox-container{font-size:var(--fs-14);letter-spacing:.08em;font-weight:400;line-height:1.5;gap:var(--spacing-10);align-items:center}.checkbox-container label{font-size:var(--fs-14);letter-spacing:.08em;font-weight:400;line-height:1.5;padding-left:var(--spacing-0);margin-top:2px}.checkbox-container{position:relative}.checkbox-container .checkbox{width:20px;height:20px;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;outline:none;margin:0;border:1px solid #dcdcdc;position:relative;background-image:none}.checkbox-container .checkbox:checked{background-color:#000;border:1px solid #000000}.cf-field-container input[type=checkbox]{width:20px!important;height:20px!important;border-radius:0;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:transparent!important;outline:none;margin:0 10px 0 0!important;border:1px solid #dcdcdc!important;position:relative!important;background-image:none}.cf-field-container input[type=checkbox]:checked{background-color:#000!important;border:1px solid #000000!important}.c-furigana_registers{margin-top:var(--spacing-40)!important}.checkbox-container .checkbox:checked:before{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--fs-14);line-height:1;letter-spacing:.08em;color:#fff;font-weight:500}.cf-field-container input[type=checkbox]:checked:before{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--fs-14);line-height:1;letter-spacing:.08em;color:#fff;font-weight:500}@media screen and (max-width: 768px){.cf-form-section{margin-top:50px}.c-main-register__text-wrapper{margin-top:109px!important;margin-bottom:80px!important}.c-main-register__title{font-size:var(--fs-24);margin-bottom:var(--spacing-23)}.c-main-register__form{margin-bottom:200px!important}#cf-edit-account-heading{font-size:var(--fs-24);margin-bottom:var(--spacing-76)}.c-main-register__container .input__field{min-height:47px;height:47px;font-size:var(--fs-14)}.c-main-register__container .input__field::placeholder{font-size:var(--fs-14)}.c-main-register__btns{gap:var(--spacing-10)}.c-main-register__btns .c-main-register__submit{margin-top:var(--spacing-0)!important;flex:0 0 195px;border-radius:19px;min-height:38px;line-height:38px;padding:0}.c-main-register__reset-btn{flex:0 0 110px;border-radius:19px;min-width:auto;width:auto;font-size:var(--fs-15)!important;letter-spacing:.08em;font-weight:400;min-height:38px;line-height:38px;transition:all .3s ease;padding:0}.c-input-row--name{display:grid;grid-template-columns:1fr;gap:var(--spacing-40)}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/main-customers-register.css.map */
