#request-info-form .a-container{padding:0}
#request-info-form #address-fields .text,#request-info-form #npi-field .text{margin-top:0;margin-bottom:0}
#request-info-form #address-fields textarea{height:48px;padding-top:13px;padding-bottom:13px}
#request-info-form #info-options-options{margin-top:1rem}
#request-info-form .a-input-field[data-required="true"] .a-input-field--required,#request-info-form .a-input-field[data-required="true"] .a-dropdown__title--required{display:none}
#request-info-form .options .radio .a-dropdown__title--required{display:none}
#request-info-form .a-input-field .form-group.validation-require .form-label,#request-info-form .a-input-field.form-group.validation-require .form-label,#request-info-form .a-input-field .form-group.validation-regex .form-label,#request-info-form .radio.validation-require .a-radio-label{color:var(--input-field-label-color)}
body:not(.wcmEnabled) #addLine,body:not(.wcmEnabled) #removeLine{color:#001489;text-decoration:underline;cursor:pointer;font-size:.875rem}
body:not(.wcmEnabled) #address-fields,body:not(.wcmEnabled) #removeLine,body:not(.wcmEnabled) #secondary-address,body:not(.wcmEnabled) #npi-field,body:not(.wcmEnabled) #govt_agency-options,body:not(.wcmEnabled) #govt_agency-options .a-input-label{display:none}
.a-input-field.validation-require .a-input-field--text-require{display:block;color:#e4002b;font-size:.75rem}
.a-dropdown .a-input-field--text-require .abt-icon-exclamation{font-size:.75rem;padding-right:.5rem}
.a-dropdown-selected{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block}
.hide-exclamation .abt-icon-exclamation{display:none}
.card-test-icon-alignment-version .m-card-link{align-items:center}
.card-test-icon-alignment-version .nonClickableLink{display:none}
.a-product-compare-wrapping-version .o-products-compare-data-col{height:5rem}
.a-product-compare-wrapping-version .o-products-compare__container .o-products-compare__table .o-products-compare__fixed-side span{display:block;padding-left:3.125rem;font-size:.875rem;line-height:1.125rem}
.a-product-compare-wrapping-version .o-products-compare__container .o-products-compare__table th.o-products-compare__fixed-side img{height:1.875rem;width:auto;position:absolute;left:.625rem}
.square-tile-v2 .m-card-icon-align .m-card__media{height:2.1875rem !important;width:auto !important}
@media only screen and (max-width:991.98px){.responsivegrid .aem-Grid .columncontrol .row>.col,.responsivegrid .aem-Grid .columncontrol .row>[class*="col-"]{margin-bottom:0 !important;margin-top:0 !important}
}
.responsive-links p a{margin:0 10px;display:inline-block}
@media(max-width:768px){.responsive-links p{text-align:left !important}
.responsive-links .jump-label{display:block;margin-bottom:20px;font-weight:bold}
.responsive-links p a{display:block;margin:0;padding:0;line-height:1}
}
:root{--favicon-name:'/content/dam/adc/global/favicons/us-en/brand-refresh' !important}
.o-header-v2-global__section--utility-top .o-header-v2-section>div:last-child .o-header-v2-group>div:first-child:not(:has([id^="login-group-"])){margin-right:2.1875rem}
.o-header-v2-global__section--utility-top .o-header-v2-section>div:last-child .o-header-v2-group>div:first-child .btn{border-radius:0;height:2.813rem;display:flex;align-items:center}
.o-header-v2-global__section--main .o-header-v2-section .o-header-v2-group .btn{border-radius:0;height:2.813rem;display:flex;align-items:center}
.o-header-v2-global__section--main .o-header-v2-section .o-header-v2-group .a-button{margin-right:4.0625rem}
@media only screen and (max-width:767.98px){.o-header-v2-global__section--utility-bottom .o-header-v2-group--visibilityScreenMobile{margin-right:.95rem}
.o-header-v2-global__section--utility-bottom .o-header-v2-group--visibilityScreenMobile .a-link{display:none !important}
.o-header-v2-global__section--utility-bottom .o-header-v2-group--visibilityScreenMobile .a-link.sign-in-hcp,.o-header-v2-global__section--utility-bottom .o-header-v2-group--visibilityScreenMobile .a-link.my-account-hcp{display:inline !important}
}
@media only screen and (min-width:768px) and (max-width:991.98px){.o-header-v2-global__section--utility-bottom .o-header-v2-group--visibilityScreenMobile .a-button{left:5.5rem;position:absolute}
}
.o-header-v2-global__section--utility-bottom .o-header-v2-group--visibilityScreenMobile .a-button .btn{right:1.5rem;border-radius:0;height:2.813rem;display:flex;align-items:center}
.container:has(.dynamic-address-radio-form-fields){padding:0}
.hcp-step-form{--wizard-step-active-color:var(--gray-darkest-color)}
@media only screen and (min-width:992px){.hcp-step-form{max-width:53%;margin:0 auto}
}
.hcp-step-form .hcp-step-two-form{padding-inline:.95rem}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields{height:auto;position:relative;overflow:hidden}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields:has(.container){padding:0 !important;margin-top:0 !important}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields.enable-radio-scroll{height:28.2rem;overflow-y:auto}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields .a-container__row{height:100%;overflow-y:auto;padding-bottom:.625rem}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields .a-container__row .options{margin-top:0 !important;margin-bottom:0 !important;margin-inline:.31rem;position:relative}
@media only screen and (min-width:992px){.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields.show-grid-list .cmp-container{display:flex;flex-wrap:wrap;gap:.625rem}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields.show-grid-list .cmp-container .options{flex:1 0 calc(23.75%);margin-bottom:.5rem !important}
}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields .a-radio--vertical{padding-right:0;margin-bottom:0}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields .clinic_label_title{--heading-5-font-size:.75rem;margin-bottom:.106rem}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields fieldset.radio{padding-top:.75rem}
.hcp-step-form .hcp-step-two-form .other-fields{margin-bottom:1.25rem}
.hcp-step-form .hcp-step-two-form .other-fields .fields,.hcp-step-form .hcp-step-two-form .other-fields .options{margin-top:0 !important;margin-bottom:0 !important}
.hcp-step-form .hcp-step-two-form .other-fields .form-group{margin-bottom:0 !important}
.hcp-step-form .hcp-step-two-form .other-fields .a-input-field{margin:.5rem}
.hcp-step-form .hcp-step-two-form .other-fields.hide-all-asterisk span.a-input-field--required{display:none}
.hcp-step-form .hcp-step-two-form .other-fields.hide-all-asterisk span.a-dropdown__title--required{display:none}
.hcp-step-form .hcp-step-two-form .text .cmp-text *{font-size:.875rem;line-height:1.25rem;color:var(--gray-darker-color);text-transform:none;font-weight:normal;margin-bottom:.25rem}
.hcp-step-form .hcp-step-two-form .other-radio{margin-left:6px;margin-top:-1.25rem}
.hcp-step-form .hcp-step-two-form .other-radio .radio--text-require{display:none}
.hcp-step-form .hcp-step-two-form .other-radio.mt-zero{margin-top:0}
.hcp-step-form .hcp-step-two-form input:disabled:not([type="button"]){color:var(--dropdown-disabled-bg-color)}
.hcp-step-form .o-wizard__btn{padding-inline:.95rem}
.hcp-step-form .o-wizard__btn.justify-content-between{margin:0 auto;display:table}
.hcp-step-form .o-wizard,.hcp-step-form .a-wizard{--wizard-step-complete-color:var(--gray-darkest-color)}
.hcp-step-form .o-wizard .a-wizard__label,.hcp-step-form .a-wizard .a-wizard__label{max-width:8.75rem;display:block;margin:0 auto}
.hcp-step-form .a-dropdown__field.disabled,.hcp-step-form .a-input-field .form-group .a-input-grp .a-input-control:disabled,.hcp-step-form .a-input-field .form-group .a-input-grp .a-input-control[readonly],.hcp-step-form .a-input-field.form-group .a-input-grp .a-input-control:disabled,.hcp-step-form .a-input-field.form-group .a-input-grp .a-input-control[readonly],.hcp-step-form .a-dropdown__container .a-dropdown__field.disabled::after{color:#8d8d89}
.hcp-step-form .wizard-step.a-wizard__step--complete .a-wizard__steps--icon:before{display:block !important;color:var(--wizard-steps-inactive-color);content:counter(wizard-step) !important;counter-increment:wizard-step !important;font-size:var(--wizard-step-icon-font-size);line-height:var(--wizard-step-icon-line-height);font-family:var(--body-font-family);font-weight:var(--body-font-weight)}
.hcp-step-form .wizard-step.a-wizard__step--complete .a-wizard__icon{display:none}
.hcp-step-form .a-wizard-step--active .a-wizard__label,.hcp-step-form .a-wizard-step--active .a-wizard__steps--icon,.hcp-step-form .a-wizard-step--active .a-wizard__steps--icon:before{color:var(--primary-color) !important;border-color:var(--primary-color) !important}
.hcp-step-form .a-wizard-step--active::before{color:var(--primary-color)}
.hcp-step-form li.a-wizard-step--active::after{height:.125rem;background-color:var(--wizard-step-complete-color)}
.hcp-step-form li.a-wizard__step--complete::after{height:.125rem;background-color:var(--wizard-step-complete-color)}
.hcp-step-form .enable-on-scroll-text{height:18.0625rem;overflow-y:auto}
.hcp-step-form .hcp-eligible-qtn li span:has(>.abt-icon-down-arrow){display:none !important}
.o-wizard__btn:has(.button-div .button .btn.center-align-single){justify-content:center !important}
.messages-sections .container.a-container:has(>.d-none){padding-top:0 !important;padding-bottom:0 !important}
.hcp-step-form-accordion .coll-exp-title{font-weight:normal !important}
.container:has(.pt-top-0){padding-top:0 !important}
.container:has(.pb-bottom-0){padding-bottom:0 !important}
.force-center-aligned{margin:0 auto;display:table}
.hide-drop-arrow .a-dropdown__field::after{content:"";display:none}
.container:has(.dynamic-address-radio-form-fields){padding:0}
.hcp-step-form{--wizard-step-active-color:var(--gray-darkest-color)}
@media only screen and (min-width:992px){.hcp-step-form{max-width:53%;margin:0 auto}
}
.hcp-step-form .hcp-step-two-form{padding-inline:.95rem}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields{height:auto;position:relative;overflow:hidden}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields:has(.container){padding:0 !important;margin-top:0 !important}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields.enable-radio-scroll{height:28.2rem;overflow-y:auto}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields .a-container__row{height:100%;overflow-y:auto;padding-bottom:.625rem}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields .a-container__row .options{margin-top:0 !important;margin-bottom:0 !important;margin-inline:.31rem;position:relative}
@media only screen and (min-width:992px){.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields.show-grid-list .cmp-container{display:flex;flex-wrap:wrap;gap:.625rem}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields.show-grid-list .cmp-container .options{flex:1 0 calc(23.75%);margin-bottom:.5rem !important}
}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields .a-radio--vertical{padding-right:0;margin-bottom:0}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields .clinic_label_title{--heading-5-font-size:.75rem;margin-bottom:.106rem}
.hcp-step-form .hcp-step-two-form .dynamic-address-radio-form-fields fieldset.radio{padding-top:.75rem}
.hcp-step-form .hcp-step-two-form .other-fields{margin-bottom:1.25rem}
.hcp-step-form .hcp-step-two-form .other-fields .fields,.hcp-step-form .hcp-step-two-form .other-fields .options{margin-top:0 !important;margin-bottom:0 !important}
.hcp-step-form .hcp-step-two-form .other-fields .form-group{margin-bottom:0 !important}
.hcp-step-form .hcp-step-two-form .other-fields .a-input-field{margin:.5rem}
.hcp-step-form .hcp-step-two-form .other-fields.hide-all-asterisk span.a-input-field--required{display:none}
.hcp-step-form .hcp-step-two-form .other-fields.hide-all-asterisk span.a-dropdown__title--required{display:none}
.hcp-step-form .hcp-step-two-form .text .cmp-text *{font-size:.875rem;line-height:1.25rem;color:var(--gray-darker-color);text-transform:none;font-weight:normal;margin-bottom:.25rem}
.hcp-step-form .hcp-step-two-form .other-radio{margin-left:6px;margin-top:-1.25rem}
.hcp-step-form .hcp-step-two-form .other-radio .radio--text-require{display:none}
.hcp-step-form .hcp-step-two-form .other-radio.mt-zero{margin-top:0}
.hcp-step-form .hcp-step-two-form input:disabled:not([type="button"]){color:var(--dropdown-disabled-bg-color)}
.hcp-step-form .o-wizard__btn{padding-inline:.95rem}
.hcp-step-form .o-wizard__btn.justify-content-between{margin:0 auto;display:table}
.hcp-step-form .o-wizard,.hcp-step-form .a-wizard{--wizard-step-complete-color:var(--gray-darkest-color)}
.hcp-step-form .o-wizard .a-wizard__label,.hcp-step-form .a-wizard .a-wizard__label{max-width:8.75rem;display:block;margin:0 auto}
.hcp-step-form .a-dropdown__field.disabled,.hcp-step-form .a-input-field .form-group .a-input-grp .a-input-control:disabled,.hcp-step-form .a-input-field .form-group .a-input-grp .a-input-control[readonly],.hcp-step-form .a-input-field.form-group .a-input-grp .a-input-control:disabled,.hcp-step-form .a-input-field.form-group .a-input-grp .a-input-control[readonly],.hcp-step-form .a-dropdown__container .a-dropdown__field.disabled::after{color:#8d8d89}
.hcp-step-form .wizard-step.a-wizard__step--complete .a-wizard__steps--icon:before{display:block !important;color:var(--wizard-steps-inactive-color);content:counter(wizard-step) !important;counter-increment:wizard-step !important;font-size:var(--wizard-step-icon-font-size);line-height:var(--wizard-step-icon-line-height);font-family:var(--body-font-family);font-weight:var(--body-font-weight)}
.hcp-step-form .wizard-step.a-wizard__step--complete .a-wizard__icon{display:none}
.hcp-step-form .a-wizard-step--active .a-wizard__label,.hcp-step-form .a-wizard-step--active .a-wizard__steps--icon,.hcp-step-form .a-wizard-step--active .a-wizard__steps--icon:before{color:var(--primary-color) !important;border-color:var(--primary-color) !important}
.hcp-step-form .a-wizard-step--active::before{color:var(--primary-color)}
.hcp-step-form li.a-wizard-step--active::after{height:.125rem;background-color:var(--wizard-step-complete-color)}
.hcp-step-form li.a-wizard__step--complete::after{height:.125rem;background-color:var(--wizard-step-complete-color)}
.hcp-step-form .enable-on-scroll-text{height:18.0625rem;overflow-y:auto}
.hcp-step-form .hcp-eligible-qtn li span:has(>.abt-icon-down-arrow){display:none !important}
.o-wizard__btn:has(.button-div .button .btn.center-align-single){justify-content:center !important}
.messages-sections .container.a-container:has(>.d-none){padding-top:0 !important;padding-bottom:0 !important}
.hcp-step-form-accordion .coll-exp-title{font-weight:normal !important}
.container:has(.pt-top-0){padding-top:0 !important}
.container:has(.pb-bottom-0){padding-bottom:0 !important}
.force-center-aligned{margin:0 auto;display:table}
.hide-drop-arrow .a-dropdown__field::after{content:"";display:none}
.cwr-step-form{padding-inline:.95rem;min-height:.25rem}
.cwr-step-form .a-wizard{display:none}
@media only screen and (min-width:992px){.cwr-step-form{max-width:80%;margin:0 auto}
}
@media only screen and (max-width:991.98px){.cwr-step-form .columncontrol .row>[class*="col-"]{margin-bottom:0 !important}
.cwr-step-form .formcontainer.formcontainer-fullwidth .o-form-container__buttons .a-button,.cwr-step-form .formcontainer.formcontainer-fullwidth .cmp-text>p{margin:0 !important}
}
.cwr-step-form .hidden{height:0}
.cwr-step-form.hide-all-label label{display:none}
.cwr-step-form.hide-all-label label.custom-show-all{display:block}
.cwr-step-form.hide-all-label .custom-show-label label{display:block}
.cwr-step-form.hide-all-success-msg .o-form-container__success-msg{display:none}
@media only screen and (min-width:992px){.cwr-step-form .connect-step-two-form .o-form-container__buttons{justify-content:flex-start !important}
.cwr-step-form .o-wizard__btn.justify-content-between{margin-top:-2.813rem;margin-bottom:2.813rem;max-width:80%;justify-content:space-between !important;margin-left:37%}
}
.cwr-step-form .o-wizard__btn.justify-content-around{flex-direction:column;padding-top:.625rem}
.cwr-step-form .o-wizard__btn.justify-content-around .o-wizard__btn--back{margin-bottom:1.875rem}
.cwr-step-form .o-wizard__btn.justify-content-around #no-auto-fill{display:flex;flex-direction:row-reverse;justify-content:center}
.cwr-step-form .o-wizard__btn.justify-content-around #no-auto-fill em{margin-top:.25rem;color:#001489}
.cwr-step-form .o-wizard__btn.justify-content-around #no-auto-fill span{padding-right:.31rem;color:#001489}
.cwr-step-form .o-wizard__btn.justify-content-around #no-auto-fill[disabled] span,.cwr-step-form .o-wizard__btn.justify-content-around #no-auto-fill[disabled] em{color:#8d8d89}
.cwr-step-form .dynamic-address-radio-form-fields{position:relative;overflow:hidden}
.cwr-step-form .dynamic-address-radio-form-fields:has(.container){padding:0 !important;margin-top:0 !important}
.cwr-step-form .dynamic-address-radio-form-fields .a-container__row{height:100%;overflow-y:auto;padding-bottom:.625rem}
.cwr-step-form .dynamic-address-radio-form-fields .a-container__row .options{margin-top:0 !important;margin-bottom:0 !important;margin-inline:.31rem;position:relative}
@media only screen and (min-width:992px){.cwr-step-form .dynamic-address-radio-form-fields.show-grid-list .cmp-container .hcp-address-radio{display:grid;gap:.625rem;grid-template-columns:repeat(3,1fr)}
.cwr-step-form .dynamic-address-radio-form-fields.show-grid-list .cmp-container .hcp-address-radio .a-radio--default{flex:1 0 calc(23.75%);margin-bottom:.0625rem !important;margin-left:.5rem}
}
.cwr-step-form .dynamic-address-radio-form-fields .cmp-container{padding-left:0 !important}
.cwr-step-form .dynamic-address-radio-form-fields .a-radio--vertical{padding-right:0;margin-bottom:0}
.cwr-step-form .dynamic-address-radio-form-fields .clinic_label_title{--heading-5-font-size:.75rem;margin-bottom:.106rem}
.cwr-step-form .dynamic-address-radio-form-fields fieldset.radio{padding-top:.75rem}
.cwr-step-form .row>[class*="col-"]>div:not(.experiencefragment){margin-top:0 !important;margin-bottom:0 !important}
.cwr-step-form .no-result-top-msg{color:var(--danger-color)}
.cwr-step-form .o-form-container__error-msg{position:relative;top:-7%;margin-top:-6%}
@media only screen and (max-width:991.98px){.cwr-step-form .o-wizard__btn{flex-direction:column}
.cwr-step-form .o-wizard__btn--back{margin-top:.625rem;margin-bottom:.625rem;margin-right:0;min-width:41%}
.cwr-step-form .btn.confirm-address-cta{margin-top:3.125rem;padding-inline:1.8125rem}
.cwr-step-form .btn{width:100%}
}
@media only screen and (max-width:575.98px){.cwr-step-form .button-div{min-width:100%}
}
.cwr-step-form .custom-disabled.btn{background-color:var(--button-disabled-bg-color) !important;color:var(--button-disabled-color) !important;opacity:.65;cursor:default}
.cwr-step-form .a-dropdown__title--required,.cwr-step-form .a-input-field--required{display:none}
@media only screen and (max-width:991.98px){.m-hero:has(.cwr-step-form-hero){--hero-tablet-tall-media-height:465px;--hero-tablet-tall-height:670px;padding-bottom:0 !important}
.m-hero:has(.cwr-step-form-hero) .m-hero__content{text-align:center;padding-top:0}
}
@media only screen and (min-width:768px){.m-hero:has(.cwr-step-form-hero){margin-top:-3rem !important}
}
.m-hero:has(.cwr-hero-bg-transparent){background:transparent !important}
.image-over-text-avatar .ht-name{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.25rem;text-align:center;color:#fff}
.hcp-login-custom-style .o-form-container__buttons .a-button{margin:0}
@media only screen and (max-width:991.98px){.hcp-sub-header .o-header-v2-global__section--utility-bottom .o-header-v2-section--alignGroupsBetween>.o-header-v2-section{justify-content:flex-end}
}
@media only screen and (max-width:767.98px){.hcp-sub-header .o-header-v2-global__section--utility-bottom .o-header-v2-group--visibilityScreenMobile .active .a-link{display:inline !important}
}
.hcp-sub-header [id^="login-group-"]{margin-right:0 !important}
.hcp-sub-header [id^="login-group-"] .headersearch{display:none}
.hcp-sub-header [id^="login-group-"]>div:first-child{margin-right:0 !important}
.hcp-sub-header .my-account-staff-only:not(.active),.hcp-sub-header .my-account-only-hcp:not(.active),.hcp-sub-header .sign-in-hcp:not(.active),.hcp-sub-header .my-account-only-hcp-with-sample:not(.active){display:none}
@media only screen and (max-width:767.98px){.sign-in-hcp .a-link__inner-text{display:none}
}
.staff-yellow{background-color:var(--secondary-color) !important}
#page-spinner{display:none;position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0,0,0,0.25)}
#page-spinner .a-spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed}
@media only screen and (max-width:767.98px){.hcp-avtar-section{text-align:center}
}
.hcp-avtar-section>.row{align-items:center}
.hcp-avtar-section .col-md-9 .text{margin-top:0 !important;padding-top:0}
.hcp-avtar-section .col-md-9 .title{margin-bottom:0 !important}
@media only screen and (min-width:992px){.hcp-avtar-section .col-md-9{margin-top:-3%}
}
.hcp-avtar-section .image-overlay-container{position:relative;display:inline-block;width:100%}
.hcp-avtar-section .image-overlay-container img{width:100%;height:auto;display:block}
.hcp-avtar-section .user-hcp-name{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);color:var(--white-color);font-size:10rem}
@media only screen and (max-width:991.98px){.hcp-avtar-section .user-hcp-name{font-size:6rem;top:40%}
}
@media only screen and (max-width:767.98px){.hcp-avtar-section .image.image--align-center{width:11.25rem;height:auto;text-align:center;margin:0 auto;margin-top:1rem;margin-bottom:1rem}
.hcp-avtar-section>.row>.columncontrol__column{margin-bottom:0 !important}
.hcp-avtar-section .embed{margin:0;padding:0;height:0}
.hcp-avtar-section .text{margin-top:0}
}
@media only screen and (max-width:767.98px){#extend-session-form #extend-session-logout-btn{margin-bottom:.75rem}
}
.container.container-full-width:has(.with-mobile-bg){padding-left:0;padding-right:0;padding-top:0 !important}
.footer:has(.remove-top-space){margin-top:0 !important}
@media only screen and (max-width:767.98px){.container:has(.only-one-bg-color){background-color:var(--secondary-color);padding-right:0}
.container:has(.only-one-bg-color)>section{background-color:var(--secondary-color)}
.container:has(>.min-full-width-mobile){position:relative;min-width:100vw;margin-left:-30px;padding-block:0}
}
.hide-form-success-custom-msg .o-form-container__success-msg{display:none}
.error_align-center .o-form-container__error-msg{text-align:center}
.success_align-center .o-form-container__success-msg{text-align:center}
#hcp-login-verify,#hcp-login_verify_success,#hcp-login_verify_error{display:none}
#apierror,#apierror_500,#apierror_400,#invalidpass_apierror_400,#apierror .generic-modal__content-body p,#apierror_500 .generic-modal__content-body p,#apierror_400 .generic-modal__content-body p,#invalidpass_apierror_400 .generic-modal__content-body p{font-size:.875rem;line-height:1.25rem;color:var(--danger-color);display:none}
.gray-input-text.a-input-field .form-group .a-input-grp .a-input-control:disabled,.gray-input-text .a-input-field .form-group .a-input-grp .a-input-control:disabled,.gray-input-text.a-input-field .form-group .a-input-grp .a-input-control[readonly],.a-input-field .form-group .a-input-grp .a-input-control[readonly] .gray-input-text.a-input-field.form-group .a-input-grp .a-input-control:disabled,.a-input-field.form-group .a-input-grp .a-input-control:disabled .gray-input-text.a-input-field.form-group .a-input-grp .a-input-control[readonly],.gray-input-text .a-input-field.form-group .a-input-grp .a-input-control[readonly]{color:var(--gray-color)}
#hcp-myUserInfo form{position:relative;z-index:9}
.a-container>.a-rounded-corners-6{border-radius:.375rem;overflow:hidden}
.a-container>.a-rounded-corners-6 .a-container__media:after{border-radius:.375rem;overflow:hidden}
.a-container>.a-rounded-corners-6 .a-container__media img.cmp-image:not([src]){display:none}
.a-container:has(.create-account-container){padding-top:.625rem !important;padding-bottom:.625rem !important;border-radius:.375rem;overflow:hidden}
.update-readonly-field-color .a-input-control:disabled,.update-readonly-field-color .a-input-control[readonly]{color:var(--gray-color) !important;box-shadow:none !important}
.update-readonly-field-color .a-input-control:disabled:focus,.update-readonly-field-color .a-input-control[readonly]:focus{box-shadow:none !important}
.update-readonly-field-color .a-dropdown__field::after{color:var(--gray-color)}
#modalIsGovUser-modal .generic-modal--close{display:none}
.formulatory-tool-custom-style #tabContainer{display:flex;justify-content:space-between;margin:1.125rem 0}
.formulatory-tool-custom-style #tabContainer .menuTab{flex:1;padding:.5rem .75rem;cursor:pointer;background:var(--gray-white-color);border-radius:.625rem;text-align:center}
@media only screen and (min-width:992px){.formulatory-tool-custom-style #tabContainer .menuTab{margin-right:2rem;padding:.625rem 1.25rem}
}
.formulatory-tool-custom-style #tabContainer .Selected{background:var(--primary-color);color:var(--white-color)}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style #tabContainer .NotSelected{display:none}
}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style #tabContainer,.formulatory-tool-custom-style #tabSelectContainer{width:47%;box-sizing:border-box;margin:1.125rem 0;display:inline-block;vertical-align:top}
.formulatory-tool-custom-style #npiSearchAltMessageContainer{text-align:center;margin-top:1.5rem !important}
.formulatory-tool-custom-style #npiSearchAltMessageContainer::before,.formulatory-tool-custom-style #npiSearchAltMessageContainer::after{width:21% !important;left:unset !important;right:unset !important}
.formulatory-tool-custom-style #npiSearchAltMessageContainer::before{margin-left:-29%}
.formulatory-tool-custom-style #npiSearchAltMessageContainer::after{margin-left:8%}
}
@media only screen and (min-width:992px){.formulatory-tool-custom-style #tabSelectContainer{display:none}
}
.formulatory-tool-custom-style select{position:relative;padding:.625rem .75rem;cursor:pointer;border-radius:.375rem;background:#f5f5f5;border-width:0;color:var(--primary-color);border-right:.375rem solid #f5f5f5;display:none}
.formulatory-tool-custom-style select::after{min-width:56%}
@media only screen and (min-width:992px){.formulatory-tool-custom-style select::after{min-width:44%}
}
@media only screen and (min-width:768px){.formulatory-tool-custom-style select::after{min-width:36%}
}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style select{display:block}
}
.formulatory-tool-custom-style #tabSelectContainer{position:relative;display:none}
.formulatory-tool-custom-style #tabSelectContainer::after{content:'View More';position:absolute;top:50%;left:.625rem;transform:translateY(-50%);pointer-events:none;color:var(--primary-color);display:block;background:#f5f5f5;min-width:85%;text-decoration:underline;cursor:pointer}
@media only screen and (min-width:576px){.formulatory-tool-custom-style #tabSelectContainer::after{min-width:60%}
}
@media only screen and (min-width:992px){.formulatory-tool-custom-style #tabSelectContainer::after{min-width:44%}
}
@media only screen and (min-width:768px){.formulatory-tool-custom-style #tabSelectContainer::after{min-width:46%}
}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style #tabSelectContainer{display:inline-block}
}
.formulatory-tool-custom-style #zipMessageContainer{margin:1.125rem 0}
.formulatory-tool-custom-style #zipSearchBoxContainer,.formulatory-tool-custom-style #npiSearchBoxContainer{width:67%}
@media only screen and (min-width:768px){.formulatory-tool-custom-style #zipSearchBoxContainer,.formulatory-tool-custom-style #npiSearchBoxContainer{width:33%}
}
.formulatory-tool-custom-style .instructions-header,.formulatory-tool-custom-style .footnoteMainMessageBelow{font-size:1rem;font-family:var(--paragraph-font-family);line-height:var(--body-line-height);color:var(--body-font-color)}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style .instructions-header,.formulatory-tool-custom-style .footnoteMainMessageBelow{font-size:.875rem}
}
.formulatory-tool-custom-style .MessageContainer,.formulatory-tool-custom-style .footnotePlanTableAbove{font-size:1.25rem;font-weight:700}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style .MessageContainer,.formulatory-tool-custom-style .footnotePlanTableAbove{font-size:.875rem}
}
.formulatory-tool-custom-style .footnotePlanTableAbove{margin:1.375rem 0}
.formulatory-tool-custom-style #zipSearchBoxContainer label,.formulatory-tool-custom-style #npiSearchBoxContainer label{font-size:1rem;font-weight:700;min-width:7.25rem;position:relative}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style #zipSearchBoxContainer label,.formulatory-tool-custom-style #npiSearchBoxContainer label{min-width:5rem;display:block;font-size:.875rem}
}
.formulatory-tool-custom-style #zipSearchBoxContainer label::after,.formulatory-tool-custom-style #npiSearchBoxContainer label::after{content:"\e914";font-family:'Abbott-icon',Arial,sans-serif !important;font-size:1rem;color:var(--gray-darkest-color);pointer-events:none;position:relative}
@media only screen and (min-width:992px){.formulatory-tool-custom-style #zipSearchBoxContainer label::after,.formulatory-tool-custom-style #npiSearchBoxContainer label::after{position:absolute;top:2.375rem;left:.5rem !important}
}
@media only screen and (min-width:1200px){.formulatory-tool-custom-style #zipSearchBoxContainer label::after,.formulatory-tool-custom-style #npiSearchBoxContainer label::after{position:absolute;top:unset;left:unset !important;right:-32px}
}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style #zipSearchBoxContainer label::after,.formulatory-tool-custom-style #npiSearchBoxContainer label::after{top:2.5rem;left:-51px}
}
@media only screen and (min-width:992px){.formulatory-tool-custom-style #npiSearchBoxContainer label::after{left:0}
}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style #npiSearchBoxContainer label::after{top:2.5rem;left:-71px}
}
.formulatory-tool-custom-style #zipSearchBoxContainer,.formulatory-tool-custom-style #zipSearchButtonContainer,.formulatory-tool-custom-style #npiSearchBoxContainer,.formulatory-tool-custom-style #npiSearchButtonContainer{display:inline-block}
.formulatory-tool-custom-style #zipSearchButtonContainer input,.formulatory-tool-custom-style #npiSearchButtonContainer input{background:var(--primary-color);color:var(--white-color);cursor:pointer;padding:.4375rem 1rem;font-size:1rem;border:0;border-radius:.31rem;font-weight:700;text-transform:uppercase}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style #zipSearchButtonContainer input,.formulatory-tool-custom-style #npiSearchButtonContainer input{font-size:.875rem}
}
.formulatory-tool-custom-style #zipSearchBoxContainer input,.formulatory-tool-custom-style #npiSearchBoxContainer input{padding:.4375rem 2rem;font-size:1rem;border-radius:.31rem;border:.0625rem solid var(--gray-darkest-color);outline:0;box-shadow:none}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style #zipSearchBoxContainer input,.formulatory-tool-custom-style #npiSearchBoxContainer input{min-width:100%;font-size:.875rem}
}
.formulatory-tool-custom-style div#npiSearchAltMessageContainer{position:relative;display:block;padding:0 .625rem;margin:.75rem 5%}
@media only screen and (min-width:992px){.formulatory-tool-custom-style div#npiSearchAltMessageContainer{display:inline-block}
}
@media screen and (min-width:991px) and (max-width:1025px){.formulatory-tool-custom-style div#npiSearchAltMessageContainer{margin:.75rem 34%}
}
.formulatory-tool-custom-style div#npiSearchAltMessageContainer::before{content:"";position:absolute;top:50%;width:47px;border-top:1px solid var(--gray-darkest-color);left:-45px}
.formulatory-tool-custom-style div#npiSearchAltMessageContainer::after{content:"";position:absolute;top:50%;width:47px;border-top:1px solid var(--gray-darkest-color);right:-45px}
.formulatory-tool-custom-style #zipChangeViewLink{color:var(--primary-color);text-decoration:underline;font-weight:700;cursor:pointer}
.formulatory-tool-custom-style .pvhRestrictionDetails{color:var(--primary-color);text-decoration:underline;cursor:pointer}
.formulatory-tool-custom-style .pvhRestrictionDetails::after{content:"\e9a2";font-family:'Abbott-icon',Arial,sans-serif !important;color:var(--primary-color);pointer-events:none;position:relative;margin-left:.125rem;font-size:.5125rem;text-decoration:none !important}
.formulatory-tool-custom-style #footNoteContainer{margin:1.375rem 0}
.formulatory-tool-custom-style #footNoteContainer div{font-family:var(--paragraph-font-family);font-size:.8125rem;font-weight:inherit;color:inherit;line-height:inherit}
@media only screen and (max-width:991.98px){.formulatory-tool-custom-style #tabContentContainer div{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.formulatory-tool-custom-style #tabContentContainer div::-webkit-scrollbar{height:.5rem}
.formulatory-tool-custom-style #tabContentContainer div::-webkit-scrollbar-thumb{background-color:var(--gray-darkest-color);border-radius:.25rem}
.formulatory-tool-custom-style #tabContentContainer div::-webkit-scrollbar-track{background-color:var(--gray-white-color)}
}
.formulatory-tool-custom-style #tabContentContainer div th,.formulatory-tool-custom-style #tabContentContainer div td{font-family:var(--paragraph-font-family);font-size:.8125rem;line-height:inherit}
.formulatory-tool-custom-style #tabContentContainer div .close-btn{text-align:center;padding:.625rem;border-radius:.31rem;color:var(--primary-color);font-weight:bolder;cursor:pointer;font-size:.95rem}
.formulatory-tool-custom-style .errorMessage{color:var(--danger-color)}
.formulatory-tool-custom-style #npiMessageContainer{position:absolute;top:-33px}
.formulatory-tool-custom-style .instructions-header{display:none}
.formulatory-tool-custom-style .popup_table{border:.0625rem solid #f5f5f5;border-radius:.625rem;position:relative}
.formulatory-tool-custom-style .popup_table p.popup-content{margin:0;padding:.95rem 1.25rem 1.25rem 1.25rem;line-height:1.5625rem}
.formulatory-tool-custom-style .popup-header{text-align:right;padding:.625rem 0;overflow:hidden !important;position:absolute !important;right:0}
.formulatory-tool-custom-style .popupTr>td{padding:0}