.lupron-form-container{padding-left:20px;padding-right:20px}
.lupron-form-container .headingText.guideStaticText h3,.lupron-form-container .headingText.guideStaticText .h3{color:#034a66;font-family:var(--font-museo);font-size:20px;font-style:normal;font-weight:650;line-height:normal;margin-bottom:16px;margin-top:0}
.lupron-form-container h3{color:#034a66;font-family:var(--font-museo);font-size:16px;font-style:normal;font-weight:700;line-height:24px}
.lupron-form-container .headingText.guideStaticText p,.lupron-form-container p{color:#034a66;font-family:var(--font-museo);font-size:16px;font-style:normal;font-weight:400;line-height:24px}
.lupron-form-container .headingText.guideStaticText p.text-azure{font-weight:700;color:#2576a1}
.lupron-form-container .guideRadioButtonItem.guideItemSelected .XfaCheckBox::after{background-color:#ec457f !important}
.lupron-form-container label{color:#034a66;font-family:var(--font-museo);font-size:16px;font-style:normal;font-weight:700;line-height:24px}
.lupron-form-container .guideWidgetLabel.right label{color:#034a66;font-family:var(--font-museo);font-size:16px;font-style:normal;font-weight:400;line-height:24px}
.lupron-form-container .input-narrow{margin:0 !important}
.lupron-form-container .guideFieldWidget.textField input,.lupron-form-container .guideFieldWidget.textField input::placeholder{color:#034a66;font-family:var(--font-museo);font-size:16px;font-style:normal;font-weight:400;line-height:24px}
#guideContainer-rootPanel-panel-panel_466968442-guidecheckbox__ .guideCheckBoxItem.guideItemSelected .XfaCheckBox::after,#guideContainer-rootPanel-panel-panel_209817859-guidecheckbox_copy_c__ .guideCheckBoxItem.guideItemSelected .XfaCheckBox::after,#guideContainer-rootPanel-panel-panel_209817859-guidecheckbox_copy___guide-item .guideCheckBoxItem.guideItemSelected .XfaCheckBox::after,#guideContainer-rootPanel-panel_1858746179-panel_1901942089-guidecheckbox_copy_c__ .guideCheckBoxItem.guideItemSelected .XfaCheckBox::after{color:#ec457f !important}
.lupron-form-container p.comp-heading,.lupron-form-container h2.privacy-notice,.lupron-form-container p.privacy-notice-heading,.lupron-form-container p.privacy-notice,.lupron-form-container p.consent-heading,.lupron-form-container .input-title .top label{color:#034a66;font-family:var(--font-museo);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-top:17px;margin-bottom:0}
.lupron-form-container p.comp-heading{font-weight:700}
.lupron-form-container .forms-expand button .iconButton-label{color:#2576a1 !important}
.lupron-form-container .forms-expand-collapse,.checkbox_label p,.forms-expand-collapse p{color:#034a66;font-family:var(--font-museo);font-size:16px;font-style:normal;font-weight:400;line-height:24px}
.lupron-form-container .forms-expand-collapse a,.lupron-form-container .checkbox_label a,.lupron-form-container .checkbox_label2 a,.lupron-form-container .forms-expand button .iconButton-label,.lupron-form-container a{font-size:16px;font-weight:700;color:#2576a1}
.lupron-form-container a{text-decoration:underline}
.lupron-form-container .guideHelpQuestionMark{width:26px;height:26px;background-color:#034a66;display:flex;align-items:center;justify-content:center;border-radius:50%}
.lupron-form-container .input-narrow .guideHelpQuestionMark{margin-top:0}
.lupron-form-container .guideHelpQuestionMark::after{top:0;right:0;content:"";height:18px;color:#2676a1;background-image:url("/content/dam/lupronped/images/global/info-question-icon.svg");background-repeat:no-repeat;background-size:contain;margin-left:3px}
.lupron-form-container .guideFieldDescription.long{background-color:#2676a1}
.lupron-form-container .guideFieldDescription.long p{line-height:normal}
.thankyou-suggestedform-content a{background:url('');background-color:#2676a1}
[id='guideContainer-rootPanel-panel_copy_copy-guideseparator___guide-item'] hr{border-top:3px dotted #ec457f}
.lupron-form-container ul li{color:#034a66;font-family:var(--font-museo);font-size:16px;font-style:normal;font-weight:400;list-style-type:none}
.lupron-form-container ul li::before{color:#ec457f;content:"•";padding-right:10px}
.lupron-form-container .forms-expand-collapse p.privacy-notice-heading,.lupron-form-container h2.privacy-notice,.lupron-form-container .forms-expand-collapse p.comp-heading{color:#034a66;font-family:var(--font-museo);font-size:16px;font-style:normal;font-weight:700;margin-top:10px;margin-bottom:0}
.lupron-form-container h3.get-lupron-heading{font-size:18px}
.lupron-form-container h3.thank-you-heading{color:#034a66;font-family:var(--font-museo);font-size:20px;font-style:normal;font-weight:700;line-height:normal}
.lupron-form-container h3.thank-you-heading.fw900{font-weight:900}
.lupron-form-container.thank-you-container p.sugg-text{color:#034a66;text-align:center;font-family:var(--font-museo);font-size:16px;font-style:normal;font-weight:400;line-height:24px}
.lupron-form-container a.suggest-btn{color:#FFF;text-align:center;font-family:var(--font-museo);font-size:17px;font-style:normal;font-weight:700;line-height:22px}
.lupron-form-container .forms-expand-collapse p.consent-heading{font-weight:700}
.lupron-form-container .thankyou-mb0{margin-bottom:0}
.lupron-form-container.thank-you-container .guideGridFluidLayout2Container .thankyou-suggestedform-content a{background:0;background-color:#2676a1;text-decoration:none}
.lupron-form-container.thank-you-container hr.guideSeparator{border:3px dotted #ec457f;border-bottom-width:0 !important;margin-left:0;margin-right:0}
.lupron-form-container .checkbox_label.checkbox_label-no-opt{margin-left:0;margin-top:0}
.lupron-form-container .submit.guidefield .guideFieldNode{margin-bottom:60px}
.lupron-form-container .guideFieldError{display:none}
@media(min-width:767px){.lupron-form-container{width:1050px;padding:0 20px}
.lupron-form-container .mar-top-submit{margin-top:46px}
.lupron-form-container .news-update p.comp-heading{margin-top:20px}
.lupron-form-container .patient--insuranceType .top{margin-bottom:17px}
.lupron-form-container.thank-you-container{width:100%;max-width:1300px;padding:0 20px}
.lupron-form-container.thank-you-container .thankyou-suggestedform-heading{padding-top:0}
.lupron-form-container .headingText.guideStaticText h3,.lupron-form-container .headingText.guideStaticText .h3{font-size:24px;line-height:36px;margin-bottom:30px}
.lupron-form-container h3{font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.374px}
.lupron-form-container .headingText.guideStaticText p,.lupron-form-container p{font-size:20px;line-height:28px;letter-spacing:-0.374px}
.lupron-form-container label{font-size:20px;line-height:28px}
.lupron-form-container .guideWidgetLabel.right label{font-size:20px;line-height:28px;font-style:normal;font-weight:500;letter-spacing:-0.374px}
.lupron-form-container .guideFieldWidget.textField input,.lupron-form-container .guideFieldWidget.textField input::placeholder{font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.374px}
.lupron-form-container h3.get-lupron-heading{font-size:24px}
.lupron-form-container h3.thank-you-heading{font-size:24px;line-height:36px}
.lupron-form-container p.comp-heading,.lupron-form-container p.comp-heading i,.lupron-form-container p.privacy-notice-heading,.lupron-form-container p.consent-heading,.lupron-form-container p.privacy-notice,.lupron-form-container h2.privacy-notice,.lupron-form-container .input-title .top label{color:#034a66;font-family:var(--font-museo);font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.374px;margin-top:10px;margin-bottom:0}
.lupron-form-container p.comp-heading{font-weight:700}
.lupron-form-container p.comp-heading i{font-style:italic}
.lupron-form-container .forms-expand-collapse,.lupron-form-container .checkbox_label p,.lupron-form-container .forms-expand-collapse p{color:#034a66;font-family:var(--font-museo);font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.374px}
.lupron-form-container .forms-expand-collapse a,.lupron-form-container .checkbox_label a,.lupron-form-container .checkbox_label2 a,.lupron-form-container .forms-expand button .iconButton-label,.lupron-form-container a{font-size:20px}
.lupron-form-container ul li{font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.374px}
.lupron-form-container .forms-expand-collapse p.privacy-notice-heading,.lupron-form-container .forms-expand-collapse p.comp-heading{color:#034a66;font-family:var(--font-museo);font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.374px;margin-top:10px;margin-bottom:0}
.lupronped-thankyou-button1,.lupronped-thankyou-button2,.lupronped-thankyou-button5{padding-top:0}
.lupron-form-container a.suggest-btn{font-size:22px}
.return-home button,.lupron-form-container .abbv-button-primary .return-home button.submit:not(.af-icon-button){width:420px;max-width:420px}
.lupron-form-container p b{font-weight:700;font-size:20px}
.lupron-form-container.thank-you-container p.sugg-text{font-weight:500;min-height:72px}
}
#guideContainer-rootPanel-panel-panel-panel-guidetextdraw___guide-item p.lup-sign-anchor{visibility:hidden;padding:0;margin:0;height:0}
#guideContainer-rootPanel-panel-panel-panel-guidetextdraw___guide-item p.lup-sign-term-txt,#guideContainer-rootPanel-panel-panel-panel-guidetextdraw___guide-item p.lup-sign-term-txt b,#guideContainer-rootPanel-panel-panel-panel-guidetextdraw___guide-item p.lup-sign-term-txt b::before{margin-top:46px;font-family:var(--font-museo);font-size:12px;font-style:normal;font-weight:400;line-height:14px;color:var(--dark-blue)}
#guideContainer-rootPanel-panel-panel-panel-guidetextdraw___guide-item p.lup-sign-term-txt{padding-bottom:60px}
#guideContainer-rootPanel-panel-panel-panel-guidetextdraw___guide-item p.lup-sign-term-txt b{font-weight:700}
#guideContainer-rootPanel-panel-panel-panel-guidetextdraw___guide-item p.lup-sign-term-txt b::before{content:"*";position:relative;font-weight:700;margin-left:-6px}
#guideContainer-rootPanel-panel-panel-panel-guidetextdraw___guide-item a{font-size:12px}
@media(min-width:985px){.lupron-form-container{padding-left:0;padding-right:0}
.guideRadioButtonItem .guideWidgetLabel{margin-top:7px}
.guideCheckBoxItem .guideWidgetLabel{margin-top:4px}
.lupron-form-container .abbv-button-primary button.submit:not(.af-icon-button),.lupron-form-container .abbv-button-primary button.submit:not(.af-icon-button) span{font-size:22px !important;line-height:22px !important;font-weight:700;width:420px;margin:0 auto;max-width:420px}
.lupron-form-container .lupronped-thankyou-button>:nth-child(1){width:90%}
.lupron-form-container .submit.guidefield .guideFieldNode{max-width:420px;width:420px;margin-bottom:0}
}
@media(min-width:601px) and (max-width:1024px){.lupron-form-container{width:100%;padding:0 20px}
.lupron-form-container.thank-you-container{width:100%;padding:0 20px}
}
@media(max-width:767px){.lupron-form-container .guideFieldHorizontalAlignment.checkbox-consent-yes{float:none}
.lupron-form-container p b{font-weight:700}
.lupron-form-container.thank-you-container .lupronped-thankyou-button{width:100%}
.lupron-form-container .mar-top-submit{margin-top:39px}
.lupron-form-container .patient--insuranceType .top{margin-bottom:17px}
.lupron-form-container .news-update p.comp-heading{margin-top:10px}
}
@media(min-width:820px) and (max-width:1024px){.lupron-form-container.thank-you-container{width:100%;padding:0 20px}
}