.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}#unsubscribe .similac-form p{line-height:1.33}#unsubscribe .similac-form .unsub-input .form-control,#unsubscribe .similac-form .unsub-input.btn{max-width:28.125rem}@media(min-width:992px){#unsubscribe .similac-form .unsub-input .form-control,#unsubscribe .similac-form .unsub-input.btn{max-width:29.688rem}}#unsubscribe .similac-form .unsub-input.btn{width:100%}#unsubscribe .similac-form .extra-desc{margin-bottom:2.813rem;margin-top:2.813rem}
.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}@keyframes onAutoFillStart{0%{opacity:.95}to{opacity:1}}@keyframes onAutoFillCancel{0%{opacity:.95}to{opacity:1}}.para-txt{color:#002f87;font-family:Roboto,Arial,sans-serif;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}.divider{align-items:center;color:#007db3;display:flex;flex-basis:100%;margin:1.875rem 0;padding-top:0}.divider:after,.divider:before{background:#007db3;content:"";flex-grow:1;font-size:0;height:.063rem;line-height:0px;margin:0}.divider span{color:#002f87;font-family:Roboto,Arial,sans-serif;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.33;margin:0 1.313rem;min-width:4.125rem;text-align:center}@media(max-width:767px){.divider span{margin:0 .8rem;min-width:1.5rem}}#hospital-id-options .a-dropdown,#preemie-age-options .a-dropdown,#state-id-options .a-dropdown{outline-color:#007db3}.similac-form{color:#002f87}.similac-form a{color:#fe9e1f;text-decoration:underline}.similac-form a.btn{text-decoration:none}.similac-form .sim-icon{vertical-align:baseline}.similac-form .form-check-label img{margin-bottom:.938rem;margin-right:1rem}.similac-form .extra-info{font-size:.75rem;font-weight:400}.similac-form .extra-info,.similac-form .similac-bold-label{color:#002f87;font-family:Roboto,Arial,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.33}.similac-form .similac-bold-label{font-size:1.125rem;font-weight:700}.similac-form h2{font-family:BrandonText,Arial,sans-serif;font-size:2.125rem;font-weight:700;line-height:2.688rem;margin:1.875rem 0 .938rem}@media(max-width:991.98px){.similac-form h2{font-size:1.75rem}}@media(min-width:767px)and (max-width:992px){.similac-form h2{font-size:2.125rem}}.similac-form p{color:#002f87;font-family:Roboto,Arial,sans-serif;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5rem}.similac-form .similac-form-group{position:relative}.similac-form .similac-form-group .form-check label{margin-bottom:0}.similac-form .similac-form-group+h2{margin-top:2.813rem}.similac-form .similac-form-group.form-group{margin-bottom:1.25rem}.similac-form .similac-form-group .checkbox-container b,.similac-form .similac-form-group .checkbox-container strong{font-family:Roboto,Arial,sans-serif;font-weight:700}.similac-form .similac-form-group .btn:disabled{background-color:#ccc;color:#fff}.similac-form .similac-form-group .reg-btn{width:100%}@media(min-width:768px){.similac-form .similac-form-group .reg-btn{min-width:20.563rem;width:auto}}@media(min-width:992px){.similac-form .similac-form-group .reg-btn{min-width:28.125rem;width:auto}}.similac-form .similac-form-group input.form-control{border:1px solid #029ce8;border-radius:6px;box-sizing:border-box;color:#474747;font-family:Roboto,Arial,sans-serif;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;height:2.5rem;letter-spacing:normal;line-height:1.33;padding:.28125rem 1rem;transition:background-color 1s ease-in-out 0s}.similac-form .similac-form-group input.form-control:-webkit-autofill{animation-name:onAutoFillStart}.similac-form .similac-form-group input.form-control:not(:-webkit-autofill){animation-name:onAutoFillCancel}.similac-form .similac-form-group input.form-control.is-invalid{background-color:#fdf2f4;border:1px solid #e4002b}.similac-form .similac-form-group input.form-control::-ms-clear,.similac-form .similac-form-group input.form-control::-ms-reveal{display:none}.similac-form .similac-form-group textarea.form-control{border:1px solid #029ce8;border-radius:6px;box-sizing:border-box;color:#474747;font-family:Roboto,Arial,sans-serif;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;padding:.28125rem 1rem;transition:background-color 1s ease-in-out 0s}.similac-form .similac-form-group textarea.form-control:-webkit-autofill{animation-name:onAutoFillStart}.similac-form .similac-form-group textarea.form-control:not(:-webkit-autofill){animation-name:onAutoFillCancel}.similac-form .similac-form-group textarea.form-control.is-invalid{background-color:#fdf2f4;border:1px solid #e4002b}.similac-form .similac-form-group .input-icon{pointer-events:none;position:absolute;right:31px;top:34px}.similac-form .similac-form-group .input-icon.clickable{cursor:pointer;pointer-events:auto}.similac-form .similac-form-group .similac-label-floating{color:#002f87;font-family:Roboto,Arial,sans-serif;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.33;margin:0;position:absolute;top:0;transition:all .5s ease}@media(max-width:767px){.similac-form .similac-form-group .similac-label-floating{font-size:1.125rem!important;line-height:1.375rem!important}}.similac-form .similac-form-group .similac-label-floating+input,.similac-form .similac-form-group .similac-label-floating+textarea{margin-top:1.625rem}.similac-form .similac-form-group .textarea-wrapper .similac-label-floating{color:#002f87;font-family:Roboto,Arial,sans-serif;font-size:1.375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.09;padding:.4rem 1rem;pointer-events:none;top:1.625rem}@media(max-width:767px){.similac-form .similac-form-group .textarea-wrapper .similac-label-floating{font-size:1rem;line-height:1.375rem;padding:.7rem 1rem}}.similac-form .similac-form-group.isBlured:not(.input-contents) .similac-label-floating{color:#002f87;font-family:Roboto,Arial,sans-serif;font-size:1.375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.09;padding:.4rem 1rem;pointer-events:none;top:1.75rem}@media(max-width:767px){.similac-form .similac-form-group.isBlured:not(.input-contents) .similac-label-floating{font-size:1rem;line-height:1.375rem;padding:.5rem 1rem}}.similac-form .similac-form-group.isBlured.input-contents .similac-label-floating{line-height:1.625rem;top:0}.similac-form .similac-form-group .similac-error-group.invalid-feedback{color:#e4002b;font-family:Roboto,Arial,sans-serif;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38}.register-btn span{float:right;margin-top:-2px}.dob-placeholder{color:#002f87!important;font-size:1.125rem!important}@media(min-width:768px){#contactUs .similac-form .select__placeholder{font-size:1.375rem}}#contactUs .similac-form .btn-secondary{font-size:1.125rem;line-height:1.25}@media(min-width:768px){#contactUs .similac-form .btn-secondary{display:inline-block;max-width:250px}#contactUs .similac-form .btn-primary{margin-right:30px;max-width:250px}}@media(max-width:767px){#registration .registrationFormContainer .para-txt p{font-size:1rem;line-height:1.375rem}}.ssm-one-time-purchase,.ssm-subscription{display:none}.similac-form .select__placeholder{font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:24px}@media(min-width:768px){.similac-form .select__placeholder{font-size:1.125rem}}@media(min-width:991px){.similac-form .select__placeholder{bottom:-6px}}.similac-form textarea{min-height:6.25rem}#registration .similac-form #react-form-field-unlockPamersClub+span{margin-top:2rem}#registration .similac-form .checkbox-wrapper+label,#registration .similac-form p{line-height:1.5}@media(max-width:767px){#registration .similac-form .checkbox-wrapper+label:not(.extra-info),#registration .similac-form p:not(.extra-info){font-size:1rem;line-height:1.375rem}}@media(min-width:768px)and (max-width:992px){#registration .similac-form label[for=react-form-field-unlockPamersClub] img{width:9.688rem}}#registration .similac-form label[for=react-form-field-rememberMe]{font-size:1rem;font-weight:700}#registration .similac-form button[type=submit]{font-size:1.3125rem}@media(max-width:767px){#registration .similac-form button[type=submit]{font-size:1.125rem;margin-bottom:1.25rem!important;text-align:center}}@media(min-width:768px){#registration .similac-form .extra-info{margin-bottom:2.813rem}}#my_offers .similac-form #react-form-field-unlockPamersClub+span{margin-top:2rem}#ecommerceRegistration .similac-form p.extra-info{font-size:.75rem;line-height:1rem}#ecommerceRegistration .similac-form p.updatedFontSize{font-size:1.125rem;line-height:1.5rem}@media(max-width:991px){#ecommerceRegistration .similac-form p.updatedFontSize{font-size:1rem;line-height:1.38}}#ecommerceRegistration .similac-form #react-form-field-unlockPamersClub+span{margin-top:2rem}@media(min-width:768px){#ecommerceRegistration .similac-form #showpasswordField+.form-group.similac-form-group.isBlured+.form-group.similac-form-group.isBlured+.form-group.similac-form-group{margin-bottom:.529rem}.divider.dividerStyle{width:21.563rem}.divider.dividerStyle span{margin:0 1rem;min-width:1rem}div#SocialLoginDiv-1Id_uiContainer,div#SocialLoginDivStaticId_uiContainer{width:21.563!important}}@media(min-width:991px){.divider.dividerStyle{width:61%}.divider.dividerStyle span{margin:0 1rem;min-width:1rem}div#SocialLoginDiv-1Id_uiContainer,div#SocialLoginDivStaticId_uiContainer{width:61%!important}}@media(max-width:767px){.container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12>div{padding:0!important}}.inquiry_info{margin-bottom:2rem}.inquiry_info p{margin-bottom:0}.inquiry_info p:first-child{margin-bottom:.5rem}.inquiry_info h4{font-family:Roboto,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5}div#registration fieldset#first_name{display:inline-block;margin-right:.4rem;vertical-align:top;width:49%}@media(max-width:767px){div#registration fieldset#first_name{width:48%}}div#registration fieldset#last_name{display:inline-block;margin-left:.4rem;vertical-align:top;width:49%}@media(max-width:767px){div#registration fieldset#last_name{width:48%}}div#registration .radio-set{min-width:3rem}div#registration .similac-form .similac-form-group.form-group{margin-bottom:.25rem}div#registration .similac-form .similac-form-group.form-group .invalid-feedback.similac-error-group a{font-weight:700}div#registration .similac-form .similac-form-group.form-group .form-check.checkbox-container{margin-top:.75rem}div#registration .similac-form .similac-bold-label{margin-top:1rem!important}@media(max-width:767px){div#registration .similac-form .similac-bold-label{margin-top:.5rem!important}}div#registration .similac-form .similac-bold-label+div.dropdown-single{margin-bottom:1rem}@media(max-width:767px){div#registration .similac-form .similac-bold-label+div.dropdown-single{margin-bottom:.25rem}}div#registration .similac-form h2{margin:1rem 0 0}div#registration .similac-form h2:nth-of-type(2){margin-bottom:0}@media(max-width:767px){div#registration .similac-form h2 i.info-component{height:auto;height:24px;line-height:0;position:relative;top:-4px;vertical-align:middle;width:24px}div#registration .similac-form h2 i.info-component .sim-icon{height:24px;width:24px}}div#registration .similac-form .select__placeholder{color:#474747}@media(max-width:767px){div#registration .similac-form .socialMediaLogin p{font-size:1.125rem;line-height:1.5rem;margin-bottom:.313rem}}div#registration fieldset#react-form-field-birthDate+fieldset div .radio-group-label{margin-top:1rem}@media(max-width:767px){div#registration fieldset#react-form-field-birthDate+fieldset div .radio-group-label{margin-bottom:.625rem;margin-top:.75rem}}div#registration fieldset#form-check-adult{display:none}div#registration div#SocialLoginDiv{margin-bottom:1rem}@media(max-width:767px){div#registration .reversible-cart-block h3{font-size:1.25rem;line-height:1.625rem;margin-bottom:1.25rem}div#registration .reversible-cart-block ol li{font-size:1rem;line-height:1.375rem}div#registration .list-wrapper .list-item{margin-bottom:.625rem}div#registration .list-wrapper .list-text{font-size:1rem;line-height:1.375rem}div#registration .list-wrapper .sim-icon{height:1.5rem;width:1.5rem}div#registration .divider span{margin:0 .313rem 0 .625rem;padding:0 2.125rem 0 1.875rem}div#registration .divider{margin:.3rem auto .625rem;width:90%}}div#registration .divider:after,div#registration .divider:before{background:#002f87}.register-link{padding:0 15px;text-align:center;width:100%}.register-link p{color:#002f87;font-family:Roboto,Arial,sans-serif;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5rem;margin-bottom:0}@media(max-width:767px){.register-link p{font-size:1rem;line-height:1.375}}.register-link a{color:#002f87;font-weight:700;text-decoration:underline}@media(max-width:767px){.registration_custom h1.updatedTitleFont,.registration_custom h2.updatedTitleFont,.registration_custom h3.updatedTitleFont{font-size:1.25rem;line-height:1.625rem;margin-bottom:.625rem}#registration fieldset#react-form-field-birthDate+fieldset .form-check.form-check-inline.radio-set:nth-of-type(2){margin-bottom:.938rem;min-width:3rem}}