.font-roboto-reg{font-weight:400}.font-roboto-bold,.font-roboto-reg{font-family:Roboto,Arial,sans-serif}.font-roboto-bold{font-weight:700}.font-brandon-reg{font-weight:400}.font-brandon-bold,.font-brandon-reg{font-family:BrandonText,Arial,sans-serif}.font-brandon-bold{font-weight:700}.font-brandon-medium{font-family:BrandonText,Arial,sans-serif;font-weight:500}.loginPage.container{padding:0}.loginPage h2{color:#002f87;font-size:1.75rem;line-height:1.29}.loginPage h1,.loginPage h2{font-family:BrandonText,Arial,sans-serif;font-weight:700}.loginPage h1{font-size:2.125rem;line-height:1.26;margin-bottom:1rem}@media(max-width:767px){.loginPage h2{text-align:center}}.loginPage .similac-form .divider{padding-top:0}.loginPage .similac-form a{font-family:BrandonText,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.125rem}.loginPage .similac-form span a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline}.loginPage .form-group.similac-form-group .form-check.checkbox-container{margin-top:0}.loginPage #checkoutLogin .similac-form .similac-form-group.form-group{margin-bottom:1.875rem}.loginPage #checkoutLogin .forgot_password_link{text-align:center}.loginPage #checkoutLogin .btn.btn-primary{display:inline-block;font-size:1.125rem;line-height:1.11;padding-bottom:.688rem;padding-top:.688rem}.loginPage #checkoutLogin .inline-btn{margin-left:1.875rem;padding:.375rem 1rem;top:-.75rem}@media(max-width:767.98px){.loginPage #checkoutLogin .inline-btn{display:inherit;margin:0 auto;padding:0;top:0}}#digitalOfferSignIn .grayedOut{color:#777}#user.active .sim-icons,#user.active .sim-icons+div{pointer-events:none}@media(min-width:767px){#user{position:relative}}.loginContainer{background-color:hsla(0,0%,100%,0);position:absolute;right:0;top:4.5rem;width:100%;z-index:10}.loginContainer.dnone{display:none}@media(max-width:767px){.loginContainer{background-color:hsla(0,0%,100%,.5);margin:0;padding:0}}@media(min-width:768px){.loginContainer{height:auto!important}}.loginContainer #loginPopup{background-color:#e5f2f7;margin:.8rem 0 0;padding:1rem}@media(max-width:767px){.loginContainer #loginPopup{margin:0}}@media(min-width:767px){.loginContainer{max-width:21.438rem;top:2rem;width:21.438rem}}@media(min-width:991px){.loginContainer{top:2.5rem}}.loginContainer .similac-form h4{font-family:BrandonText,Arial,sans-serif;font-weight:700;line-height:1.25}.loginContainer .similac-form p{font-size:1rem;line-height:1.38}.loginContainer .similac-form a{text-decoration:none}.loginContainer .similac-form a:not(.btn){color:#07f;font-size:1rem;line-height:1.38}.loginContainer .similac-form .para-txt{color:#002f87;font-family:Roboto,Arial,sans-serif;font-size:1.125rem;font-weight:400}.loginContainer .similac-form .para-txt p{font-size:1rem;line-height:1.375rem}.loginContainer .similac-form .forgot_password_link a{color:#07f;font-family:BrandonText,Arial,sans-serif;font-weight:700;text-decoration:none}.loginContainer .fb-btn .btn,.loginContainer .google-btn .btn{background-color:#007db3;border-radius:.5rem;color:#fff;font-size:1rem;text-align:left;text-align:center;text-transform:uppercase;width:100%}.loginContainer .fb-btn .btn-primary:not(:disabled):not(.disabled).active,.loginContainer .fb-btn .btn-primary:not(:disabled):not(.disabled):active,.loginContainer .fb-btn .show>.btn-primary.dropdown-toggle,.loginContainer .google-btn .btn-primary:not(:disabled):not(.disabled).active,.loginContainer .google-btn .btn-primary:not(:disabled):not(.disabled):active,.loginContainer .google-btn .show>.btn-primary.dropdown-toggle{background-color:#ccc;background-image:none;box-shadow:none;color:#fff}.loginContainer .similac-form button.btn{width:100%}.loginContainer .similac-form .divider{padding-top:0}.loginContainer .similac-form .similac-form-group.form-group{margin-bottom:10px}.loginContainer .similac-form .similac-form-group.form-group.isBlured.input-contents{line-height:0!important}.loginContainer .similac-form .similac-form-group.form-group .similac-label-floating{font-family:Roboto,Arial,sans-serif!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.09!important;padding:0!important;position:static!important}.loginContainer .similac-form .similac-form-group.form-group button.btn{width:100%}.loginContainer .similac-form .similac-form-group.form-group input.form-control{margin-top:0}.loginContainer .similac-form .similac-form-group.form-group .input-icon{right:1rem;top:1.7rem}header nav.navbar-wrapper .nav-bar .util-nav .nav-action.active{border-bottom:5px solid #fe9e1f}@media(min-width:991px){.M0auto{margin:0 auto}h3.updatedTitleFont{font-size:2.125rem;line-height:2.688rem}}#header-profile-menu-container{line-height:1.5;padding:0;position:absolute;right:0;top:3.5rem;width:16.875rem;z-index:10}@media(min-width:991px){#header-profile-menu-container .text-left{box-shadow:0 1px 5px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.1)}}#header-profile-menu-container .side-nav__sub-link a{font-size:1rem;line-height:1.38}#header-profile-menu-container .side-nav__sub-link a:before{content:"";display:block;float:right;height:27px;visibility:hidden;width:30px}@media(max-width:767px){#header-profile-menu-container{background:hsla(0,0%,100%,.5);top:4.5rem;width:100%}}#header-profile-menu-container .ReactCollapse--collapse{background:#fff}@media(min-width:768px){#header-profile-menu-container{height:auto!important;top:3rem}}@media(min-width:1024px){#header-profile-menu-container{top:3.2rem}}@media(min-width:768px){#digitalOfferSignIn .dividerStyle{width:21.563}}@media(min-width:991px){#digitalOfferSignIn .dividerStyle{width:61%}#login .divider.dividerStyle,#login div#SocialLoginDiv-1Id_uiContainer,#login div#SocialLoginDivStaticId_uiContainer{max-width:21.563rem}}#login fieldset#forgot-your-password{display:inline-block}#login .hcp-forgot-password-text{display:none;font-size:1rem;line-height:1.125rem;margin-left:.5rem;margin-top:.25rem;vertical-align:top}@media(max-width:768px){#login .hcp-forgot-password-text{margin-left:0;margin-top:0}}#checkoutLogin p.errorMessage{color:#e4002b}.hcp-form-text,section#hcp-disclaimer-container,section#similac-hcp-container{display:none}section#similac-hcp-container{margin-top:0!important;padding-top:0!important}section#similac-hcp-container .reversible-cart-block h2{font-size:1.75rem;margin-top:6rem}@media(max-width:768px){section#similac-hcp-container .reversible-cart-block h2{font-size:1.75rem;margin-bottom:0;margin-top:1rem;padding:.438rem 0 0;text-align:left}}.hcp-form-text h3{font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:bolder;letter-spacing:normal;line-height:1.5rem}.hcp-form-text h3,div#hcp-disclaimer-text p{color:#002f87;font-family:Roboto,Arial,sans-serif}div#hcp-disclaimer-text p{font-size:.75rem;font-weight:400;line-height:1.33rem;overflow-wrap:break-word;word-wrap:break-word}section#hcp-disclaimer-container{margin:.375rem auto 0;margin-bottom:2.925rem!important;width:60%}@media(max-width:768px){section#hcp-disclaimer-container{width:100%}}