.CustomerRegister-module__UavWYW__container{direction:rtl;background:#f4f6f8;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.CustomerRegister-module__UavWYW__card{background:#fff;border-radius:16px;width:100%;max-width:520px;padding:30px;box-shadow:0 4px 15px #00000014}.CustomerRegister-module__UavWYW__header{text-align:center;margin-bottom:25px}.CustomerRegister-module__UavWYW__header h1{color:#1f7a4d;margin-bottom:8px;font-size:32px}.CustomerRegister-module__UavWYW__header p{color:#666;font-size:14px}.CustomerRegister-module__UavWYW__row{gap:10px;display:flex}.CustomerRegister-module__UavWYW__row input{flex:1}.CustomerRegister-module__UavWYW__card input,.CustomerRegister-module__UavWYW__card select{border:1px solid #dcdcdc;border-radius:8px;outline:none;width:100%;margin-top:14px;margin-bottom:14px;padding:12px;font-size:14px}.CustomerRegister-module__UavWYW__card input:focus,.CustomerRegister-module__UavWYW__card select:focus{border-color:#1f7a4d}.CustomerRegister-module__UavWYW__lable{margin-bottom:8px;font-size:14px;font-weight:500;display:block}.CustomerRegister-module__UavWYW__checkbox{align-items:center;gap:8px;margin:15px 0;font-size:14px;display:flex}.CustomerRegister-module__UavWYW__checkbox input{width:auto;margin:0}.CustomerRegister-module__UavWYW__submitBtn{color:#fff;cursor:pointer;background:#16633d;border:none;border-radius:8px;width:100%;padding:12px;font-size:16px}.CustomerRegister-module__UavWYW__submitBtn:hover{background:#1f7a4d}.CustomerRegister-module__UavWYW__divider{text-align:center;color:#777;margin:18px 0}.CustomerRegister-module__UavWYW__googleBtn{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:8px;width:100%;padding:12px;font-size:15px;transition:all .3s}.CustomerRegister-module__UavWYW__googleBtn:hover{background:#f5f5f5}.CustomerRegister-module__UavWYW__loginLink{text-align:center;margin-top:20px;font-size:14px}.CustomerRegister-module__UavWYW__loginLink a{color:#1f7a4d;font-width:bold;text-decoration:none}.CustomerRegister-module__UavWYW__loginLink a:hover{text-decoration:underline}.CustomerRegister-module__UavWYW__PersonalData,.CustomerRegister-module__UavWYW__Optional{color:#1f7a4d;font-width:bold;margin:25px 0 15px;padding-bottom:8px;font-size:20px;font-weight:600}.CustomerRegister-module__UavWYW__inputGroup{width:100%;position:relative}.CustomerRegister-module__UavWYW__inputGroup input,.CustomerRegister-module__UavWYW__inputGroup select{box-sizing:border-box;border:1px solid #ddd;border-radius:8px;outline:none;width:100%;height:50px;padding:0 15px 0 45px;font-size:15px}.CustomerRegister-module__UavWYW__icon{color:#888;pointer-events:none;font-size:18px;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.CustomerRegister-module__UavWYW__inputGroup input,.CustomerRegister-module__UavWYW__inputGroup select{padding:0 45px 0 15px}.CustomerRegister-module__UavWYW__icon{left:auto;right:15px}.CustomerRegister-module__UavWYW__errorInput{border:2px solid #e53935!important}.CustomerRegister-module__UavWYW__errorText{color:#e53935;margin-top:-10px;margin-bottom:10px;padding-right:5px;font-size:13px}.CustomerRegister-module__UavWYW__errorBox{color:#d32f2f;text-align:center;background:#ffe8e8;border:1px solid #ffb7b7;border-radius:8px;margin-bottom:15px;padding:12px}@media (max-width:600px){.CustomerRegister-module__UavWYW__row{flex-direction:column}.CustomerRegister-module__UavWYW__card{padding:20px}}
