.baby-registry-login-2025{max-width:1400px;padding:20px;margin:0 auto;font-family:Montserrat,sans-serif}.baby-registry-login-2025 p{margin:0}.baby-registry-login-2025 .section-banber{background:url(/cdn/shop/files/5ac4f7c9ee96fe669cc8ee464f9e9ac2.png?v=1736157516) center center no-repeat;background-size:cover;color:#fff;font-size:32px;font-weight:700;line-height:39.01px;text-align:center;border-radius:8px;height:112px;display:flex;align-items:center;justify-content:center}.baby-registry-login-2025 .section-form{padding:80px 0 16px}.baby-registry-login-2025 .section-form .form-content{max-width:502px;margin:0 auto}.baby-registry-login-2025 .section-form .form-content .form-section{margin-bottom:48px}.baby-registry-login-2025 .section-form .form-content .form-section .label{display:block;color:#32160c;font-size:20px;font-weight:500;line-height:24px;margin-bottom:20px;text-transform:initial}.baby-registry-login-2025 .section-form .form-content .form-section .label.required:before{content:"* ";color:#ff2929}.baby-registry-login-2025 .section-form .form-content .form-section .form-group{display:flex;gap:8px}.baby-registry-login-2025 .section-form .form-content .form-section .form-group .form-item{flex:1}.baby-registry-login-2025 .section-form .form-content .form-section .form-group input,.baby-registry-login-2025 .section-form .form-content .form-section .form-group select,.baby-registry-login-2025 .section-form .form-content .form-section .form-group textarea{color:#1f1f20;display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;border:1px solid #d3c9c2;padding:12px 15px;border-radius:8px;flex:1;min-height:48px;background:#fff}:is(.baby-registry-login-2025 .section-form .form-content .form-section .form-group input,.baby-registry-login-2025 .section-form .form-content .form-section .form-group select,.baby-registry-login-2025 .section-form .form-content .form-section .form-group textarea)::placeholder{color:#00000040}.baby-registry-login-2025 .section-form .form-content .form-section .form-group input+input{margin-top:12px}.baby-registry-login-2025 .section-form .form-content .form-section .form-group textarea+textarea{margin-top:12px}.baby-registry-login-2025 .section-form .form-content .form-section .form-group .error-tip{color:#fa5151;font-size:14px;font-weight:300;line-height:20px;text-align:left}.baby-registry-login-2025 .section-form .form-content .form-section .form-group select{padding-right:3rem;position:relative;background:#fff url(/cdn/shop/files/Rectangle_84.svg?v=1735784357) no-repeat;background-position:right 1.5rem center}.baby-registry-login-2025 .section-form .form-content .form-section .form-group textarea{resize:none;min-height:78px}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group{font-size:16px;font-weight:500;line-height:21.86px;text-align:left}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper{font-size:16px;font-weight:500;line-height:20px;text-align:left;color:#32160c;margin-bottom:16px;display:flex;cursor:pointer;align-items:start;-webkit-user-select:none;user-select:none}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper:last-child{margin-bottom:0}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .checkbox{width:16px;height:16px;min-width:14px;min-height:14px;border:1px solid rgba(0,0,0,.6);border-radius:50%;position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:pointer;margin-right:12px;flex-shrink:0}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .checkbox.active{border-color:#9c5455;background-color:#9c5455}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .checkbox.active:after{transform:rotate(45deg) scale(1)}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .checkbox input{opacity:0;width:0;height:0;position:absolute;z-index:-1;outline:none;margin:0}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .checkbox:after{box-sizing:content-box;content:"";border:2px solid #fff;border-top:none;border-left:none;width:24%;height:56%;position:absolute;top:5%;left:32%;transform:rotate(45deg) scale(0);transition:all .3s ease}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .tip{font-size:16px;font-weight:400;line-height:24px;color:#666}.baby-registry-login-2025 .form-operation{padding:0 0 60px;text-align:center}.baby-registry-login-2025 .form-operation .submit-btn{background-color:#1f1f20;width:100%;max-width:500px;font-size:16px;font-weight:500;line-height:19.5px;padding:20px;border-radius:5px;margin:0 auto;color:#fff}.baby-registry-login-2025 .form-operation .submit-btn:hover{background-color:#000}.dialog-modal{position:fixed;top:0;right:0;left:0;bottom:0;z-index:9999999;background-color:#0009;overflow:auto;align-items:center;justify-content:center;flex-direction:column}.dialog-modal.fade{transition:opacity .15s linear}.dialog-modal.fade:not(.show){opacity:0}.dialog-modal.fade.show .modal-dialog{transform:none}.dialog-modal.fade .modal-dialog{transition:transform .3s ease-in-out;transform:translateY(-250px)}.dialog-modal .modal-dialog{position:relative}.dialog-modal .dialog-form{width:100%;max-width:600px;height:auto;position:relative}.dialog-modal .dialog-form .form-content{background:#fff url(/cdn/shop/files/Frame_427320743.png?v=1734919902) left top no-repeat;background-size:300px 192px;border-radius:1px;padding:80px 70px 60px;display:flex;flex-direction:column}.dialog-modal .dialog-form .form-content .form-title{font-size:18px;font-weight:500;line-height:22px;text-align:center;color:#1f1f20;margin-bottom:16px}.dialog-modal .dialog-form .form-content .form-desc{font-weight:400;font-size:18px;line-height:100%;text-align:center;margin-bottom:48px}.dialog-modal .dialog-form .form-content .form-submit{margin-bottom:40px;text-align:center}.dialog-modal .dialog-form .form-content .form-submit button{height:56px;border-radius:4px;background-color:#1f1f20;font-size:22px;font-weight:400;line-height:26.82px;text-align:center;max-width:364px;width:100%;margin:0 auto;color:#fff}.dialog-modal .dialog-form .form-content .form-return{text-align:center;font-weight:500;font-size:18px;line-height:150%}.dialog-modal .dialog-form .form-content .form-return a{text-decoration:underline}.dialog-modal .dialog-close{position:absolute;top:12px;right:12px;align-items:center;display:inline-flex;justify-content:center;-webkit-user-select:none;user-select:none}.dialog-modal .dialog-close svg{width:24px;height:24px;cursor:pointer}@media screen and (max-width:1020px){.baby-registry-login-2025{margin:0 100px;background-color:#fcfbf9;padding:0}}@media screen and (max-width:768px){.baby-registry-login-2025{margin:0 14px}.baby-registry-login-2025 .section-banber{background:url(/cdn/shop/files/5ac4f7c9ee96fe669cc8ee464f9e9ac2.png?v=1736157516) center center no-repeat;background-size:cover;color:#fff;font-size:16px;font-weight:700;line-height:20px;text-align:center;border-radius:4px;height:56px;display:flex;align-items:center;justify-content:center}.baby-registry-login-2025 .section-form{padding:35px 0 28px}.baby-registry-login-2025 .section-form .form-content{max-width:100%;margin:0 auto}.baby-registry-login-2025 .section-form .form-content .form-section{margin-bottom:36px}.baby-registry-login-2025 .section-form .form-content .form-section .label{display:block;color:#32160c;font-size:14px;font-weight:600;line-height:17px;margin-bottom:8px}.baby-registry-login-2025 .section-form .form-content .form-section .label.required:before{content:"* ";color:#ff2929}.baby-registry-login-2025 .section-form .form-content .form-section .form-group{display:flex;gap:8px}.baby-registry-login-2025 .section-form .form-content .form-section .form-group .form-item{flex:1}.baby-registry-login-2025 .section-form .form-content .form-section .form-group input,.baby-registry-login-2025 .section-form .form-content .form-section .form-group select,.baby-registry-login-2025 .section-form .form-content .form-section .form-group textarea{display:block;width:100%;font-size:12px;font-weight:500;line-height:15px;border:1px solid #d3c9c2;padding:12px 15px;border-radius:8px;flex:1;min-height:43px;background:#fff;color:#3c3d40}:is(.baby-registry-login-2025 .section-form .form-content .form-section .form-group input,.baby-registry-login-2025 .section-form .form-content .form-section .form-group select,.baby-registry-login-2025 .section-form .form-content .form-section .form-group textarea)::placeholder{color:#999}.baby-registry-login-2025 .section-form .form-content .form-section .form-group input+input{margin-top:12px}.baby-registry-login-2025 .section-form .form-content .form-section .form-group textarea+textarea{margin-top:12px}.baby-registry-login-2025 .section-form .form-content .form-section .form-group .error-tip{color:#fa5151;font-size:12px;font-weight:300;line-height:20px;text-align:left}.baby-registry-login-2025 .section-form .form-content .form-section .form-group select{padding-right:3rem;position:relative;background:#fff url(/cdn/shop/files/Rectangle_84.svg?v=1735784357) no-repeat;background-position:right 1.5rem center}.baby-registry-login-2025 .section-form .form-content .form-section .form-group textarea{resize:none;min-height:78px}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group{font-size:16px;font-weight:500;line-height:21.86px;text-align:left}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper{font-size:16px;font-weight:500;line-height:20px;text-align:left;color:#32160c;margin-bottom:16px;display:flex;cursor:pointer;align-items:start;-webkit-user-select:none;user-select:none}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper:last-child{margin-bottom:0}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .checkbox{width:16px;height:16px;min-width:14px;min-height:14px;border:1px solid rgba(0,0,0,.6);border-radius:50%;position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:pointer;margin-right:12px;flex-shrink:0}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .checkbox.active{border-color:#9c5455;background-color:#9c5455}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .checkbox.active:after{transform:rotate(45deg) scale(1)}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .checkbox input{opacity:0;width:0;height:0;position:absolute;z-index:-1;outline:none;margin:0}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .checkbox:after{box-sizing:content-box;content:"";border:2px solid #fff;border-top:none;border-left:none;width:24%;height:56%;position:absolute;top:8%;left:32%;transform:rotate(45deg) scale(0);transition:all .3s ease}.baby-registry-login-2025 .section-form .form-content .form-section .checkbox-group .checkbox-wrapper .tip{font-size:12px;font-weight:400;line-height:14px;color:#999}.baby-registry-login-2025 .form-operation{padding:0 0 60px;text-align:center}.baby-registry-login-2025 .form-operation .submit-btn{background-color:#1f1f20;width:100%;max-width:100%;font-size:14px;font-weight:500;line-height:17px;padding:13px;border-radius:2.5px;margin:0 auto;color:#fff}.baby-registry-login-2025 .form-operation .submit-btn:hover{background-color:#000}.dialog-modal .dialog-form{max-width:400px;width:90%}.dialog-modal .dialog-form .form-content{padding:32px 20px}}
/*# sourceMappingURL=/cdn/shop/t/375/assets/2025-baby-registry-login.css.map */
