@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
.o-hero-carousel{cursor:pointer}
.o-hero-carousel .slick-prev{margin:0 1.875rem}
@media only screen and (min-width:768px) and (max-width:991.98px){.o-hero-carousel .slick-prev{display:none !important}
}
.o-hero-carousel .slick-next{margin:0 1.875rem}
@media only screen and (min-width:768px) and (max-width:991.98px){.o-hero-carousel .slick-next{display:none !important}
}
@media only screen and (min-width:768px) and (max-width:991.98px){.o-hero-carousel .m-hero--short .m-hero__media .m-hero__image .cmp-image__image{object-fit:fill}
}
.o-hero-carousel .m-hero{--hero-tablet-short-height:470px}
@media only screen and (min-width:992px){.o-hero-carousel .m-hero .m-hero__content{padding-left:2.5rem;padding-right:0 !important}
.o-hero-carousel .m-hero .m-hero__content h1{font-size:3.75rem !important}
}
.o-hero-carousel .m-hero .m-hero__content .m-hero__extras{position:sticky;top:100%}
@media only screen and (max-width:767.98px){.o-hero-carousel .m-hero .m-hero__content{min-height:350px}
}
@media only screen and (max-width:991.98px){.o-hero-carousel .m-hero__media .cmp-image__image{object-fit:contain}
}
@media only screen and (max-width:991.98px){.o-hero-carousel .m-hero--short{height:auto}
}
@media only screen and (max-width:991.98px){.o-hero-carousel--tall.o-hero-carousel .slick-dots{top:var(--hero-carousel-slick-dots-top);bottom:var(--hero-carousel-slick-dots-bottom)}
}
@media only screen and (max-width:767.98px){.o-hero-carousel--tall.o-hero-carousel .slick-dots{bottom:0}
}
.responsivegrid .aem-Grid>.aem-GridColumn:not(.experiencefragment){margin-top:0 !important}
@media only screen and (max-width:991.98px){#rdpComponent .m-hero--short,.rdpComponent .m-hero--short{height:auto;margin-bottom:0;padding-bottom:0}
}
@media only screen and (max-width:991.98px){.m-hero.m-hero--short .m-hero__media{height:0;padding-bottom:57%}
}
@media only screen and (max-width:767.98px){.m-hero.m-hero--short .m-hero__media{padding-bottom:55%}
}
@media only screen and (max-width:991.98px){.m-hero.m-hero--short{height:auto;margin-bottom:0;padding-bottom:0}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
.o-footer{--footer-bg-color:#002a3a}
@media only screen and (min-width:992px){.o-footer .o-footer__link-wrapper{flex:0 0 16.66%;justify-content:center}
}
.o-footer .o-footer__link-wrapper .m-link-stack{--link-stack-h6-color:#fff}
@media only screen and (min-width:992px){.o-footer .a-logo-comp{padding-left:38px}
}
@media only screen and (min-width:992px){.o-footer .o-footer__social-media{padding-right:30px}
}
@media only screen and (min-width:992px){.o-footer .order-lg-1{padding-left:50px;padding-top:38px}
}
@media only screen and (min-width:992px){.o-footer .order-lg-12{padding-right:50px}
}
.o-footer .a-link{--link-color:#fff}
.o-footer .o-footer__bottom .o-footer__social-media .m-social-media--title{--social-media-font-size:.875rem}
@media only screen and (max-width:991.98px){.o-footer .o-footer__bottom .o-footer__disclaimer-section{padding-left:0}
}
.o-footer .horizontal-divider{margin-left:auto;margin-right:auto;border-color:#fff;max-width:65rem}
@media only screen and (min-width:992px) and (max-width:1199.98px){.o-footer .horizontal-divider{max-width:58.125rem}
}
.abbott-wrapper:has(.footer.aem-GridColumn) .embed.aem-GridColumn,.abbott-wrapper:has(.footer.aem-GridColumn) .button.link.a-button,.abbott-wrapper:has(.footer.aem-GridColumn) .hidden.aem-GridColumn{margin:0}
.abbott-wrapper:has(.footer.aem-GridColumn) .xf-content-height{min-height:unset}
.text:has(.patient-footer){padding:2.5rem 2.5rem 3px;color:#fff;background-color:#002a3a}
.text:has(.patient-footer)::after{content:"";display:block;max-width:65rem;border:.5px solid rgba(255,255,255,0.32);margin-top:1.5rem;border-color:#fff;margin-left:auto;margin-right:auto}
@media only screen and (min-width:992px) and (max-width:1199.98px){.text:has(.patient-footer)::after{max-width:58.125rem}
}
@media only screen and (min-width:992px){.text:has(.patient-footer)::after{margin-top:2rem}
}
@media only screen and (max-width:767.98px){.text:has(.patient-footer){padding:2rem .9375rem 3px}
}
.text .patient-footer .inline-content{margin-left:auto;margin-right:auto}
@media only screen and (min-width:1200px){.text .patient-footer .inline-content{max-width:65rem}
}
@media only screen and (min-width:992px) and (max-width:1199.98px){.text .patient-footer .inline-content{max-width:58.125rem}
}
.text .patient-footer .inline-content p{color:#fff}
.aem-Grid:has(.patient-footer-bg){background-color:#002a3a}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
img,.cmp-image__image{border-radius:4px}
a,.a-link>.a-link__text{font-family:'brandon_grotesquebold';color:var(--link-color);letter-spacing:.4px}
.cmp-text a{font-family:'brandon_grotesqueregular';color:#33599f;letter-spacing:.2px}
.cmp-text a:hover{color:#33599f}
.cmp-title__link{font-family:'brandon_grotesquebold';color:#33599f;letter-spacing:.4px}
.cmp-title__link:hover{color:#33599f}
h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{font-family:'brandon_grotesquebold';color:var(--custom-list-title-link);letter-spacing:.4px}
h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover,h4 a:hover,.h4 a:hover,h5 a:hover,.h5 a:hover,h6 a:hover,.h6 a:hover{color:var(--custom-list-title-link-hover)}
.a-button{--button-primary-bg:#003087;--button-primary-color:#fff;--button-primary-bg-hover:#003;--button-secondary-bg:#fff;--button-secondary-bg-hover:#fff;--button-secondary-color:#33599f;--button-secondary-border:#003087;--button-secondary-border-hover:#003;--button-tertiary-bg:#007e0d;--button-tertiary-color:#fff;--button-tertiary-bg-hover:#004b00;--button-disabled-bg-color:#e0e0de;--button-disabled-color:#2e2e2b}
.a-button--primary .btn{font-size:1rem;line-height:.65rem;padding:20px 25px;border-radius:100px;font-weight:400;background-color:#009cde;color:var(--button-primary-color)}
.a-button--primary .btn:hover{background-color:var(--button-primary-bg-hover);box-shadow:none}
.a-button--secondary .btn{background-color:var(--button-secondary-bg);color:var(--button-secondary-color);border:1.6px solid var(--button-secondary-border)}
.a-button--secondary .btn:hover{background-color:var(--button-secondary-bg-hover);color:var(--button-secondary-color);border:1.6px solid var(--button-secondary-border-hover)}
.a-button--tertiary .btn{background-color:var(--button-tertiary-bg);color:var(--button-tertiary-color)}
.a-button--tertiary .btn:hover{background-color:var(--button-tertiary-bg-hover);color:var(--button-tertiary-color)}
.a-button .btn.disabled,.a-button .btn:disabled{background-color:var(--button-disabled-bg-color);color:var(--button-disabled-color)}
table{border-style:solid;border-color:#e8e8e6}
table tr{border:0}
table tr td{font-family:'brandon_grotesqueregular';font-size:1rem;color:#003;border-style:solid;border-color:#e8e8e6}
table tr td:first-child{border-left-style:solid;border-left-color:transparent}
table tr td:last-child{border-right-style:solid;border-right-color:transparent}
table th{color:#003;border-style:solid;border-color:#e8e8e6}
table th:first-child{border-top-style:solid;border-top-color:transparent;border-right-style:solid;border-right-color:transparent;border-left-style:solid;border-left-color:transparent}
table th:last-child{border-top-style:solid;border-top-color:transparent;border-right-style:solid;border-right-color:transparent}
table th.th1{font-family:'brandon_grotesqueregular';background-color:#a3a3a0;font-size:1.25rem}
table th.th1 p{font-family:'brandon_grotesqueregular';font-size:1.25rem !important;color:#003;margin:0}
table th.th2{font-family:'brandon_grotesquebold';font-size:1rem;background-color:#e8e8e6}
table th.th2 p{font-family:'brandon_grotesquebold';font-size:1rem !important;color:#003;margin:0}
table th.th3{font-family:'brandon_grotesquebold';font-size:1rem;background-color:#f7f7f6}
table th.th3 p{font-family:'brandon_grotesquebold';font-size:1rem !important;color:#003;margin:0}
@media only screen and (max-width:767.98px){.order-md-down-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media only screen and (max-width:767.98px){.order-md-down-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
@media only screen and (max-width:767.98px){.order-md-down-1>.container,.order-md-down-2>.container{padding-top:.5rem !important;padding-bottom:.5rem !important}
}
hr.hr1{border-top-color:#737370}
hr.hr2{border-top-color:#d9d9d6}
.a-tabs__nav-link{color:var(--tabs-nav-link-color);text-transform:uppercase}
.a-tabs__nav-link.active{color:var(--tabs-nav-link-border-bottom-color-active)}
.a-tabs__nav-link:hover{color:#fff;background-color:var(--tabs-nav-link-hover-bg)}
:root{--mega-menu-link-color:#003;--mega-menu-link-hover-color:#33599f;--mega-menu-color:#003}
.a-title--fg{--title-default-color:#003;--title-light-color:#fff;--title-primary-color:#33599f}
.o-header{--header-font-family:'brandon_grotesquebold';--header-icon-font-family:'Abbott-icon';--header-link-stack-color:#fff;--header-mobile-menu-link-color:#000;--header-mobile-search-input-border-color:#000;--header-util-nav-stack-color:#fff;--header-logo-text-color:#003087;--header-search-bg:#e0e0de;--header-search-input-placeholder-color:#003;--header-mobile-link-border:#e0e0de;--header-logo-border-color:#ccd5e7;--header-mega-menu-border:#d9d9d6;--header-mega-menu-dropdown-triangle:#fff;--header-search-field-bg:#fff;--header-half-base-font-size:.5rem;--header-font-size-12:.75rem;--header-font-size-14:.875rem;--header-font-size-16:1rem;--header-font-size-18:1.125rem;--mega-menu-mobile-link-stack-arrow:#000;--header-top-bar-bg:#009cde;--mega-menu-mobile-active-bg-color:#eee;--header-dropdown-link-color:#003;--header-border-bottom:1px solid #d6d6d6;--mega-menu-link-color:#002a3a;--mega-menu-border-hover:3px solid #009cde;--mega-menu-color:#002a3a;--header-logo-padding:1.5rem 0;--header-logo-section-border-bottom:1px solid #d9d9d6}
.a-input-field{--input-field-readonly-color:#e8e8e6;--input-field-font-size:1rem;--input-field-label-font-size:.75rem;--input-field-label-line-height:1.125rem;--input-field-label-color:#003;--input-field-margin:1.5rem 0;--input-field-password-tooltip-font-color:#003087;--input-field-password-indicator-margin-right:.75rem;--input-field-help-text-margin-bottom:1rem;--input-field-placeholder-color:#003}
.disabled .a-button .btn{background-color:var(--button-disabled-bg-color);color:var(--button-disabled-color);-webkit-box-shadow:none !important;box-shadow:none !important;cursor:default;pointer-events:none}
.a-dropdown{--dropdown-unselected-color:#0e3f9a;--dropdown-selected-color:#003;--dropdown-field-font-size:1rem;--dropdown-background-color:#fff;--dropdown-field-line-height:1.5rem;--dropdown-placeholder-font-size:.875rem;--dropdown-placeholder-color:#003;--dropdown-placeholder-mobile-color:#000;--dropdown-border-mobile-color:#003087;--dropdown-mobile-hover-bg-color:#003087;--dropdown-mobile-hover-text-color:#fff;--dropdown-field-padding:.7rem 3rem .7rem 1rem;--dropdown-menu-option-hover-bg-color:#003087}
.a-radio{--radio-checked-bg:#003087}
.a-checkbox{--checkbox-checked-bg:#003087}
.a-link{--link-color:#33599f}
.m-custom-list{--custom-list-title-link:#33599f;--custom-list-title-link-hover:#33599f;--custom-list-padding-xl:3rem}
.m-link-stack{--link-stack-dropdown-margin:.5rem 0 0 0;--link-stack-link-color:#003;--link-stack-list-focus-bg-color:#fff;--link-stack-list-active-bg-color:#fff}
.o-footer{--footer-copyright-color:#fff;--footer-copyright-font-size:.75rem;--footer-copyright-line-height:1.125rem;--footer-link-text-color:#fff;--footer-icon-color:#fff}
.columncontrol .container{padding-left:0;padding-right:0}
.m-card{--card-border:2.6px solid #ccd5e7;--card-box-shadow:none;--card-pre-title-desc-font-size:.75rem;--card-description-color:#003;--card-description-line-height:1.125rem}
.o-features-card{--feature-card-image-max-height:80px;--feature-card-para-font-size:.875rem;--feature-card-para-line-height:1.125rem}
.m-hero{--hero-content-default-space:3.333%;--hero-desktop-short-content-top-space:80px}
.a-container{--conatiner-dark-bg:#ccd5e7}
.o-hero-carousel{--indicator-dot-active:#003;--indicator-dot:#6682b7;--indicator-dot-hover-color:#003;--indicator-width:15px;--indicator-height:15px;--indicator-border-radius:4px;--indicator-border-color:#fff;--indicator-border-width:1.6px}
.a-tabs{--tabs-nav-link-border-bottom-color-active:#003;--tabs-nav-link-hover-bg:transparent;--tabs-nav-link-color-active:#009cde;--tabs-nav-link-color:#33599f}
.a-tabs__nav-text{font-family:'brandon_grotesquebold';font-size:1.125rem;font-weight:700;color:#002a3a;line-height:1.4375rem;text-transform:uppercase}
.a-tabs__nav .active .a-tabs__nav-text{color:#009cde}
#rounded{background-color:#00b140;color:#fff;border-radius:50% !important;cursor:default;width:auto !important;height:max-content}
#rounded:hover{color:transparent;-webkit-box-shadow:none;box-shadow:none}
#rounded:not(:disabled):not(.disabled){cursor:default}
#initialregsucess .button{text-align:center;margin-bottom:0}
.abt-icon-tick{color:#fff}
#hcpname{overflow-x:auto}
#hcpname p{font-family:'brandon_grotesquebold';font-size:1.5rem !important;color:#002a3a;line-height:2rem;letter-spacing:.02em;font-weight:700;text-transform:uppercase}
#initialregsucess .cmp-text p{font-size:1.125rem !important}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
.a-tile__link{border-radius:1.5625rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #d9d9d6;min-height:17rem;width:100%}
.a-tile__link:after{border-top:0}
.a-tile__tile-icon i{font-size:2rem}
:root{--tiles-bg-hover:none;--tiles-border-top-hover:none;--tiles-bg-hover-color:none}
#icontop{color:#009cde;cursor:pointer}
#icontop .a-tile__para p{color:#002a3a}
@media only screen and (max-width:767.98px){#homePage-preLogin .o-hero-carousel{margin-bottom:0}
}
#homePage-preLogin #homewhyjoincolumncontrol .row .columncontrol__column:first-child div:last-child{margin:1.5rem 0}
#homePage-preLogin #homewhyjoincolumncontrol .row .columncontrol__column .a-tile{margin:1rem 0}
@media only screen and (max-width:767.98px){#homePage-preLogin #homewhyjoincolumncontrol .row .columncontrol__column div:first-child{margin-top:0}
}
#patienthomewhyjoincolumncontrol .row .columncontrol__column:first-child div:last-child{margin:1.5rem 0}
#patienthomewhyjoincolumncontrol .row .columncontrol__column .a-tile{margin:1rem 0}
@media only screen and (max-width:767.98px){#patienthomewhyjoincolumncontrol .row .columncontrol__column div:first-child{margin-top:0}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
.a-input-field{--input-field-label-font-size:.875rem;--input-field-label-color:#63666a;--input-field-placeholder-color:#d9d9d6;--input-field-border:1px solid #d9d9d6;--input-field-border-radius:5px;--input-field-focus-color:#009cde;--input-field-icon-padding-right:.5rem}
.a-input-field .form-group .a-input-label{font-family:'Calibri','brandon_grotesqueregular';font-size:var(--input-field-label-font-size);line-height:var(--input-field-label-line-height);color:var(--input-field-label-color);font-weight:400}
.a-input-field .form-group .a-input-grp .a-input-control{border-radius:var(--input-field-border-radius);box-sizing:border-box;background:#fff;border:var(--input-field-border);color:#002a3a;font-size:1rem}
.a-input-field .form-group .tooltip-pwd .tooltip-pwd-label{font-family:'Calibri','brandon_grotesqueregular';font-size:.875rem;line-height:1.25rem;color:#63666a;font-weight:400;display:flex;align-items:center}
.a-input-field .form-group .tooltip-pwd .abt-icon{color:#63666a;font-size:1rem}
.a-input-field .form-group .tooltip-pwd .a-tooltip .tooltip{transform:translate3d(-214px,-285px,0)}
.a-input-field .form-group .tooltip-pwd .a-tooltip .tooltip .tooltip-inner .tooltip-pwd-title{--input-field-password-tooltip-font-family:'brandon_grotesquebold'}
.a-input-field .form-group .tooltip-pwd .a-tooltip .tooltip .tooltip-inner .tooltip-pwd-table .row .col-9{padding-right:0}
.a-input-field .form-group.validation-require .a-input-field--text-require{font-family:'Calibri','brandon_grotesqueregular'}
.a-input-field .form-group.validation-require .a-input-field--text-require .abt-icon{color:#e40046}
.a-input-field .form-group.validation-error .a-input-field--text-error{font-family:'Calibri','brandon_grotesqueregular'}
.a-input-field .form-group.validation-error .a-input-field--text-error .abt-icon{color:#e40046;margin-right:0}
.cmp-title>.titleh1{font-family:'brandon_grotesqueblack';font-size:2.5rem;line-height:3.25rem;letter-spacing:.05em;color:#002a3a;font-weight:900;text-transform:uppercase}
.a-checkbox input{appearance:none}
.a-checkbox__custom{background:#fff;border:1px solid black;box-sizing:border-box;border-radius:5px}
.a-checkbox__text{font-family:'Calibri','brandon_grotesqueregular';font-weight:400;font-size:17px;line-height:1.5rem;color:#002a3a}
.cmp-text>.ptext{font-size:.875rem !important;line-height:1.3125rem;font-weight:400;font-family:'Calibri','brandon_grotesqueregular';color:#002a3a;margin-top:.5rem}
.ptext>.ptext_link{font-size:.875rem !important;line-height:1.3125rem;font-weight:400;font-family:'Calibri','brandon_grotesqueregular';color:#009cde;margin-top:.5rem}
#forgotlink .link .m-popup .a-link .a-link__text{font-family:'Calibri','brandon_grotesqueregular';font-weight:700;font-size:17px;line-height:1.5rem;color:#009cde}
#forgotlink .link .m-popup .a-link .a-link__text .a-link__inner-text{position:absolute;top:-217px;left:250px;right:0}
#forgotlink>.link{text-align:right}
@media only screen and (max-width:600px){#forgotlink .link .m-popup .a-link .a-link__text .a-link__inner-text{position:relative;top:-215px;left:-5px}
}
@media only screen and (min-width:600px) and (max-width:992px){#forgotlink .link .m-popup .a-link .a-link__text .a-link__inner-text{position:relative;top:-212px;left:-5px}
}
.a-checkbox{--checkbox-checked-bg:#002a3a}
.cmp-title>.titleh2{font-family:'brandon_grotesqueblack';font-size:1.125rem;line-height:23px;letter-spacing:.02em;color:#002a3a;font-weight:700;text-transform:uppercase}
.a-rule .a-horizontal-rule{border:1px solid #d9d9d6}
#initialregistrationbadge{background:#f2f2f2;border-radius:1.25rem;padding:2rem 2.063rem}
#initialregistrationbadge .abt-icon{color:#009cde}
.m-custom-list__icon-wrapper{top:19px}
#initialregtc p{font-size:.875rem;padding-top:1rem}
#initialregtc p a{color:#009cde}
.form-container .options .a-dropdown__field.active #dropdown-filter,.form-container .options .a-dropdown__field.filter-active #dropdown-filter,.form-container .options .a-dropdown__field.filter-active .a-dropdown__menu{display:block;pointer-events:auto}
.form-container .options .a-dropdown__field #dropdown-filter{display:none;position:absolute;top:100%;left:0;padding:.9375rem 1rem .8125rem;height:48px;max-height:48px}
.form-container .options .a-dropdown__field #dropdown-filter ~ .a-dropdown__menu{top:92px}
.form-container .abt-icon-eye{color:#002a3a}
.form-container .abt-icon-down-arrow{color:#002a3a;-webkit-text-stroke:1px white}
@media only screen and (min-width:768px) and (max-width:991.98px){.form-container .options>.checkbox#rememberUser-options{justify-content:start}
}
.form-container .options .a-dropdown__container .a-input-label{font-family:'Calibri','brandon_grotesqueregular';font-size:var(--input-field-label-font-size);line-height:var(--input-field-label-line-height);color:var(--input-field-label-color);font-weight:400}
.form-container .options .a-dropdown__container .a-dropdown__field{--dropdown-disabled-selected-color:#002a3a;--dropdown-placeholder-color:#d9d9d6;--dropdown-field-border:1px solid #d9d9d6}
.form-container .options .a-dropdown__container .a-dropdown__field .a-dropdown__placeholder{font-family:'Calibri','brandon_grotesqueregular';font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem}
.form-container .options .a-dropdown__container .a-dropdown__field .a-dropdown-selected{color:#002a3a;-webkit-text-stroke:.1px}
.form-container .options .a-dropdown__container .a-dropdown__field .a-dropdown__menu li:hover{background:#eee}
.form-container .options .a-dropdown__container .a-dropdown__field .a-dropdown__menu li:hover span{color:#009cde}
.form-container .options .a-dropdown__container .a-dropdown__field .a-dropdown__menu{-webkit-text-stroke:.1px}
.form-container .options .a-dropdown__container .a-dropdown__field .a-dropdown__menu li{border-bottom:0}
.form-container .options .a-dropdown__container .a-dropdown__field .a-dropdown__menu li span{color:#002a3a}
.form-container .options .checkbox{display:flex}
.form-container .options .checkbox .a-dropdown__title--required{margin-right:.5rem}
.a-dropdown{--dropdown-active-border-color:#009cde}
.abt-icon-eye-slash .abt-icon-eye:after{position:absolute;content:"/";color:#63666a;font-weight:700;font-size:1.5em;left:6px;top:-2px}
.abt-icon-eye-slash{padding-bottom:5px}
.generic-modal{--modal-footer-padding-x:0rem;--modal-footer-padding-y:.7rem;--modal-body-padding-y:1.5rem}
#popupsubmit{font-size:1rem;line-height:.875rem;padding:15px 45px;border-radius:100px;font-weight:450}
@media only screen and (max-width:600px){.generic-modal .show{padding-right:0}
}
.a-input-field .form-group .a-input-grp input,.a-input-field .form-group .a-input-grp textarea,.a-input-field .a-dropdown__field .a-dropdown__placeholder,.a-input-field .a-dropdown__field .a-dropdown-selected{font-family:'Calibri','brandon_grotesqueregular';font-size:18px !important}
#loginSubmit{padding:15px 85px;font-family:'brandon_grotesquebold'}
.a-input-field .form-group .a-input-grp input.a-input-control::-ms-reveal{display:none}
.customtextlist .m-custom-list__header-title>h4{color:#009cde}
.tooltip .arrow{left:204px}
.a-input-field .form-group .tooltip-pwd .tooltip-pwd-table .col-3{margin-bottom:1.5rem}
#successErrorMessage,#loginsuccessErrorMessage{display:none;position:relative;border-radius:5px;padding:10px 33px 10px 22px;margin-bottom:30px;margin-top:30px}
#successErrorMessage p,#loginsuccessErrorMessage p{color:#fff;margin:0}
.closeAtRight.abt-icon-cancel:before{color:#fff;position:absolute;top:13px}
.closeAtRight p{padding-left:25px}
#welcomeTextLogin{margin-top:30px;margin-bottom:30px}
#loginColumnControl .abt-icon-cancel:before,#initialRegistraionForm .abt-icon-cancel:before,#initialRegistraionFormPopup .abt-icon-cancel:before,.resetPasswordForm .abt-icon-cancel:before{content:"\e904";position:absolute;right:10px;font-size:15px;color:#fff;top:50%;transform:translateY(-50%);cursor:pointer}
#consentForm .abt-icon-cancel:before{content:"\e904";position:absolute;right:30px;padding-top:7px;font-size:15px;color:#fff}
#consentForm #successErrorMessage{display:none;border-radius:5px;padding-top:10px;padding-left:22px;margin-top:-15px}
@media only screen and (max-width:600px){#consentForm #successErrorMessage{margin-top:-60px;margin-bottom:80px}
}
#consentForm .accordion{margin-top:0}
#privacyText{margin-bottom:-15px}
#privacyContainer ul{margin-left:-20px}
#personalInfoTitle{margin-top:15px;margin-bottom:15px}
#practiceInfoTitle{margin-top:30px;margin-bottom:10px}
#professionalInfoTitle{margin-top:30px;margin-bottom:10px}
#professionalInfoText{margin-bottom:10px}
#profileDetailColControl #loginSubmit{margin-top:10px;margin-bottom:100px}
.customtextlist .m-custom-list__heading .m-custom-list__title{color:#002a3a}
.a-input-field .form-group .matchemail{font-family:'Calibri','brandon_grotesqueregular';color:#e4002b}
.a-input-field .form-group .matchemail .abt-icon-exclamation{font-size:.75rem;padding-right:.5rem;position:relative;top:1px}
.hidebullet::marker{color:white}
.columncontrol__column:has(>.text #loginCustomErrMsg){display:none}
#loginCustomErrMsg{overflow-wrap:break-word}
@media only screen and (max-width:767.98px){#loginCustomErrMsg{position:relative;bottom:120px}
}
#loginCustomErrMsg p a{color:#009cde}
#loginCustomErrMsg p a.font-13-8{font-size:13.8px}
.form-container .options .a-dropdown__field.active .dropdown-search-box,.form-container .options .a-dropdown__field.filter-active .dropdown-search-box,.form-container .options .a-dropdown__field.filter-active .a-dropdown__menu{display:block;pointer-events:auto}
.form-container .options .a-dropdown__field .dropdown-search-box{display:none;position:absolute;top:100%;left:0;padding:.9375rem 1rem .8125rem;height:48px;max-height:48px}
.form-container .options .a-dropdown__field .dropdown-search-box ~ .a-dropdown__menu{top:92px}
.a-input-field .form-group .secondMatchemail{font-family:'Calibri','brandon_grotesqueregular';color:#e4002b}
.a-input-field .form-group .secondMatchemail .abt-icon-exclamation{font-size:.75rem;padding-right:.5rem;position:relative;top:1px}
.registration-informative-badge .abt-icon:before{display:block;content:'';position:relative}
.registration-informative-badge .abt-icon-profession:before{background:url(../../../../content/dam/an/hcpproconnect/uk/en/images/medical-app-smartphone-listen.png) no-repeat;background-size:contain;width:35px;height:35px}
.registration-informative-badge .abt-icon-support-kit:before{background:url(../../../../content/dam/an/hcpproconnect/uk/en/images/folder.png) no-repeat;background-size:contain;width:35px;height:35px}
.registration-informative-badge .abt-icon-productive-conversations:before{background:url(../../../../content/dam/an/hcpproconnect/uk/en/images/account_circle.png) no-repeat;background-size:contain;width:35px;height:35px}
.registration-informative-badge .abt-icon-virtual-event:before{background:url(../../../../content/dam/an/hcpproconnect/uk/en/images/e-learning-book-laptop.png) no-repeat;background-size:contain;width:35px;height:35px}
@media screen and (max-width:992px){.registration-informative-badge .abt-icon-virtual-event:before{width:35px;height:35px}
}
.registration-informative-badge .abt-icon-global-citizenship:before{background:url(../../../../content/dam/an/hcpproconnect/uk/en/images/grade.png) no-repeat;background-size:contain;width:35px;height:35px}
.registration-informative-badge .abt-icon-neutron:before{background:url(../../../../content/dam/an/hcpproconnect/uk/en/images/medication.png) no-repeat;background-size:contain;width:35px;height:35px}
.tooltip-postcode .abt-icon{color:#63666a;font-size:1rem}
.tooltip-postcode .tooltip-inner h5{font-size:var(--input-field-password-tooltip-font-size);line-height:var(--input-field-password-tooltip-line-height)}
.tooltip-postcode .tooltip-inner p{font-size:var(--input-field-password-tooltip-font-size);line-height:var(--input-field-password-tooltip-line-height);margin-bottom:var(--input-field-password-tooltip-desc-margin-bottom)}
.cmp-text.postcode-helptxt p{font-size:.75rem;line-height:1rem;color:#63666a;text-transform:none;font-weight:normal;font-family:Helvetica,Arial,sans-serif}
.disabled-multi-checkbox{pointer-events:none}
.disabled-multi-checkbox .a-checkbox__custom{opacity:50%}
.input-spinner{width:20px;height:20px;align-self:center;position:absolute;right:1rem;border-width:.18em;display:none}
.input-search-noresult-text{margin:.4em 0 0 0;font-style:italic;font-size:16px;line-height:normal}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
.o-header{--header-serch-overlay:none}
.o-header .hcp-brand{background:#004f71;height:var(--header-top-bar-height);line-height:var(--header-top-bar-height);white-space:nowrap}
.o-header .hcp-brand a{color:#fff;text-decoration:none}
@media screen and (max-width:992px){.o-header .hcp-brand a{padding:0 0 0 1rem}
}
@media screen and (max-width:992px){.o-header .hcp-brand{background:transparent;justify-content:center;height:100%}
}
.o-header .hcp-patient-wrapper{margin:0 4px 0 0}
.o-header .hcp-patient-dropdown-container{display:none}
.o-header .hcp-patient-dropdown-container.show-patient-hcp-dropdown{display:block}
.o-header span.hcp-patient-dropdown-arrow{color:var(--header-link-stack-color);-webkit-transition:all ease .5s;transition:all ease .5s;position:relative;font-family:Abbott-icon,sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;right:-5px;cursor:pointer;display:inline-block}
@media screen and (max-width:992px){.o-header span.hcp-patient-dropdown-arrow{color:#002a3a;font-weight:bold;position:absolute;right:-8px}
}
.o-header span.hcp-patient-dropdown-arrow.arrow-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.o-header .hcp-text-arrow{-webkit-transition:all ease .5s;transition:all ease .5s}
@media screen and (max-width:992px){.o-header .hcp-text-arrow{width:100%;display:flex;align-items:center;position:relative}
}
.o-header span.hcp-patient-dropdown-arrow:after{content:"\e907"}
.o-header .hcp-patient-dropdown-wrapper{position:relative;width:100%;max-width:270px;display:flex;align-items:center;padding:1.25rem;margin:0 3px 0 0}
@media screen and (max-width:992px){.o-header .hcp-patient-dropdown-wrapper{max-width:100%;display:block}
}
.o-header button#hcp-patient-dropdown-button{background:transparent;border:0;color:var(--header-link-stack-color);margin:0;-webkit-transition:all ease .5s;transition:all ease .5s;text-decoration:none;font-weight:normal;font-family:brandon_grotesquebold,sans-serif;font-size:14px;line-height:20px}
@media screen and (max-width:992px){.o-header button#hcp-patient-dropdown-button{color:#002a3a;font-weight:bold;text-transform:none;padding:0}
}
.o-header div#hcp-patient-dropdown-content{--link-stack-dropdown-desktop-top:3.5rem;--header-dropdown-link-color:#002a3a;z-index:99;background:#fff;max-width:265px;width:100%;left:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.34);box-shadow:0 2px 4px 0 rgba(0,0,0,0.34);border:0;border-radius:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:var(--link-stack-dropdown-desktop-top)}
@media screen and (max-width:992px){.o-header div#hcp-patient-dropdown-content{position:relative;top:10px;box-shadow:none}
}
.o-header div#hcp-patient-dropdown-content ul{padding:0;list-style:none;margin:15px 0}
@media screen and (max-width:992px){.o-header div#hcp-patient-dropdown-content ul{margin:0}
}
.o-header div#hcp-patient-dropdown-content ul li{padding:10px 24px}
@media screen and (max-width:992px){.o-header div#hcp-patient-dropdown-content ul li{padding:0}
}
.o-header div#hcp-patient-dropdown-content ul li:hover{background:#eee}
@media screen and (max-width:992px){.o-header div#hcp-patient-dropdown-content ul li:hover{background:transparent}
}
.o-header div#hcp-patient-dropdown-content ul li:hover a{color:#009cde;text-decoration:none}
@media screen and (max-width:992px){.o-header div#hcp-patient-dropdown-content ul li:hover a{color:#002a3a}
}
.o-header .hcp-patient-dropdown-container:before{content:"";width:0;height:0;position:absolute;top:-0.2rem;right:13%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:"0 0";transform-origin:"0 0";-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-box-shadow:-2px 2px 3px -2px rgba(0,0,0,0.34);box-shadow:-2px 2px 3px -2px rgba(0,0,0,0.34);border:7px solid #fff;border-image:none 100% 1 0 stretch}
@media screen and (max-width:992px){.o-header .hcp-patient-dropdown-container:before{display:none}
}
.o-header .patient-link-text{--link-color:#33599f;color:#002a3a}
.o-header a.patient-link{font-family:brandon_grotesquebold,sans-serif;color:var(--link-color);letter-spacing:.4px}
.o-header .a-dropdown{display:inline-flex;--dropdown-field-bg-color:#004f71;--dropdown-field-border:0;--dropdown-field-border-radius:none;--dropdown-field-font-size:.875rem;--dropdown-field-height:var(--header-top-bar-height);--dropdown-menu-list-border-bottom:0;--dropdown-menu-option-padding:.9375rem .9375rem .8125rem 1rem;--dropdown-menu-option-padding-rtl:.9375rem .9375rem .8125rem .9375rem;--dropdown-menu-option-hover-bg-color:#eee;--dropdown-active-border-color:#001489;--dropdown-placeholder-color:#fff;--dropdown-selected-color:#fff;--mega-menu-list-font-size:#002a3a;--mega-menu-list-line-height:1.373rem}
.o-header .a-dropdown .a-dropdown__field .a-dropdown__menu{background:#fff;border:1px solid #d6d6d9;box-sizing:border-box;border-radius:3px;width:14.813rem}
.o-header .a-dropdown .a-dropdown__field .a-dropdown__menu li{text-align:left}
.o-header .a-dropdown .a-dropdown__field .a-dropdown__menu li span{color:#002a3a}
.o-header .a-dropdown .a-dropdown__field .a-dropdown__menu :hover span{color:#009cde}
.o-header .a-dropdown ::after{color:#fff;top:55%}
.o-header .o-header__user-activity{margin-left:unset !important;left:0 !important;width:90%}
.o-header .o-header__user-activity .o-header__utility-nav{width:100%;justify-content:space-between}
.o-header .o-header__user-activity .o-header__utility-nav .country-dropdown.linkstack{background:#004f71;height:var(--header-top-bar-height);display:flex;align-items:center}
.o-header .o-header__user-activity .o-header__utility-nav .country-dropdown.linkstack .m-link-stack{padding:1.25rem}
.o-header .o-header__user-activity .o-header__utility-nav .country-dropdown.linkstack .m-link-stack .m-link-stack__dropdown-wrapper{--link-stack-dropdown-desktop-top:3.5rem;--header-dropdown-link-color:#002a3a}
.o-header .o-header__user-activity .o-header__utility-nav .country-dropdown.linkstack .m-link-stack .m-link-stack__dropdown-wrapper li:hover{background:#eee}
.o-header .o-header__user-activity .o-header__utility-nav .country-dropdown.linkstack .m-link-stack .m-link-stack__dropdown-wrapper li:hover a{color:#009cde}
.o-header .o-header__user-activity .o-header__utility-nav .profile-dropdown .m-link-stack .m-link-stack__link{display:flex}
.o-header .o-header__user-activity .o-header__utility-nav .profile-dropdown .m-link-stack .m-link-stack__link .a-link__text{font-family:'brandon_grotesqueregular'}
.o-header .o-header__user-activity .o-header__utility-nav .profile-dropdown .m-link-stack .abt-icon-user:before{padding-right:.5rem;color:#fff}
.o-header .o-header__user-activity .o-header__utility-nav .profile-dropdown .m-link-stack .abt-icon-down-arrow{font-size:.875rem;padding:.1rem 0}
.o-header .o-header__user-activity .o-header__utility-nav .profile-dropdown .m-link-stack .m-link-stack__dropdown-wrapper{--link-stack-dropdown-desktop-top:2.2rem;--header-dropdown-link-color:#002a3a}
.o-header .o-header__user-activity .o-header__utility-nav .profile-dropdown .m-link-stack .m-link-stack__dropdown-wrapper li:hover{background:#eee}
.o-header .o-header__user-activity .o-header__utility-nav .profile-dropdown .m-link-stack .m-link-stack__dropdown-wrapper li:hover a{color:#009cde}
.o-header .o-header__user-activity .o-header__utility-nav #register-login,.o-header .o-header__user-activity .o-header__utility-nav #contact-us{font-family:'brandon_grotesqueregular';font-size:.875rem;font-weight:390;text-decoration:none;color:#fff}
.o-header .o-header__user-activity .o-header__utility-nav .link{margin-left:auto;margin-right:2rem}
.o-header .o-header__search .a-search{left:0 !important;color:#fff}
.o-header .o-header__search .a-search ::placeholder{color:#fff}
.o-header .o-header__search .a-search__input{color:#002a3a}
.o-header .o-header__search .a-search__input ::placeholder{color:#002a3a}
.o-header .o-header__search .a-search--expand{color:#000}
.o-header .o-header__search .a-search--expand .a-search--icon-left{color:#000}
@media only screen and (max-width:991.98px){.o-header .o-header__search .a-search--expand .abt-icon-search{color:#000}
}
.o-header .navbar-nav .a-dropdown{display:none}
.o-header .navbar-nav .a-dropdown .a-dropdown__container .a-dropdown__field{height:var(--header-top-bar-height)}
@media only screen and (max-width:991.98px){.o-header .navbar-nav .a-dropdown{display:block;border:0;--dropdown-field-bg-color:#fff;--dropdown-selected-color:#002a3a;--dropdown-placeholder-color:#002a3a;--dropdown-field-font-size:1.125rem;--dropdown-field-border:0}
.o-header .navbar-nav .a-dropdown .a-dropdown__field .a-dropdown__menu{width:100%}
.o-header .navbar-nav .a-dropdown .a-dropdown__field .a-dropdown__menu li{text-align:left}
.o-header .navbar-nav .a-dropdown .a-dropdown__field .active{border:0}
.o-header .navbar-nav .a-dropdown ::after{color:#002a3a;top:55%}
}
@media only screen and (max-width:991.98px){.o-header .navbar-nav .a-dropdown{border-bottom:1px solid #d6d6d9}
}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack{border:0}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack .m-link-stack--title,.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack .abt-icon-down-arrow{color:#002a3a;font-weight:bold;text-transform:none}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack .abt-icon-user:before{padding-right:.5rem}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack .m-link-stack__link{display:flex}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack .m-link-stack__link .a-link{width:100%}
@media only screen and (max-width:991.98px){.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack .m-link-stack__link .a-link .a-link__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#002a3a}
}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack .m-link-stack__link .a-link .a-link__text .abt-icon-down-arrow{font-size:unset}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack .m-link-stack__container{padding-top:0}
@media only screen and (max-width:991.98px){.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack ul{padding:0}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack ul li{padding:1rem}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack ul li a{color:#002a3a;font-weight:normal}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack ul li:hover{background:#eee}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .linkstack ul li:hover a{color:#009cde}
}
@media only screen and (min-width:992px){.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper .m-link-stack::before{content:"";border:7px solid var(--link-stack-dropdown-bg-color);border-color:transparent transparent var(--link-stack-dropdown-bg-color) var(--link-stack-dropdown-bg-color);width:0;height:0;position:absolute;top:-0.3125rem;left:13%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:"0 0";transform-origin:"0 0";-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-box-shadow:-2px 2px 3px -2px rgba(0,0,0,0.34);box-shadow:-2px 2px 3px -2px rgba(0,0,0,0.34)}
.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper #contact-us{display:none}
}
@media only screen and (max-width:991.98px){.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper:nth-child(2),.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper:nth-last-child(2),.o-header .navbar-nav .m-mega-menu__mobile-item-wrapper:nth-last-child(3){border-top:1px solid #d6d6d9}
}
.o-header .m-mega-menu__mobile .link:hover .a-link__text{color:#009cde}
.o-header .m-mega-menu__mobile .megamenuversions{font-family:'brandon_grotesqueregular'}
@media only screen and (min-width:992px){.o-header .m-mega-menu__mobile .megamenuversions .m-mega-menu__item:hover a{color:#009cde}
}
.o-header .m-mega-menu__mobile .megamenuversions .a-link:hover{background:#eee}
.o-header .m-mega-menu__mobile .megamenuversions .a-link:hover a{color:#009cde}
.o-header .m-mega-menu__mobile .m-mega-menu__mobile-item-wrapper:first-child,.o-header .m-mega-menu__mobile .m-mega-menu__mobile-item-wrapper:nth-last-child(2){display:none}
@media only screen and (min-width:992px){.o-header .m-mega-menu__mobile .m-mega-menu__mobile-item-wrapper:first-child:has(.Patientcarenav-header){display:block}
}
@media only screen and (max-width:991.98px){.o-header .m-mega-menu__mobile .m-mega-menu__mobile-item-wrapper:first-child,.o-header .m-mega-menu__mobile .m-mega-menu__mobile-item-wrapper:nth-last-child(2){display:block}
.o-header .m-mega-menu__mobile .m-mega-menu__mobile-header{color:#002a3a;font-weight:bold}
.o-header .m-mega-menu__mobile .m-mega-menu__mobile-header::after{width:unset;font-size:unset}
.o-header .m-mega-menu__mobile .m-mega-menu__mobile-products .m-mega-menu__mobile-item:hover{background:#eee}
.o-header .m-mega-menu__mobile .m-mega-menu__mobile-products .m-mega-menu__mobile-item:hover a{color:#009cde}
}
@media only screen and (max-width:991.98px){.o-header .o-header__mega-menu{background:#009cde}
.o-header .o-header__mega-menu .o-header__mob-options{display:none !important}
.o-header .o-header__mega-menu .navbar{background:#009cde}
.o-header .o-header__mega-menu .navbar .abt-icon-cancel,.o-header .o-header__mega-menu .navbar .abt-icon-hamburger{color:#fff}
}
.o-header .o-header__sticky-search .a-search{color:#009cde}
.o-header .o-header__sticky-search .a-search--expand .abt-icon{color:#002a3a}
@media only screen and (max-width:991.98px){.blackOverlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#000 !important}
}
.m-mega-menu__nested-menu{max-height:310px}
@media only screen and (min-width:992px) and (max-width:1199.98px){.m-mega-menu__mobile-item-wrapper{margin-right:2em}
}
@media only screen and (min-width:992px){.navbar-collapse-wrapper{width:100%}
.navbar-collapse-wrapper .m-mega-menu__mobile-item-wrapper{width:fit-content;flex-grow:1}
}
@media screen and (min-width:900px){.sticky-sidenav{position:-webkit-sticky;position:sticky;top:100px}
}
.hcp-patient-dropdown-arrow{position:absolute !important;top:35%;right:7% !important}
.cart-btn-mob{position:absolute;top:12px;color:#fff;font-size:16px;cursor:pointer;right:20px}
@media only screen and (min-width:768px){.cart-btn-mob{right:40px;top:16px}
}
.o-header__search.o-header__mob-search{right:50px}
@media only screen and (min-width:768px){.o-header__search.o-header__mob-search{right:70px;top:4px}
}
.o-header__search.o-header__mob-search.expand{right:0 !important}
.patient-header-search-icon{right:20px !important}
@media only screen and (min-width:768px){.patient-header-search-icon{right:40px !important}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
.columncontrol,.title,.text,.columncontrol__column{margin:0 !important}
.accordion .m-accordion__content .m-accordion__content-items .m-accordion__header .m-accordion__title-wrapper h3{font-family:'brandon_grotesquebold';font-size:1.5rem;color:#002a3a;font-style:normal;font-weight:450;line-height:2.125rem}
.abt-icon-minus,.abt-icon-plus{color:#002a3a}
.a-breadcrumb--link{text-decoration:underline;font-family:'Calibri','brandon_grotesqueregular';font-style:normal;font-weight:700;font-size:.875rem;line-height:.875rem}
.a-breadcrumb--link:hover{color:#002a3a}
.a-breadcrumb--active{font-size:.875rem;line-height:.875rem;font-family:'Calibri','brandon_grotesqueregular';font-style:normal}
#faqComponent .accordion{padding-top:20px}
#faqComponent .cmp-accordion__panel .text{padding-right:10px}
#faqComponent .m-accordion__body{padding-left:24px}
@media only screen and (min-width:768px) and (max-width:992px){#faqComponent .columncontrol__column{padding:0}
#faqComponent .accordion{padding-top:10px}
}
@media only screen and (max-width:768px){#faqComponent .accordion{padding-top:8px;padding-left:15px;padding-right:15px}
#faqtext{padding-left:25px;padding-right:25px}
}
@font-face{font-family:"Helvetica";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaBlack/normal_normal.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaBlack/normal_normal.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:"Helvetica";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaBlackOblique/italic_normal.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaBlackOblique/italic_normal.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}
@font-face{font-family:"Helvetica";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaBold/normal_normal.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaBold/normal_normal.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Helvetica";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaBoldOblique/italic_normal.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaBoldOblique/italic_normal.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:"Helvetica";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaRoman/normal_normal.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaRoman/normal_normal.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Helvetica";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaOblique/italic_normal.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaOblique/italic_normal.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"Helvetica";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaLight/normal_normal.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaLight/normal_normal.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Helvetica";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaLightOblique/italic_normal.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect-themes/resources/fonts/helvetica/HelveticaLightOblique/italic_normal.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#page-spinner{display:none}
#page-spinner .a-spinner{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(255,255,255,0.75)}
#page-spinner .a-spinner .spinner-border{color:#002a3a}
.spin{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
#beforeAPICall{display:none}
#api-page-spinner,#shopping-cart-page-spinner{display:flex;justify-content:center}
#api-page-spinner .spinner-border,#shopping-cart-page-spinner .spinner-border{color:#002a3a}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
@media only screen and (max-width:991.98px){html,body{overflow-x:hidden}
}
h1{font-family:'brandon_grotesqueblack';font-style:normal;color:#002a3a;font-weight:500;font-size:3rem;line-height:3.875rem;letter-spacing:.05em}
h2{font-family:'brandon_grotesqueblack';font-style:normal;color:#002a3a;font-weight:500;font-size:2.375rem;line-height:3.0625rem;letter-spacing:.05em}
h3{font-family:'brandon_grotesqueblack';font-style:normal;color:#002a3a;font-weight:500;letter-spacing:.05em;font-size:1.875rem;line-height:2.4375rem}
h4{font-family:'brandon_grotesquebold';font-style:normal;color:#002a3a;font-weight:450;font-size:1.5rem;line-height:2.125rem}
h5{font-family:'brandon_grotesquebold';font-style:normal;color:#002a3a;font-weight:450;font-size:1.125rem;line-height:1.625rem}
h6{font-family:'brandon_grotesquebold';font-style:normal;color:#002a3a;font-weight:450;font-size:.875rem;line-height:1.25rem;text-transform:none}
@media only screen and (max-width:600px){h1{font-family:'brandon_grotesqueblack';font-style:normal;color:#002a3a;font-weight:500;font-size:2rem;line-height:2.625rem;letter-spacing:.05em}
h2{font-family:'brandon_grotesqueblack';font-style:normal;color:#002a3a;font-weight:500;font-size:1.875rem;line-height:2.4375rem;letter-spacing:.02em}
h3{font-family:'brandon_grotesqueblack';font-style:normal;color:#002a3a;font-weight:500;font-size:1.5rem;line-height:1.875rem;letter-spacing:.05em}
}
.cmp-text{overflow-x:auto}
.cmp-text p,.cmp-text ul,.cmp-text ol{font-family:'Calibri','brandon_grotesqueregular';font-size:1.125rem;color:#002a3a;line-height:1.5rem;letter-spacing:.2px;font-style:normal}
.cmp-text p{font-weight:400}
p{font-family:'Calibri','brandon_grotesqueregular';font-size:1.125rem;color:#002a3a;line-height:1.5rem;letter-spacing:.2px;font-weight:400;font-style:normal}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#hcppopup .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px 60px;background:#009cde;border-radius:100px}
#hcppopup .button{margin-top:1.5rem;margin-bottom:1rem}
#hcppopup .a-checkbox-label{margin-bottom:-1.4rem}
#hcppopup .checkbox{padding-left:25px}
#hcppopup #nonhcp{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px 50px;background:#fff;border:1px solid #009cde;box-sizing:border-box;border-radius:100px;color:#009cde}
.abt-icon-cancel{color:#63666a}
.a-checkbox__text>.checkboxtext{font-family:'Calibri','brandon_grotesqueregular';font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#002a3a}
.generic-modal{--modal-image-margin:-115px}
.generic-modal__image-link{position:relative;left:235px}
@media only screen and (min-width:600px) and (max-width:992px){.generic-modal__image-link{position:relative;left:240px}
}
@media only screen and (max-width:600px){.generic-modal__image-link{position:relative;left:165px}
}
@media only screen and (max-width:600px){#hcppopup .btn{position:relative;padding:15px 95px}
#hcppopup #nonhcp{position:relative;padding:15px 5px}
}
@media only screen and (min-width:390px) and (max-width:490px){#hcppopup .btn{position:relative;padding:15px 130px}
}
@media only screen and (max-width:375px){#hcppopup .btn{position:relative;padding:15px 108px}
}
@media only screen and (min-width:390px) and (max-width:400px){#hcppopup .btn{position:relative;padding:15px 120px}
}
#hcppopup #rememberHcpChoice-options{margin-left:45px;margin-top:40px}
@media only screen and (max-width:600px){#hcppopup #rememberHcpChoice-options{margin-left:0}
}
@media only screen and (max-width:600px){#hcppopup .a-checkbox{padding-left:30px}
}
@media only screen and (max-width:600px){#hcppopup .checkbox{padding-left:90px}
}
.a-logo-comp{--logo-max-height-tab:90px;--logo-max-height-mob:100px}
#hcppopup .row>.col,#hcppopup .row>[class*="col-"]{margin-bottom:0}
#exitPopupNo .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:13px 30px;background:#fff;border-radius:100px;color:#009cde;box-sizing:border-box;border:1px solid #009cde;max-width:100%;margin-left:250px}
#exitPopupNo #exitPopupYes{background:#009cde;color:#fff;margin-left:0}
@media only screen and (max-width:600px){#exitPopupNo .btn{padding:15px 145px;margin-bottom:1rem;margin-left:0}
}
#hcp-site-entering-popup{display:flex;flex-direction:column;gap:10px}
#hcp-site-entering-popup .button{margin:0}
#hcp-site-entering-popup .btn,.button div:has(#hcpConfirmed),#hcpConfirmed{width:100%;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:20px;font-weight:450;line-height:20px;height:48px;display:flex;align-items:center;justify-content:center;padding:0}
@media only screen and (max-width:767.98px){#hcp-site-entering-popup .btn,.button div:has(#hcpConfirmed),#hcpConfirmed{height:unset}
}
#hcp-site-entering-popup .options{margin:0;display:flex;justify-content:center}
#hcp-site-entering-popup .a-checkbox{padding-right:0}
.container:has(#section-hcp-site-entering-popup){padding:0 10px}
#hcp-site-entering-popup #nonhcp{background:#fff;color:#009cde;border:1px solid #009cde}
#hcp-site-entering-popup #nonhcp:hover{background:#fff}
#hcp-site-entering-popup img{position:relative;width:209px;min-height:54px;margin-left:auto;margin-right:auto;left:0}
#hcp-site-entering-popup .a-logo-comp.generic-modal__image{margin:0;width:100%}
#hcp-site-entering-popup .a-logo-comp--link{display:grid}
#hcp-site-entering-popup .cmp-text p{text-align:center;margin:0;padding:0}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
.a-contentfragmentlist--base dt.cmp-contentfragment__element-title,.a-contentfragmentlist--base .cmp-contentfragment__element.cmp-contentfragment__element--detaildescription p:nth-child(n+2),.a-contentfragmentlist--base .cmp-contentfragment__title,.a-contentfragmentlist--base .cmp-contentfragment__description,.a-contentfragmentlist--base .cmp-contentfragmentlist .article-anchor.d-none,.a-contentfragmentlist--base .cmp-contentfragment__element--contentdetailsreference,.a-contentfragmentlist--base .cmp-contentfragment__element--tagsType{display:none}
.a-contentfragmentlist--base .cmp-contentfragment__element.cmp-contentfragment__element--heading{font-size:1.125rem;font-weight:450;padding-bottom:5px;padding-top:5px;line-height:1.625rem;font-family:'brandon_grotesquebold';color:#002a3a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.a-contentfragmentlist--base img{width:100%;height:100%}
.a-contentfragmentlist--base .cmp-contentfragmentlist .article-anchor{float:left;width:50%;margin-bottom:20px;padding-right:0;text-decoration:none}
.a-contentfragmentlist--base .cmp-contentfragment__element.cmp-contentfragment__element--heading p,.a-contentfragmentlist--base .cmp-contentfragment__element.cmp-contentfragment__element--heading p a{margin:0 0 10px;font-family:'brandon_grotesquebold';font-size:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.a-contentfragmentlist--base .cmp-contentfragment__element--mainimage .cmp-contentfragment__element-value p{margin-bottom:0;height:146px}
@media(max-width:711px){.a-contentfragmentlist--base .cmp-contentfragment__element.cmp-contentfragment__element--heading p{margin:0}
.a-contentfragmentlist--base .cmp-contentfragmentlist .article-anchor{width:100%;margin-bottom:30px;padding:0 !important}
.a-contentfragmentlist--base{min-width:100vw;margin-left:calc(0vw) !important}
.a-contentfragmentlist--base .cmp-contentfragment__element--mainimage .cmp-contentfragment__element-value p{height:165px}
.a-contentfragmentlist--base article.cmp-contentfragment{margin:0 5px}
.a-contentfragment--base .cmp-contentfragment__element-value img{width:100%;min-width:100vw;margin-left:calc(0vw) !important}
}
@media(min-width:713px){.a-contentfragmentlist--base .cmp-contentfragmentlist .article-anchor:nth-child(2n+1){padding-left:0}
.a-contentfragmentlist--base .cmp-contentfragmentlist .article-anchor:nth-child(2n){padding-right:0}
}
.a-contentfragmentlist--base.o-remove-top-space{margin-top:0 !important}
.a-contentfragmentlist--base.o-remove-bottom-space{margin-bottom:0 !important}
@media(max-width:711px){.a-contentfragmentlist--base .cmp-contentfragmentlist .article-anchor{padding-right:15px;padding-left:15px}
}
@media(min-width:700px) and (max-width:712px){.a-contentfragmentlist--base .cmp-contentfragment__element--mainimage .cmp-contentfragment__element-value p{margin-bottom:0;height:230px}
.a-contentfragmentlist--base .cmp-contentfragmentlist .article-anchor{width:100%;padding-right:0}
}
@-moz-document url-prefix(){.a-contentfragmentlist--base .cmp-contentfragment__element.cmp-contentfragment__element--heading{font-weight:400}
}
.a-contentfragment--base .cmp-contentfragment__title,.a-contentfragment--base .cmp-contentfragment__element-title{display:none}
.a-contentfragment--base .article-anchor:hover{text-decoration:none}
.a-contentfragment--base .cmp-contentfragment__element-value img{width:100%}
.a-contentfragment--base .cmp-contentfragment__element--subheading p{width:100%;font-family:'brandon_grotesquebold';font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;color:#888b8d;margin-bottom:20px;padding-top:5px}
.columncontrol.column-align--center{margin-top:0 !important}
.a-contentfragment--base table tr{font-family:'brandon_grotesquebold';font-size:14px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#888b8d;border:1px solid #888b8d}
.a-contentfragment--base table tr td{padding:7px;padding-left:17px}
.a-contentfragment--base table tr td:first-child{width:18%;padding-right:15px;padding-left:7px}
@media screen and (min-device-width:740px) and (max-device-width:750px) and (orientation:landscape){.a-contentfragment--base table tr td:first-child{width:25%;padding-right:15px;padding-left:7px}
}
@media(max-width:712px){.a-contentfragment--base .cmp-contentfragment__element--detaildescription p{font-size:16px;font-family:'brandon_grotesquebold';color:#212529}
.a-contentfragment--base table,.a-contentfragment--base table tr{border:0}
.a-contentfragment--base table tr td:first-child{text-align:right;border-right:1px solid #888b8d;border-left:0;border-top:0;border-bottom:0;width:auto}
.a-contentfragment--base table tr td{padding:7px 15px;border:0}
}
@media(min-width:768px) and (max-width:991px){.a-contentfragment--base table tr td:first-child{width:28%}
}
@media(min-width:1024px) and (max-width:1200px){.a-contentfragment--base table tr td:first-child{width:21%}
}
.a-contentfragmentlist--base.a-contentfragment--expert dt.cmp-contentfragment__element-title,.a-contentfragmentlist--base.a-contentfragment--expert .cmp-contentfragment__element.cmp-contentfragment__element--detaildescription p:nth-child(n+2),.a-contentfragmentlist--base.a-contentfragment--expert .cmp-contentfragment__title,.a-contentfragmentlist--base.a-contentfragment--expert .cmp-contentfragmentlist .article-anchor.d-none,.a-contentfragmentlist--base.a-contentfragment--expert .cmp-contentfragment__element--contentdetailsreference,.a-contentfragmentlist--base.a-contentfragment--expert .cmp-contentfragment__element--tagsType{cursor:text}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--mainimage,.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--subImage,.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--subheading,.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--description{cursor:text}
.a-contentfragment--base.a-contentfragment--expert{cursor:text}
@media(min-width:801px){.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--mainimage{padding:5px;width:32.09%;border:1px solid #888b8d;height:auto;float:left;margin-right:22px}
.a-contentfragment--base.a-contentfragment--expert{margin-top:49px !important}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--mainimage .cmp-contentfragment__element-value,.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--mainimage p{margin-bottom:0 !important}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--subImage,.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--description,.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--subheading,.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--detaildescription{margin-left:32.09%;padding-left:22px}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--subheading p{font-family:'brandon_grotesquebold';font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase;color:#002a3b;float:right}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--detaildescription td{text-align:center;padding:4.5px}
}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--description p{color:#63666a;font-family:'Calibri','brandon_grotesqueregular';font-size:18px;font-weight:normal;line-height:1.48}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--detaildescription td a{font-weight:normal;color:#888b8d;font-family:'brandon_grotesquebold';font-size:18px;margin:4.2px 4.5px 4.5px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--detaildescription td a:hover{text-decoration-color:#0056b3}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--detaildescription td a:before{content:url('../../../../content/dam/an/newsroom/us/en/images/redesign/assets/icons/email.png');vertical-align:middle;padding-right:10px;font-size:3px}
@media(max-width:800px){.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element-value img{width:100%;min-width:100%;margin-left:auto !important}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--mainimage{padding:5px;border:1px solid #888b8d;order:1}
.a-contentfragment--base.a-contentfragment--expert{margin-top:49px !important}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--subheading p{font-family:'brandon_grotesquebold';font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase;color:#002a3b}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--subImage p{font-size:16px}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--description p{font-size:16px}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--detaildescription td{text-align:center;padding:8.5px;border:1px solid #888b8d}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__elements{display:flex;flex-direction:column}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--subImage{order:3}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--subheading{order:2}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--description{order:4}
.a-contentfragment--base.a-contentfragment--expert .cmp-contentfragment__element--detaildescription{order:5}
}
.a-contentfragmentlist--base.a-contentfragmentlist--expert article.cmp-contentfragment{background:0;margin:0}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .article-anchor{width:22%;height:auto;border-radius:1.563rem;border:1px solid #d9d9d6}
@media only screen and (min-width:576px){.a-contentfragmentlist--base.a-contentfragmentlist--expert .article-anchor{margin-left:1.25rem}
}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element.cmp-contentfragment__element--heading p,.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element.cmp-contentfragment__element--heading p a{-webkit-line-clamp:unset;-webkit-box-orient:unset}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element-value p{margin-bottom:0;display:flex}
.a-contentfragmentlist--base.a-contentfragmentlist--expert img{height:auto}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--subheading{padding-left:10px;padding-right:10px}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--subheading p{margin-bottom:0;font-family:'brandon_grotesquebold';font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#63666a}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--description p{font-family:'Calibri','brandon_grotesqueregular';font-size:.875rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25rem;letter-spacing:normal;color:#002a3a;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
@media(max-width:767px){.a-contentfragmentlist--base.a-contentfragmentlist--expert .article-anchor{width:91%}
}
@media(min-width:768px) and (max-width:991px){.a-contentfragmentlist--base.a-contentfragmentlist--expert .article-anchor{width:40%}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .article-anchor .cmp-contentfragment__element--mainimage p{height:216px;border-bottom:1px solid #d9d9d6}
.a-contentfragmentlist--base.a-contentfragmentlist--expert img{height:100%}
}
@media(min-width:992px){.a-contentfragmentlist--base.a-contentfragmentlist--expert .article-anchor{width:29%;padding-left:0 !important}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .article-anchor .cmp-contentfragment__element--mainimage p{height:216px;border-bottom:1px solid #d9d9d6}
.a-contentfragmentlist--base.a-contentfragmentlist--expert img{height:100%}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--sampleAvailable .cmp-contentfragment__element-title{display:block;position:absolute;font-family:'Calibri','brandon_grotesqueregular';font-style:normal;font-weight:400;font-size:14px;line-height:20px;align-items:center;color:#63666a;padding:0 15px}
}
.a-contentfragmentlist--base .cmp-contentfragment__element.cmp-contentfragment__element--heading p{height:auto;font-family:'brandon_grotesquebold';color:#002a3a}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--mainImage{border-bottom:1px solid #d9d9d6}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--description p:nth-of-type(1n+2){display:none}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--sampleAvailable .cmp-contentfragment__element-value{display:none}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--description,.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--heading,.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--sampleAvailable{margin-left:20px}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--sampleAvailable .cmp-contentfragment__element-title{display:block;position:absolute;font-family:'Calibri','brandon_grotesqueregular';line-height:20px;align-items:center;color:#63666a;padding:0 15px}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--tagname{display:inline-block;padding:3px 20px;text-transform:uppercase;font-weight:450;justify-content:center;font-size:.875rem;border-radius:1.563rem;background-color:#64ccc9;margin:.938rem;font-family:'brandon_grotesquebold';color:#fff}
.cmp-contentfragment__element--tagname{display:inline-block;padding:.5rem 1.375rem;justify-content:center;font-size:.875rem;border-radius:1.563rem;background-color:#64ccc9;margin-left:.938rem;font-family:'brandon_grotesquebold';color:#fff}
.cmp-contentfragment__elements{position:relative}
.cmp-contentfragment__elements .cmp-contentfragment__element--mainImage{display:block}
.cmp-contentfragment__elements .cmp-contentfragment__element--logo{position:absolute;top:0;right:0;padding:.75rem;border-top-left-radius:25px;border-top-right-radius:25px}
.cmp-contentfragment__elements .cmp-contentfragment__element--logo .cmp-contentfragment__element-value h3 img{transform:translate(-120%,80%)}
@media only screen and (min-width:768px) and (max-width:991.98px){.cmp-contentfragment__elements .cmp-contentfragment__element--logo .cmp-contentfragment__element-value h3 img{transform:translate(-90%,60%)}
}
@media only screen and (max-width:767.98px){.cmp-contentfragment__elements .cmp-contentfragment__element--logo .cmp-contentfragment__element-value h3 img{transform:translate(-370%,240%)}
}
@media only screen and (max-width:575.98px){.cmp-contentfragment__elements .cmp-contentfragment__element--logo .cmp-contentfragment__element-value h3 img{transform:translate(-330%,240%)}
}
@media only screen and (max-width:480px){.cmp-contentfragment__elements .cmp-contentfragment__element--logo .cmp-contentfragment__element-value h3 img{transform:translate(-220%,140%)}
}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--description,.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--heading{margin:.313rem .938rem .313rem .938rem}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--publishdate{margin:.938rem .938rem .938rem .938rem}
.a-contentfragmentlist--base.a-contentfragmentlist--expert .cmp-contentfragment__element--publishdate .cmp-contentfragment__element-value{color:#63666a}
.cmp-contentfragment__elements .cmp-contentfragment__element--mainImage .cmp-contentfragment__element-value p img{border-radius:1.563rem 1.563rem 0 0}
.cmp-contentfragmentlist .article-anchor{min-height:32rem;word-break:break-word}
.cmp-contentfragmentlist .article-anchor article{min-height:inherit}
.cmp-contentfragmentlist .article-anchor article .cmp-contentfragment__elements{min-height:inherit}
.cmp-contentfragmentlist .article-anchor article .cmp-contentfragment__elements .cmp-contentfragment__element--sampleAvailableText{position:absolute;bottom:0;margin:.938rem .938rem .938rem .938rem}
.cmp-contentfragmentlist .article-anchor article .cmp-contentfragment__elements .cmp-contentfragment__element--sampleAvailableText .cmp-contentfragment__element-value{color:#63666a}
.cmp-contentfragmentlist .article-anchor article .cmp-contentfragment__elements .cmp-contentfragment__element .cmp-contentfragment__element-value{margin-bottom:0}
@media only screen and (max-width:767.98px){.cmp-contentfragmentlist .article-anchor{height:auto !important}
}
.cmp-contentfragment__element--sampleavailabletext .cmp-contentfragment__element-value{margin-top:50px;margin-bottom:20px;font-family:'Calibri','brandon_grotesqueregular';margin-left:.938rem;color:#63666a;line-height:20px}
#searchResultItems{margin-top:20px}
.lockedIconContentFrag{background-color:#fff;border-radius:50%;margin-right:15px;margin-top:10px;padding:5px}
.lockedIconContentFrag .cmp-contentfragment__element-value{margin-bottom:2px}
#product-resource{display:none}
.article-anchor .cmp-contentfragment__element-value sup{top:.5em}
.cmp-contentfragment__element.cmp-contentfragment__element--sampleavailabletext{height:20px}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#pdpComponent .chipslist,.pdpComponent .chipslist{padding-left:40px;padding-right:40px;padding-top:20px}
#pdpComponent .a-chips,.pdpComponent .a-chips{display:flex}
#pdpComponent .a-chips--link,.pdpComponent .a-chips--link{font-family:'brandon_grotesquebold';font-style:normal;font-weight:450;font-size:.875rem;line-height:1.25rem;text-align:center;color:#63666a;background-color:transparent;border:1px solid #d9d9d6;box-sizing:border-box;border-radius:100px;padding:5px 9px}
#pdpComponent .o-hero-carousel,.pdpComponent .o-hero-carousel{border:1px solid #d9d9d6}
#pdpComponent .o-hero-carousel .slick-dots,.pdpComponent .o-hero-carousel .slick-dots{top:17rem}
#pdpContent,.pdpContent{margin-top:40px}
#pdpContent .cmp-contentfragment__title,.pdpContent .cmp-contentfragment__title,#pdpContent .cmp-contentfragment__element-title,.pdpContent .cmp-contentfragment__element-title,#pdpContent .cmp-contentfragment__element--sampleAvailable,.pdpContent .cmp-contentfragment__element--sampleAvailable{display:none}
#pdpContent .btn,.pdpContent .btn{padding:10px 100px;background:#009cde;border-radius:100px;color:#fff;text-transform:uppercase}
#downloadContainer{background:#f2f2f2;padding:20px;margin-top:30px}
#downloadContainer .cmp-download__title-link:hover{color:#002a3a}
table{border:1px solid #d9d9d6;box-sizing:border-box;border-collapse:initial;width:100%}
table th{background-color:#f2f2f2;color:#002a3a;font-family:'brandon_grotesquebold';font-style:normal;font-weight:450;font-size:1.125rem;line-height:1.5rem;align-items:center;text-align:center}
table tr{font-family:'Calibri','brandon_grotesqueregular';font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5rem;align-items:center;text-align:center;color:#002a3a}
#pdpContent #references p,.pdpContent #references p{margin-bottom:0}
#downloadContainer .cmp-download__title-link{text-decoration:underline;font-family:'Calibri','brandon_grotesqueregular';font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5rem;color:#002a3a}
#references{margin-left:100px;margin-right:100px;margin-bottom:20px}
#pdpComponent .chipslist .m-chips-list__body,.pdpComponent .chipslist .m-chips-list__body{justify-content:center}
#downloadContainer .cmp-download__title-link span{display:none}
table tr td{font-family:'Calibri','brandon_grotesqueregular';font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5rem;align-items:center;text-align:center;color:#002a3a}
table tr td p{margin-bottom:0}
@media only screen and (min-width:768px) and (max-width:992px){#pdpComponent .o-hero-carousel,.pdpComponent .o-hero-carousel{width:100%;margin-left:0}
#pdpComponent .o-hero-carousel .slick-arrow.slick-next,.pdpComponent .o-hero-carousel .slick-arrow.slick-next{right:-25px}
#pdpComponent .o-hero-carousel .slick-arrow.slick-prev,.pdpComponent .o-hero-carousel .slick-arrow.slick-prev{left:-25px}
#pdpComponent .o-hero-carousel .slick-dots,.pdpComponent .o-hero-carousel .slick-dots{top:10rem}
#pdpComponent .chipslist,.pdpComponent .chipslist{margin-left:-100px;margin-right:-100px;padding-left:0;padding-right:0}
#references{margin:0;margin-bottom:20px}
}
@media only screen and (max-width:768px){#pdpComponent .o-hero-carousel .slick-dots,.pdpComponent .o-hero-carousel .slick-dots{top:17rem}
#pdpComponent .o-hero-carousel .slick-arrow,.pdpComponent .o-hero-carousel .slick-arrow{display:inline-block !important}
#pdpComponent .o-hero-carousel,.pdpComponent .o-hero-carousel{margin-bottom:50px;margin-left:2px;width:100%}
#downloadContainer .cmp-text h5{font-size:.875rem;line-height:1.25rem}
#downloadContainer .cmp-download__title-link{font-size:.875rem;line-height:1.25rem}
#pdpComponent .cmp-title,.pdpComponent .cmp-title{padding-left:10px;padding-right:10px}
#references{margin:0;margin-bottom:20px}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#rdpComponent,.rdpComponent{padding-left:50px;padding-right:50px}
#rdpComponent .a-chips,.rdpComponent .a-chips{display:flex}
#rdpComponent .chipslist,.rdpComponent .chipslist{margin-top:15px;margin-bottom:15px}
#rdpComponent .chipslist .m-chips-list__body,.rdpComponent .chipslist .m-chips-list__body{justify-content:center}
#rdpComponent .a-chips--link,.rdpComponent .a-chips--link{font-family:'brandon_grotesquebold';font-style:normal;font-weight:450;font-size:.875rem;line-height:1.25rem;text-align:center;color:#63666a;background-color:transparent;border:1px solid #d9d9d6;box-sizing:border-box;border-radius:100px}
#rdpComponent .download,.rdpComponent .download{padding:13px 60px;display:inline;background:#009cde;border-radius:100px;color:#fff;text-transform:uppercase}
#rdpComponent .download .cmp-download,.rdpComponent .download .cmp-download{display:inline}
#rdpComponent .download span,.rdpComponent .download span{display:none}
#rdpComponent .download .cmp-download__title-link:hover,.rdpComponent .download .cmp-download__title-link:hover{color:#fff;text-decoration:none}
#rdpComponent .a-rule,.rdpComponent .a-rule{padding-top:40px}
#rdpComponent .cmp-text a,.rdpComponent .cmp-text a{text-decoration:underline;font-family:'Calibri','brandon_grotesqueregular';font-style:normal;font-weight:700;font-size:1rem;line-height:1.25rem;color:#009cde}
#rdpComponent #section1 p:first-child,.rdpComponent #section1 p:first-child{margin-bottom:0}
#rdpComponent #references p,.rdpComponent #references p{margin-bottom:0}
#rdpComponent #references p:first-child,.rdpComponent #references p:first-child{margin-bottom:1rem}
#rdpComponent #authorContainer,.rdpComponent #authorContainer,#rdpComponent #authorContainer1,.rdpComponent #authorContainer1,#rdpComponent #authorContainer2,.rdpComponent #authorContainer2,#rdpComponent #authorContainer3,.rdpComponent #authorContainer3,#rdpComponent #authorContainer4,.rdpComponent #authorContainer4{margin-top:60px;background-color:#f2f2f2;margin-bottom:60px}
#rdpComponent #authorContainer .image,.rdpComponent #authorContainer .image,#rdpComponent #authorContainer1 .image,.rdpComponent #authorContainer1 .image,#rdpComponent #authorContainer2 .image,.rdpComponent #authorContainer2 .image,#rdpComponent #authorContainer3 .image,.rdpComponent #authorContainer3 .image,#rdpComponent #authorContainer4 .image,.rdpComponent #authorContainer4 .image{padding-left:25px;padding-top:25px}
#rdpComponent #authorContainer .text,.rdpComponent #authorContainer .text,#rdpComponent #authorContainer1 .text,.rdpComponent #authorContainer1 .text,#rdpComponent #authorContainer2 .text,.rdpComponent #authorContainer2 .text,#rdpComponent #authorContainer3 .text,.rdpComponent #authorContainer3 .text,#rdpComponent #authorContainer4 .text,.rdpComponent #authorContainer4 .text{padding-top:25px;padding-bottom:10px;padding-right:25px}
@media only screen and (min-width:600px) and (max-width:992px){#rdpComponent,.rdpComponent{padding-left:0;padding-right:0}
#rdpComponent #authorContainer .image,.rdpComponent #authorContainer .image,#rdpComponent #authorContainer1 .image,.rdpComponent #authorContainer1 .image,#rdpComponent #authorContainer2 .image,.rdpComponent #authorContainer2 .image,#rdpComponent #authorContainer3 .image,.rdpComponent #authorContainer3 .image,#rdpComponent #authorContainer4 .image,.rdpComponent #authorContainer4 .image{padding-left:15px;padding-top:15px}
#rdpComponent #authorContainer .columncontrol__column,.rdpComponent #authorContainer .columncontrol__column,#rdpComponent #authorContainer1 .columncontrol__column,.rdpComponent #authorContainer1 .columncontrol__column,#rdpComponent #authorContainer2 .columncontrol__column,.rdpComponent #authorContainer2 .columncontrol__column,#rdpComponent #authorContainer3 .columncontrol__column,.rdpComponent #authorContainer3 .columncontrol__column,#rdpComponent #authorContainer4 .columncontrol__column,.rdpComponent #authorContainer4 .columncontrol__column{padding-right:0}
#rdpComponent #authorContainer .text,.rdpComponent #authorContainer .text,#rdpComponent #authorContainer1 .text,.rdpComponent #authorContainer1 .text,#rdpComponent #authorContainer2 .text,.rdpComponent #authorContainer2 .text,#rdpComponent #authorContainer3 .text,.rdpComponent #authorContainer3 .text,#rdpComponent #authorContainer4 .text,.rdpComponent #authorContainer4 .text{padding-top:15px}
}
@media only screen and (max-width:600px){#rdpComponent,.rdpComponent{padding-left:0;padding-right:0}
#rdpComponent #authorContainer .text,.rdpComponent #authorContainer .text,#rdpComponent #authorContainer1 .text,.rdpComponent #authorContainer1 .text,#rdpComponent #authorContainer2 .text,.rdpComponent #authorContainer2 .text,#rdpComponent #authorContainer3 .text,.rdpComponent #authorContainer3 .text,#rdpComponent #authorContainer4 .text,.rdpComponent #authorContainer4 .text{padding-left:25px}
#rdpComponent #authorContainer .image,.rdpComponent #authorContainer .image,#rdpComponent #authorContainer1 .image,.rdpComponent #authorContainer1 .image,#rdpComponent #authorContainer2 .image,.rdpComponent #authorContainer2 .image,#rdpComponent #authorContainer3 .image,.rdpComponent #authorContainer3 .image,#rdpComponent #authorContainer4 .image,.rdpComponent #authorContainer4 .image{padding-right:180px}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#profileoverview .a-container--shadow-box{background:#fff;border:1px solid #d9d9d6;box-sizing:border-box;border-radius:25px;padding:1.5rem .5rem 1.5rem 1.5rem;margin-bottom:0 !important}
#mydetails .abt-icon-edit-2{color:#009cde;top:-6px}
#mydetails .link:first-child{float:right}
#mydetails .link:last-child{margin-top:0}
#managepswd{color:#009cde;font-family:'brandon_grotesquebold';font-style:normal;font-size:.875rem;line-height:1.25rem}
#managepswd .abt-icon-right-arrow{color:#009cde;font-size:.875rem;line-height:1.25rem;font-weight:bold}
#mydetails .a-rule{margin-top:.5rem;margin-bottom:1.5rem;width:104%;position:relative;left:-24px}
#mydetails .cmp-text p{font-size:.875rem;line-height:1.25rem;margin-bottom:0}
#mydetails .columncontrol__column:first-child .cmp-text{padding-left:1rem}
#profileoverview{margin-left:50px;margin-right:60px}
@media only screen and (max-width:767.98px){#profileoverview #overviewTitle,#profileoverview #consent-title{display:none}
}
@media only screen and (max-width:767.98px){#profileoverview #sidePanel .a-link__text{font-family:'brandon_grotesquebold';font-size:18px;font-weight:450;line-height:20px;text-align:left}
}
@media only screen and (max-width:767.98px){#profileoverview #sidePanel li{width:100% !important;margin-left:2%;height:56px;border:.5px solid;border-color:#ffff}
}
@media only screen and (max-width:767.98px){#profileoverview .new.newpar.section,#profileoverview .cq-placeholder{display:none}
}
#profileoverview #mobile-overview-title{display:none}
@media only screen and (max-width:767.98px){#profileoverview #mobile-overview-title{display:block;text-transform:uppercase;text-align:center}
}
@media only screen and (min-width:768px){#profileoverview .col-12.col-md-10.col-lg-10.columncontrol__column,#profileoverview .col-12.col-md-8.col-lg-8.columncontrol__column{padding-left:70px}
}
@media only screen and (max-width:767.98px){#profileoverview .col-12.col-md-10.col-lg-10.columncontrol__column,#profileoverview .col-12.col-md-8.col-lg-8.columncontrol__column{padding-top:40px}
}
#myaccountmanager .a-rule{margin-top:.5rem;margin-bottom:1.5rem;width:109%;position:relative;left:-24px}
#myaccountmanager .cmp-text p{font-size:.875rem;line-height:1.25rem;margin-bottom:0;margin-right:1rem}
#bookmeeting{color:#009cde;font-family:'brandon_grotesquebold';font-style:normal;font-size:.875rem;line-height:1.25rem}
#bookmeeting .cmp-text a{color:#009cde}
#bookmeeting .abt-icon-right-arrow{color:#009cde;font-size:.875rem;line-height:1.25rem;font-weight:bold;left:-90px;top:-12px}
#bookmeeting .a-link__inner-text{display:none}
#myconsent .a-rule{margin-top:.5rem;margin-bottom:1.5rem;width:109%;position:relative;left:-24px}
#myconsent .cmp-text p{font-size:.875rem;line-height:1.25rem;margin-bottom:0;margin-right:1rem}
#myconsent .abt-icon-edit-2{color:#009cde;top:-6px;left:-5px}
#myconsent .link:first-child{float:right}
#myconsent .link:last-child{margin-top:0}
#profileoverview #columncards .columncontrol__column:first-child{padding-left:15px;padding-right:15px}
@media only screen and (min-width:768px) and (max-width:992px){#mydetails .abt-icon-edit-2{top:-50px;left:110px}
#mydetails .a-rule{width:106%;margin-top:-0.5rem}
#profileoverview{margin-left:-20px;margin-right:-20px}
#profileoverview .cmp-text h4{font-size:1.25rem}
#myaccountmanager .a-rule{width:113%}
#myconsent .a-rule{width:113%}
#myconsent .abt-icon-edit-2{left:-8px}
#myaccountmanager .cmp-text p:last-child{display:none}
#bookmeeting .abt-icon-right-arrow{left:-30px}
}
@media only screen and (max-width:662px){#profileoverview{margin-left:-10px;margin-right:-10px}
#mydetails .abt-icon-edit-2{top:-50px;left:-30px}
#mydetails .a-rule{width:110%}
#myconsent .abt-icon-edit-2{top:-50px}
#myconsent .a-rule{margin-top:-0.5rem;width:110%}
#myaccountmanager .a-rule{width:110%}
#bookmeeting .abt-icon-right-arrow{left:110px;top:-40px}
#bookmeeting{margin-bottom:-25px}
#columndashboard #overviewTitle{position:relative;top:-164px;text-align:center}
}
.disabled-custom-tooltip{min-width:383px;border-radius:6px;padding:16px;position:absolute;border-width:1px;border-style:solid;border-color:#e0e0de;background:white;z-index:99;top:50%;left:105%;transform:translate(0,-50%)}
.disabled-custom-tooltip p{margin:0;font-family:'Calibri',sans-serif;font-size:18px;font-weight:400;line-height:21.97px;text-align:left}
@media only screen and (max-width:767.98px){.disabled-custom-tooltip{display:none}
}
.disabled-custom-tooltip::after,.disabled-custom-tooltip::before{content:"";position:absolute;top:50%;right:100%;margin-top:-8px;border-width:12px;border-style:solid;border-color:transparent white transparent transparent}
.disabled-custom-tooltip::before{margin-top:-9px;border-width:13px;border-style:solid;border-color:transparent #e0e0de transparent transparent}
.a-dropdown .disabled-custom-tooltip{top:unset;transform:translate(0,-80%)}
#updateProfileForm .a-dropdown__field.disabled{pointer-events:all}
.tooltip-pwd-label{display:none !important}
@media only screen and (max-width:767.98px){.stickySidePanelMobile{z-index:99999;position:fixed;top:73px;padding:0 !important}
}
#updateProfileForm .form-text.a-input-field--text-help{display:block}
#orderDetailButton{justify-content:center;align-items:center;padding:15px 65px;border:1px solid #009cde;box-sizing:border-box;border-radius:100px;background:white;color:#009cde}
#sidePanel .abt-icon-down-arrow:before{display:none}
#sidePanel .a-link{background:#f2f2f2;text-align:center;margin-bottom:2px;align-content:center;height:70px;width:160px;padding:10px}
#sidePanel .a-link__text{font-family:@base-font-family-bold;font-style:normal;font-weight:450;font-size:14px;line-height:20px;color:#002a3a}
#sidePanel{margin-top:-3rem}
#columndashboard .columncontrol__column:first-child{padding-left:0;padding-right:5px}
@media only screen and (min-width:768px) and (max-width:992px){#sidePanel ul{display:unset !important}
#sidePanel{margin-top:-3.5rem}
#sidePanel .a-link__text{font-size:12px}
#sidePanel .a-link{margin-left:8px}
}
@media only screen and (max-width:600px){#sidePanel .abt-icon-down-arrow:before{display:unset;position:relative;left:-20px;top:70px;color:#000}
#sidePanel ul{display:unset !important}
#sidePanel .a-link{text-align:left;padding-left:20px;padding-top:18px;padding-bottom:18px;margin-bottom:0}
#sidePanel ul li:nth-of-type(1n+2){display:none}
.showListItems{display:block !important}
#columndashboard .a-container--shadow-box{margin-top:-3.5rem !important}
#columndashboard #columncards .a-container--shadow-box{margin-top:2.5rem !important}
}
//order-details #orderTitle{padding-left:10px}
#orderContainer table{border:0;border-collapse:collapse}
#orderContainer table tr{border-left:0;border-right:0;border-top:0;border-collapse:collapse;border-bottom:1px solid #d9d9d6}
#orderContainer table td{border:0;padding:10px 0}
#orderContainer .cmp-text{overflow:hidden}
@media only screen and (max-width:600px){#orderDetailButton{padding:15px 25px;margin-left:200px;margin-right:10px;margin-top:-45px}
#orderTitle{margin-left:20px;margin-right:20px}
#orderContainer table tr td p{font-weight:400;font-size:14px;line-height:20px}
#orderContainer table tr td h5{font-weight:450;font-size:14px;line-height:20px}
#orderContainer table{margin-left:10px}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
nav .pagination{text-align:center;user-select:none;padding-left:0}
@media only screen and (min-width:992px){nav .pagination{width:77%;margin-left:auto}
}
@media only screen and (min-width:1200px){nav .pagination{width:79%;margin-left:auto}
}
@media all and (min-width:1400px){nav .pagination{width:82%;margin-left:auto}
}
.pagination li{display:inline-block;margin:1.25rem}
.pagination .page-item .page-link{color:#002a3a;text-decoration:none;font-family:'Calibri','brandon_grotesqueregular';font-size:1.125rem;line-height:1.5rem}
.pagination .previous-page,.pagination .next-page{cursor:pointer}
.pagination .current-page,.pagination .dots{border-radius:50%;cursor:pointer}
.pagination .active{background:#d9d9d6;padding:1rem 1.5rem}
#forgotPasswordButton{padding:18px 55px}
#successPopup{margin-top:-5rem;margin-bottom:-2.5rem}
#forgotPasswordSuccessButton,#forgotPasswordErrorButton{padding:18px 55px}
.o-form-container__success-msg{display:none}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#product-resource-title{text-align:center}
@media only screen and (min-width:768px) and (max-width:991.98px){#product-resource-title{padding:0 5rem;margin-bottom:4.375rem}
}
@media only screen and (min-width:992px){#product-resource-title{padding:0 15rem;margin-bottom:4.375rem}
}
.abbott-breadcrumb:has(.container) + .responsivegrid .container.responsivegrid.a-container:has(#product-resource-title){padding-top:0}
.container.responsivegrid.a-container:has(#product-resource-title){padding-bottom:0}
.container.responsivegrid.a-container:has(#product-resource),.container.responsivegrid.a-container:has(#section-beforeAPICall){padding-top:0;padding-bottom:0}
#product-resource{margin-bottom:2.5rem}
#product-resource .row #sideFilter{transition:all .3s}
#product-resource .row #sideFilter #sidebarClose{font-size:1.125rem;color:#002a3a}
#product-resource .row #sideFilter #sidebarClose span{font-family:'Calibri','brandon_grotesqueregular'}
#product-resource .row #sideFilter #filter-heading{display:flex}
#product-resource .row #sideFilter #filter-heading .text{color:#002a3a;font-family:'brandon_grotesqueregular'}
#product-resource .row #sideFilter #filter-heading .text blockquote{margin:0}
#product-resource .row #sideFilter #filter-heading .text p{line-height:2.5rem;margin:0}
#product-resource .row #sideFilter #filter-heading .link{margin-left:auto}
#product-resource .row #sideFilter #filter-heading .link #reset-filter{padding-right:0}
#product-resource .row #sideFilter #filter-heading .link #reset-filter span{color:#009cde;text-decoration:underline;font-size:1rem}
#product-resource .row #sideFilter .a-rule{margin:.5rem 0}
@media only screen and (max-width:575.98px){#product-resource .row #sideFilter .a-rule{width:95%}
}
#product-resource .row #sideFilter .options .checkbox .a-checkbox{margin-bottom:0}
#product-resource .row #sideFilter .options .checkbox .collapse .a-checkbox{margin-bottom:0}
#product-resource .row #sideFilter .link .btn{font-size:.875rem !important;background:transparent;padding:.375rem .75rem .375rem 0;text-transform:none;line-height:1.5}
@media only screen and (max-width:767.98px){#product-resource .row #sideFilter .link .btn:has(.abt-icon){text-align:left}
}
#product-resource .row #sideFilter .link .btn span{color:#002a3a}
#product-resource .row #sideFilter .link .btn .abt-icon{font-size:.875rem !important;color:#002a3a;display:inline;padding-left:7px !important}
#product-resource .row #sideFilter .link .btn .abt-icon:before{color:#002a3a}
#product-resource .row #sideFilter .link .btn .upIcon{display:none}
#product-resource .row #rightPanel .a-container{z-index:unset}
#product-resource .row #rightPanel ul.a-dropdown__menu li.selectedColor{background:transparent}
#product-resource .row #rightPanel #page-sort{display:flex}
@media only screen and (min-width:576px){#product-resource .row #rightPanel #page-sort{margin-right:3.5rem;margin-left:1.1rem}
}
#product-resource .row #rightPanel #page-sort .text p{line-height:2.5rem;margin:0}
#product-resource .row #rightPanel #page-sort .options{margin-left:auto}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group{margin-bottom:0;display:flex}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .form-label{width:100%;line-height:2.9rem;font-size:1.125rem;white-space:nowrap;margin-bottom:0;font-family:'Calibri','brandon_grotesqueregular'}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .a-dropdown__field{border:0;color:#009cde;padding-right:1.5rem}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown-selected{color:#009cde;white-space:nowrap;font-family:'Calibri','brandon_grotesqueregular';font-weight:700;font-size:1.125rem}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu{border:1px solid #63666a;min-width:9rem;margin-left:auto}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu li{color:#003;border-bottom:0;font-family:'Calibri','brandon_grotesqueregular'}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu li span:first-child{display:none}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu li span{padding:.4rem .7rem}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu li:hover{background:#d9d9d6}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .a-dropdown__field::after{font-size:.8rem;margin-right:-1rem}
@media only screen and (max-width:575.98px){#product-resource .row #rightPanel #page-sort .options .drop-down .form-group{display:none}
}
#product-resource .row #rightPanel #filter-sort{display:none}
#product-resource .row #rightPanel #filter-sort #sidebarCollapse{color:#009cde;text-decoration:underline;padding:.5rem 0;background:transparent;text-transform:none;line-height:1.5}
#product-resource .row #rightPanel #filter-sort .options{margin-left:auto}
#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group{margin-bottom:0;display:flex}
#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .form-label{width:100%;line-height:2.9rem;font-size:1.125rem;white-space:nowrap;margin-bottom:0;font-family:'Calibri','brandon_grotesqueregular'}
#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .a-dropdown__field{border:0;color:#009cde;padding-right:2.5rem}
#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown-selected{color:#009cde;white-space:nowrap;font-family:'Calibri','brandon_grotesqueregular';font-weight:700;font-size:1.125rem}
#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu{border:1px solid #63666a;min-width:9rem;margin-left:auto}
@media only screen and (max-width:575.98px){#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu{border:1px solid var(--dropdown-menu-box-shadow)}
}
#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu li{color:#003;border-bottom:0;font-family:'Calibri','brandon_grotesqueregular'}
#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu li span:first-child{display:none}
@media only screen and (max-width:575.98px){#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu li span:first-child{display:block;cursor:pointer}
}
#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu li span{padding:.4rem .7rem}
#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu li:hover{background:#d9d9d6}
#product-resource .row #rightPanel #filter-sort .options .drop-down .form-group .a-dropdown__field::after{font-size:.8rem}
@media only screen and (max-width:575.98px){#product-resource .row #rightPanel #filter-sort{display:flex}
}
@media only screen and (min-width:576px){#product-resource .row #rightPanel .a-rule{width:92%;margin-left:1.1rem}
}
#product-resource .row #rightPanel #selectedFilters{margin-top:1.5rem;margin-bottom:1.5rem}
#product-resource .row #rightPanel #selectedFilters .btn{color:#63666a}
#product-resource .row #rightPanel #selectedFilters .btn .abt-icon{font-size:.8rem}
@media only screen and (min-width:768px){#product-resource .row #rightPanel #selectedFilters{margin-left:1.1rem}
}
@media only screen and (max-width:575.98px){#product-resource .row #rightPanel{padding:0 2.5rem}
}
@media only screen and (min-width:768px){#product-resource .row #rightPanel{padding-left:0;padding-right:0}
}
@media only screen and (max-width:575.98px){#product-resource .row #sideFilter{margin-left:-101% !important;max-width:none}
#product-resource .row #sideFilter .applyButton{background:#009cde;width:95%}
#product-resource .row #sideFilter .applyButton span{color:#fff}
#product-resource .row #sideFilter.active{margin-left:0 !important;padding:0 2rem;width:100%}
#product-resource .row .hideRight{display:none !important}
}
#product-resource .row .container{padding:0}
#product-resource .row .container .cmp-container>div:not(.experiencefragment){margin-top:0}
.responsivegrid .aem-Grid .columncontrol .row>[class*="col-"]>div:not(.experiencefragment){margin-top:0;margin-bottom:0}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#profileOrder table{border:0;border-collapse:collapse}
#profileOrder table tr{border-left:0;border-right:0;border-top:0;border-collapse:collapse;border-bottom:1px solid #d9d9d6}
#profileOrder table td{border:0;padding:15px 0}
#profileOrder table th{background-color:transparent;border:0;padding:15px 0}
#profileOrder table th:first-child{width:300px}
#profileOrder{margin-top:-24px}
@media only screen and (min-width:768px) and (max-width:992px){#profileOrder table th:first-child{width:220px}
}
@media only screen and (max-width:662px){#profileOrder table th:first-child{width:150px}
#profileOrder{margin-top:-110px;margin-left:12px}
#profileOrder table td{font-size:.875rem;line-height:1.25rem}
#profileOrder table th{font-size:.875rem;line-height:1.25rem}
}
#profileOrder .paginationNav{text-align:center}
nav .orderpagination{text-align:center;user-select:none;padding-left:0}
.orderpagination li{display:inline-block;margin:.75rem}
.orderpagination .page-item .page-link{color:#002a3a;text-decoration:none;font-family:'Calibri','brandon_grotesqueregular';font-size:1.125rem;line-height:1.5rem}
.orderpagination .previous-page,.pagination .next-page{cursor:pointer}
.orderpagination .current-page,.orderpagination .dots{border-radius:50%;cursor:pointer}
.orderpagination .active{background:#d9d9d6;padding:.75rem 1.25rem;margin:.25rem}
.orderpagination .abt-icon-left-arrow,.orderpagination .abt-icon-right-arrow{position:relative;top:4px}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#sampleFormContainer .a-dropdown__container .a-dropdown__field{border:1px solid #d9d9d6}
#sampleFormContainer .a-dropdown__container .a-dropdown__field .a-dropdown-selected{font-family:'Calibri','brandon_grotesqueregular';font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#002a3a}
#sampleFormContainer .a-dropdown__container .a-dropdown__field:after{color:#002a3a}
#sampleFormContainer .a-button--primary .btn:hover{background-color:#002a3a}
#sampleFormContainer .a-button--primary .btn:disabled:hover{background-color:#e0e0de}
#sampleFormContainer .a-rule{margin-top:10px;margin-bottom:10px}
#sampleFormContainer #preferredMethod .a-checkbox--vertical{margin-bottom:0}
#sampleFormContainer #preferredMethodText{margin-bottom:-10px;margin-top:-10px}
#sampleFormContainer #preferredMethodText span{color:#63666a}
#sampleFormContainer .a-dropdown__container .a-dropdown__field .a-dropdown__menu li span{color:#002a3a;font-family:'Calibri','brandon_grotesqueregular';font-style:normal;font-weight:400;font-size:18px;line-height:24px}
#sampleFormContainer .a-dropdown__container .a-dropdown__field .a-dropdown__menu li{border-bottom:1px solid #d9d9d6}
#sampleFormContainer .a-dropdown__container .a-dropdown__field .a-dropdown__menu li:hover{border-bottom:1px solid #d9d9d6}
#sampleFormContainer .btn{margin-bottom:200px}
#sampleSuccess{padding-bottom:300px}
#sampleRequest .abt-icon-cancel:before{content:"\e904";position:absolute;right:30px;padding-top:7px;font-size:15px;color:#fff}
#sampleRequest .cq-placeholder:first-child{display:none}
#sampleRequest .new{height:0rem}
#sampleRequest #successErrorMessage{padding-left:10px}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#columndashboard .row #consent-title{position:relative;top:-10rem;text-align:center}
@media only screen and (min-width:576px){#columndashboard .row #consent-title{top:0;text-align:left;padding:1rem 1rem 2rem 1rem}
}
#columndashboard .row #consentsigndates{padding:0 1rem}
@media only screen and (max-width:767.98px){#columndashboard .row #consentsigndates{margin-top:-50px}
}
#columndashboard .row #consentsigndates .row{justify-content:left}
#columndashboard .row #consentsigndates .row .columncontrol__column:first-child{padding-left:1rem}
@media only screen and (max-width:767.98px){#columndashboard .row #consentsigndates .row .columncontrol__column:first-child{margin-bottom:3rem !important}
}
#columndashboard .row #consentsigndates .row .columncontrol__column:first-child p:last-child{margin-bottom:0}
#columndashboard .row .socialtext,#columndashboard .row .marketingsocialdatacontainer,#columndashboard .row .educationalsocialdatacontainer{color:#63666a;position:relative;display:inline-block;margin-bottom:0}
#columndashboard .row .socialtext ~ .socialtext::before,#columndashboard .row .marketingsocialdatacontainer ~ .marketingsocialdatacontainer::before,#columndashboard .row .educationalsocialdatacontainer ~ .educationalsocialdatacontainer::before{content:", "}
#columndashboard .row .accordion .a-container{padding:0}
#columndashboard .row .accordion .m-accordion__title-wrapper{padding:1rem}
#columndashboard .row .accordion .m-accordion__body{padding:0 1rem}
#columndashboard .row #preferredtimedata{padding:0 1rem}
#columndashboard .row #preferredtimedata #preferredbadges .row .a-badges{background-color:#fff;box-sizing:border-box;border:1px solid #d9d9d6}
#columndashboard .row #preferredtimedata #preferredbadges .row .a-badges .a-badges--text{color:#737370}
#columndashboard .row #preferredtimedata #preferredbadges .row .col-3{max-width:15% !important;margin:.5rem !important;padding:0}
@media only screen and (min-width:576px){#columndashboard .row #preferredtimedata #preferredbadges .row .col-3{max-width:100%}
}
@media only screen and (min-width:576px){#columndashboard .row #preferredtimedata #preferredbadges .row{justify-content:left}
}
#columndashboard .row #preferredtimedata #savechanges{color:#009cde;background:#fff;border:1px solid #009cde}
#columndashboard .row #preferredtimedata .options{margin:0}
#consent-save-changes,#consent-subscribe-all{line-height:normal;padding:15px 25px;font-family:'brandon_grotesquebold'}
#nosearchresultsfoundtext p{padding:15px 100px 0 60px}
@media only screen and (max-width:662px){#nosearchresultsfoundtext p{padding:15px 0 0 0}
}
#searchResultContainer{margin-top:50px;margin-bottom:50px}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu li span:first-child{display:block;cursor:pointer}
#product-resource .row #rightPanel #page-sort .options .drop-down .form-group .a-dropdown__field .a-dropdown__menu{border:1px solid var(--dropdown-menu-box-shadow);min-width:9rem;margin-left:auto}
#product-resource .a-dropdown__container .a-dropdown__field.active{border:0;box-shadow:none}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
.a-search{width:100%;border-radius:5px;position:relative}
.a-search.active input{border-radius:5px 5px 0 0}
.a-search .autocom-box{padding:0;opacity:1;pointer-events:none;max-height:280px;overflow-y:auto}
.a-search.active .autocom-box{opacity:1;pointer-events:auto;color:#002a3a}
.autocom-box li{list-style:none;padding:8px 12px;display:none;background:#fff;width:100%;cursor:default;border-left:1px solid #d9d9d6;border-right:1px solid #d9d9d6}
.autocom-box li:last-child{border-bottom:1px solid #d9d9d6}
.a-search.active .autocom-box li{display:block}
.autocom-box li:hover{background:#eee;color:#009cde}
.a-search .icon{position:absolute;right:0;top:0;height:55px;width:55px;text-align:center;line-height:55px;font-size:20px;color:#644bff;cursor:pointer}
.o-header--full-width .o-header__search .abt-icon-cancel{color:#000}
.o-header--full-width .o-header__search .abt-icon{color:#002a3a}
.o-header__search .a-search--expand .a-search__input::placeholder{color:#002a3a !important}
.o-header__sticky-search .autocom-box li{text-align:left}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#myPassword{padding-left:20px;margin-top:30px}
@media only screen and (max-width:662px){#myPassword{padding-top:0;padding-top:-100px;margin-top:-55px;padding-left:20px;padding-right:15px}
}
#myPassword .abt-icon-cancel:before{content:"\e904";position:absolute;right:30px;padding-top:7px;font-size:15px;color:#fff}
#myPassword #successErrorMessage{margin-top:-10px}
#myPassword #successErrorMessage a{color:#002a3a;text-decoration:underline}
@media only screen and (max-width:662px){#myPassword #successErrorMessage{margin-top:-10px}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#SuccessMessageNewHCP{display:none}
#SuccessMessageExistingHCP{display:none}
.valid{color:green}
.valid:before{position:relative;left:0;content:"✔";font-weight:bold;font-size:13px}
.invalid{color:red}
.invalid:before{position:relative;left:0;content:"✖";font-weight:bold;font-size:13px}
.error-title,.error-body{font-family:'Calibri',sans-serif;font-size:14px;font-weight:400;line-height:17.09px;color:#888b8d;text-align:left}
.errorContainerHidden{display:none}
.displayErrorContent{display:grid;grid-template-columns:50% auto}
#numberId.valid,#specialCharId.valid,#lowerCaseLettersId.valid,#charLimitId.valid{color:green}
#numberId.invalid,#specialCharId.invalid,#lowerCaseLettersId.invalid,#charLimitId.invalid{color:red}
#numberId.error-holder,#specialCharId.error-holder,#lowerCaseLettersId.error-holder,#charLimitId.error-holder{display:grid;grid-template-columns:20px 40px auto}
#registrationAreaOfSpecialty,#profileareaOfInterest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:10px}
@media only screen and (max-width:767.98px){#registrationAreaOfSpecialty,#profileareaOfInterest{display:inline}
}
#registrationAreaOfSpecialty-options,.profileareaOfInterest{margin-bottom:10px}
#registrationAreaOfSpecialty-options .a-checkbox-label,.profileareaOfInterest .a-checkbox-label{grid-column:span 2;margin-bottom:20px}
#registrationAreaOfSpecialty-options .a-checkbox,.profileareaOfInterest .a-checkbox{margin:0;padding-right:0}
#registrationAreaOfSpecialty-options .checkbox--text-require,.profileareaOfInterest .checkbox--text-require{grid-column:span 2;margin:0}
.form-container .options>.checkbox{display:grid;justify-content:center}
@media only screen and (max-width:767.98px){.form-container .options>.checkbox{justify-content:start}
}
.disabled-dropdown,.disabled-field{background:#e8e8e6 !important;pointer-events:none}
.disabled-checkbox{pointer-events:none}
#initialRegistrationForm #successErrorMessage{display:flex;gap:20px}
#initialRegistrationForm .abt-icon-cancel:before{content:"\e904";color:#fff;font-size:12px !important;align-self:center}
#successErrorMessage .a-contact-us-link{text-decoration:unset}
#successErrorMessage .a-contact-us-link:hover{color:#fff}
#initialRegistrationForm .a-checkbox__text{font-family:'Calibri','brandon_grotesqueregular';font-size:18px;font-weight:400;line-height:24px;text-align:left}
.a-input-password-strength .form-text{margin-top:10px !important}
.tooltips.a-tooltip--large.a-tooltip--light.tooltip-pwd{margin-top:12px !important}
.a-input-password-strength .form-row:nth-child(2){display:grid;grid-template-columns:90% auto}
.a-input-password-strength .form-row:nth-child(2) .form-text #errorMessage b{font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:14px;line-height:20.02px;text-align:left;color:#002a3a}
#registrationSubmit{width:255px;height:48px;padding:15px 32px;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:20px;font-weight:450;text-align:center;margin-top:10px;margin-bottom:20px}
@media only screen and (max-width:767.98px){#registrationSubmit{width:100%;font-size:16px;padding:11px 28px}
}
#initialRegistrationForm #successErrorMessage,#initialRegistrationForm .tooltip-pwd-label{display:none}
#initialRegistrationForm a{font-family:'Calibri',sans-serif}
.options:has(#dynaFormSpecialty-options){grid-column:span 2}
#dynaFormSpecialty-options{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}
@media only screen and (max-width:767.98px){#dynaFormSpecialty-options{display:block}
}
#dynaFormSpecialty-options .a-checkbox{padding-right:0}
#dynaFormSpecialty-options .a-checkbox-label{grid-column:span 2;margin-bottom:20px}
#registrationSubmit.regbtn-enable,#loginSubmit.enable-btn,#shopping-cart-confirm-order.enable-btn,#resetPasswordSubmit.enable-btn,#forgotPasswordButton.enable-btn,#bookAMeetingSubmit.enable-btn,#dynaFormSubmit.enable-btn,#resetPasswordResetPassword.enable-btn{padding:5px 12px}
#registrationSubmit.regbtn-enable:disabled,#loginSubmit.enable-btn:disabled,#shopping-cart-confirm-order.enable-btn:disabled,#resetPasswordSubmit.enable-btn:disabled,#forgotPasswordButton.enable-btn:disabled,#bookAMeetingSubmit.enable-btn:disabled,#dynaFormSubmit.enable-btn:disabled,#resetPasswordResetPassword.enable-btn:disabled{background-color:#009cde;color:var(--button-primary-color);opacity:1;cursor:pointer}
#registrationSubmit.regbtn-enable span,#loginSubmit.enable-btn span,#shopping-cart-confirm-order.enable-btn span,#resetPasswordSubmit.enable-btn span,#forgotPasswordButton.enable-btn span,#bookAMeetingSubmit.enable-btn span,#dynaFormSubmit.enable-btn span,#resetPasswordResetPassword.enable-btn span{display:flex;justify-content:center;align-items:center;width:100%;height:35px}
#loginSubmit.enable-btn span{padding:15px 85px}
#forgotPasswordButton.enable-btn span{padding:18px 55px}
#resetPasswordSubmit.enable-btn span,#resetPasswordResetPassword.enable-btn span{padding:20px}
.hcp-dropdown-v2 p{font-size:.75rem;line-height:1rem;color:#63666a;text-transform:none;font-weight:normal;margin-top:.25rem}
.hcp-dropdown-v2 .a-dropdown{margin-bottom:0}
.dropdown-search-box{z-index:1}
.fill-manual-container{display:flex !important;gap:10px;align-items:center;justify-content:start !important}
.fill-manual-container #fillManualOption{cursor:pointer}
.fill-manual-container .a-checkbox__text{font-size:16px !important;line-height:0 !important}
#section-initial-registration-content .selected.selectedColor:hover span{color:#009cde !important}
#section-initial-registration-content .selected.selectedColor span{color:#fff !important}
.hcp-dropdown-with-help .a-dropdown__container.form-group{margin-bottom:6px}
.hcp-dropdown-with-help p{font-style:italic;font-size:16px;line-height:normal}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#dynamic-pickUp .o-dynamic-card-list:before{content:"";background:var(--dynamic-card-list-with-background);position:absolute;height:30rem;width:130%;left:-20%;z-index:-1}
#dynamic-pickUp .o-dynamic-card-list .m-card{background:#fff}
.o-dynamic-card-list .viewAll{color:#fff;background:#002a3a}
.o-dynamic-card-list .m-card:before{border:0;box-shadow:none}
.o-dynamic-card-list .cmp-image__image{border-bottom:solid 1px #d9d9d6;border-radius:25px 25px 0 0}
.o-dynamic-card-list .m-card__body{background:transparent;height:210px}
.o-dynamic-card-list .m-card{--card-border-radius:30px}
.o-dynamic-card-list .m-card .m-card__body .a-chips--link{color:#fff;background:#64ccc9;text-transform:uppercase}
.o-dynamic-card-list .m-card .m-card__body .m-card__title{font-size:1.125rem;font-family:'brandon_grotesquebold',Helvetica,Arial,sans-serif;color:#002a3a;letter-spacing:.2px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.o-dynamic-card-list .m-card .m-card__body .m-card__description{color:#002a3a;font-size:.875rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.o-dynamic-card-list .m-card .m-card__body .card-text{color:#63666a;font-size:.875rem}
.o-dynamic-card-list .slick-initialized .slick-slide{padding:0;border:1px solid var(--dynamic-card-list-card-border-color);border-radius:25px}
.o-dynamic-card-list .slick-initialized .m-card__media{height:240px}
#hcp-related-resources .m-card__body{height:200px}
#hcp-related-resources .m-card__media{height:200px}
#hideContent{display:none}
@media only screen and (min-width:992px){.o-dynamic-card-list .slick-initialized .pickUp{max-width:15.9rem}
.o-dynamic-card-list .similartags .m-card{margin-right:2.5rem !important}
}
a.related-article-anchor:hover{text-decoration:none}
#custom-contentFragment .contentfragment article,#custom-contentFragment1 .contentfragment article,#custom-contentFragment2 .contentfragment article,#custom-contentFragment3 .contentfragment article,#custom-contentFragment4 .contentfragment article{border-radius:1.563rem;border:1px solid #d9d9d6;min-height:33.5rem}
@media(max-width:767.98px){#custom-contentFragment .contentfragment article,#custom-contentFragment1 .contentfragment article,#custom-contentFragment2 .contentfragment article,#custom-contentFragment3 .contentfragment article,#custom-contentFragment4 .contentfragment article{min-height:auto;margin-bottom:30px}
}
#custom-contentFragment .contentfragment article .cmp-contentfragment__elements,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__elements,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__elements,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__elements,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__elements{position:relative}
#custom-contentFragment .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--logo,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--logo,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--logo,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--logo,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--logo{position:absolute;top:0;right:0;padding:.75rem;border-top-left-radius:25px;border-top-right-radius:25px}
#custom-contentFragment .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--mainImage,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--mainImage,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--mainImage,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--mainImage,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--mainImage{display:block;border-bottom:1px solid #d9d9d6}
#custom-contentFragment .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--mainImage .cmp-contentfragment__element-value p img,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--mainImage .cmp-contentfragment__element-value p img,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--mainImage .cmp-contentfragment__element-value p img,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--mainImage .cmp-contentfragment__element-value p img,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__elements .cmp-contentfragment__element--mainImage .cmp-contentfragment__element-value p img{border-radius:1.563rem 1.563rem 0 0;width:100%}
#custom-contentFragment .contentfragment article .cmp-contentfragment__element-value,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element-value,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element-value,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element-value,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element-value{margin-bottom:0}
#custom-contentFragment .contentfragment article .cmp-contentfragment__element-value p,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element-value p,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element-value p,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element-value p,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element-value p{margin-bottom:0;display:flex}
#custom-contentFragment .contentfragment article .cmp-contentfragment__element--tagname,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--tagname,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--tagname,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--tagname,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--tagname{display:inline-block;padding:3px 20px;text-transform:uppercase;font-weight:450;justify-content:center;font-size:.875rem;border-radius:1.563rem;background-color:#64ccc9;margin:.938rem;font-family:'brandon_grotesquebold',Helvetica,Arial,sans-serif;color:#fff}
#custom-contentFragment .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment .contentfragment article .cmp-contentfragment__element--description,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--description,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--description,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--description,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--description{margin:.313rem .938rem .313rem .938rem}
#custom-contentFragment .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment .contentfragment article .cmp-contentfragment__element--heading p,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--heading p,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--heading p,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--heading p,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--heading p{font-size:1.125rem;font-weight:450;line-height:1.625rem;font-family:'brandon_grotesquebold',Helvetica,Arial,sans-serif;color:#002a3a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
#custom-contentFragment .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--heading,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--heading{padding-bottom:5px;padding-top:5px}
#custom-contentFragment .contentfragment article .cmp-contentfragment__element--heading p,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--heading p,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--heading p,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--heading p,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--heading p{padding:0}
#custom-contentFragment .contentfragment article .cmp-contentfragment__element--description p,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--description p,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--description p,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--description p,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--description p{font-family:'calibri',brandon_grotesqueregular,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25rem;letter-spacing:normal;color:#002a3a;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
#custom-contentFragment .contentfragment article .cmp-contentfragment__element--publishdate,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--publishdate,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--publishdate,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--publishdate,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--publishdate{margin:.938rem .938rem .938rem .938rem}
#custom-contentFragment .contentfragment article .cmp-contentfragment__element--publishdate .cmp-contentfragment__element-value,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--publishdate .cmp-contentfragment__element-value,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--publishdate .cmp-contentfragment__element-value,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--publishdate .cmp-contentfragment__element-value,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--publishdate .cmp-contentfragment__element-value{color:#63666a}
#custom-contentFragment .contentfragment article dt.cmp-contentfragment__element-title,#custom-contentFragment1 .contentfragment article dt.cmp-contentfragment__element-title,#custom-contentFragment2 .contentfragment article dt.cmp-contentfragment__element-title,#custom-contentFragment3 .contentfragment article dt.cmp-contentfragment__element-title,#custom-contentFragment4 .contentfragment article dt.cmp-contentfragment__element-title,#custom-contentFragment .contentfragment article .cmp-contentfragment__element.cmp-contentfragment__element--detaildescription p:nth-child(n+2),#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element.cmp-contentfragment__element--detaildescription p:nth-child(n+2),#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element.cmp-contentfragment__element--detaildescription p:nth-child(n+2),#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element.cmp-contentfragment__element--detaildescription p:nth-child(n+2),#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element.cmp-contentfragment__element--detaildescription p:nth-child(n+2),#custom-contentFragment .contentfragment article .cmp-contentfragment__title,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__title,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__title,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__title,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__title,#custom-contentFragment .contentfragment article .cmp-contentfragment__description,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__description,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__description,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__description,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__description,#custom-contentFragment .contentfragment article .cmp-contentfragmentlist .article-anchor.d-none,#custom-contentFragment1 .contentfragment article .cmp-contentfragmentlist .article-anchor.d-none,#custom-contentFragment2 .contentfragment article .cmp-contentfragmentlist .article-anchor.d-none,#custom-contentFragment3 .contentfragment article .cmp-contentfragmentlist .article-anchor.d-none,#custom-contentFragment4 .contentfragment article .cmp-contentfragmentlist .article-anchor.d-none,#custom-contentFragment .contentfragment article .cmp-contentfragment__element--contentdetailsreference,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--contentdetailsreference,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--contentdetailsreference,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--contentdetailsreference,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--contentdetailsreference,#custom-contentFragment .contentfragment article .cmp-contentfragment__element--tagsType,#custom-contentFragment1 .contentfragment article .cmp-contentfragment__element--tagsType,#custom-contentFragment2 .contentfragment article .cmp-contentfragment__element--tagsType,#custom-contentFragment3 .contentfragment article .cmp-contentfragment__element--tagsType,#custom-contentFragment4 .contentfragment article .cmp-contentfragment__element--tagsType{display:none}
#custom-contentFragment .contentfragment>a:hover,#custom-contentFragment1 .contentfragment>a:hover,#custom-contentFragment2 .contentfragment>a:hover,#custom-contentFragment3 .contentfragment>a:hover,#custom-contentFragment4 .contentfragment>a:hover{text-decoration:none}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
html[lang="ja"] #exitPopupNo .btn{width:max-content}
#hcp-jp-product-filter #product-resource .contentfragmentlist{min-width:100%}
#hcp-jp-product-filter #product-resource .cmp-contentfragmentlist{display:flex;flex-wrap:wrap;justify-content:left;gap:20px}
@media only screen and (max-width:767.98px){#hcp-jp-product-filter #product-resource .cmp-contentfragmentlist{gap:0;display:block;margin:0 20px}
}
#hcp-jp-product-filter #product-resource .article-anchor{margin-left:0 !important;flex:1 1 auto;margin-bottom:0;max-width:32.1%;min-width:30%}
@media only screen and (max-width:991.98px){#hcp-jp-product-filter #product-resource .article-anchor{min-width:48.5%}
}
@media only screen and (max-width:767.98px){#hcp-jp-product-filter #product-resource .article-anchor{flex-basis:100%;max-width:100%}
}
#hcp-jp-product-filter #product-resource + nav .pagination{width:100%}
#hcp-jp-product-filter #product-resource + nav .pagination .active{padding:5px 15px;margin:0 5px}
@media only screen and (max-width:767.98px){#section_hcp-jp-banner .m-hero__content{min-height:auto !important}
}
@media only screen and (max-width:991.98px){.product-section-reverse .productsection{margin:0 !important}
.product-section-reverse .productsection.o-product-section--text-left .o-product-section__image-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.product-section-reverse .productsection.o-product-section--text-left .o-product-section__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:2rem}
}
.container:has(.bg-hcp-blue){background-color:#009cde}
.container:has(.bg-hcp-med-blue){background-color:#004f71}
.container:has(.bg-gradientblue){background-image:linear-gradient(#5bc2e7,#009cde)}
@media only screen and (min-width:992px){.rdpComp-test #rdpComponent{padding-left:0;padding-right:0}
}
.rdpComp-test #rdpComponent #authorContainer1{margin-top:10px}
#contract-service-containercc .columncontrol article.m-card{--card-border:2.6px solid #d9d9d6}
.product-section-fullimg .o-product-section--small img{max-width:100%}
.product-section-fullimg .productsection{background:#FFF}
.product-section-fullimg .o-product-section__title{padding-bottom:0}
.product-section-fullimg .o-product-section__title .h2{margin-bottom:1rem}
.product-section-fullimg .o-product-section__title .h2:has(img) h1,.product-section-fullimg .o-product-section__title .h2:has(img) h2,.product-section-fullimg .o-product-section__title .h2:has(img) h3,.product-section-fullimg .o-product-section__title .h2:has(img) h4,.product-section-fullimg .o-product-section__title .h2:has(img) h5,.product-section-fullimg .o-product-section__title .h2:has(img) h6{margin-bottom:0}
.product-section-fullimg .o-product-section__title .h2 h1,.product-section-fullimg .o-product-section__title .h2 h2,.product-section-fullimg .o-product-section__title .h2 h3,.product-section-fullimg .o-product-section__title .h2 h4,.product-section-fullimg .o-product-section__title .h2 h5,.product-section-fullimg .o-product-section__title .h2 h6{margin-bottom:1rem}
.product-section-fullimg .o-product-section__para p{margin-bottom:.625rem}
.product-section-fullimg .o-product-section__button-wrapper{padding-top:.625rem}
.product-section-fullimg .o-product-section__button-wrapper .btn{padding:15px 32px}
.product-section-fullimg ul.m-custom-list__wrapper{margin-bottom:0}
@media only screen and (min-width:992px){.product-section-tag .columncontrol__column:nth-child(1){padding:65px 32px 65px 65px}
.product-section-tag .columncontrol__column:nth-child(2){padding:0}
.product-section-tag .columncontrol__column .text{width:444px}
}
@media only screen and (max-width:991.98px){.product-section-tag .columncontrol__column{flex:0 0 100%;max-width:100%}
.product-section-tag .columncontrol__column:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:32px}
.product-section-tag .columncontrol__column:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
.product-section-tag .columncontrol__column .chipslist .m-chips-list__head .title{margin-top:15px;margin-bottom:10px}
.product-section-tag .columncontrol__column .chipslist .m-chips-list__head .title .cmp-title__text{font-size:38px;font-weight:500;line-height:48px;text-transform:uppercase}
@media only screen and (max-width:767.98px){.product-section-tag .columncontrol__column .chipslist .m-chips-list__head .title .cmp-title__text{font-size:30px;line-height:39px}
}
.product-section-tag .columncontrol__column .chipslist .m-chips-list__body .chip .a-chips{margin:0 10px 15px 0;display:flex;height:30px;padding:2px 15px;justify-content:center;align-items:center;border-radius:50px;border:1px solid #d9d9d6}
.product-section-tag .columncontrol__column .chipslist .m-chips-list__body .chip .a-chips .a-chips--link{background-color:unset;padding:2px 0;font-size:14px;font-weight:450;line-height:16px;letter-spacing:.5px;color:#63666a}
.product-section-tag .columncontrol__column .text .cmp-text .sub-heading{font-family:'brandon_grotesquebold';font-size:18px;font-weight:450;line-height:24px}
.product-section-tag .columncontrol__column .button .btn{padding:15px 32px;background-color:#009cde;border-radius:50px;font-size:20px;font-style:normal;font-weight:450;line-height:18px;letter-spacing:1.25px;text-transform:uppercase;text-align:center}
.product-section-tag .columncontrol__column .image .cmp-image .cmp-image__image{width:100%;height:100%}
@media only screen and (min-width:992px){.production-section-centeralign .productsection .o-product-section__container{padding:30px 55px 30px 75px}
}
.production-section-centeralign .productsection .o-product-section__container .o-product-section__image-wrapper .product-section-image .cmp-image__image{max-width:100%}
.production-section-centeralign .productsection .o-product-section__container .o-product-section__content{align-self:flex-start !important;padding-left:15px}
.production-section-centeralign .productsection .o-product-section__container .o-product-section__content .o-product-section__title{padding-bottom:15px}
.production-section-centeralign .productsection .o-product-section__container .o-product-section__content .o-product-section__title .h2{margin-bottom:0}
.production-section-centeralign .productsection .o-product-section__container .o-product-section__content .o-product-section__title .h2 p{margin-bottom:15px}
.production-section-centeralign .productsection .o-product-section__container .o-product-section__content .o-product-section__title .h2 h2{font-size:38px;font-weight:500;line-height:48px;margin-bottom:0;text-transform:uppercase}
@media only screen and (max-width:767.98px){.production-section-centeralign .productsection .o-product-section__container .o-product-section__content .o-product-section__title .h2 h2{font-size:30px;line-height:39px}
}
.production-section-centeralign .productsection .o-product-section__container .o-product-section__content .o-product-section__para p{font-size:18px;font-weight:400;line-height:24px}
.product-section-fulltext .o-product-section__title h2{line-height:42px}
.product-section-fulltext .o-product-section__para p{margin-bottom:10px;line-height:normal}
.product-section-fulltext .o-product-section__para p em{line-height:20px}
@media only screen and (min-width:992px){.product-section-fulltext{padding:30px 0}
.product-section-fulltext .productsection .col-lg-6{padding:0 15px}
.product-section-fulltext .productsection .col-lg-6 .cmp-image__image{max-width:100%}
}
.border-blue{border:1px solid #009cde;border-radius:15px;padding:30px 13px}
@media only screen and (max-width:991.98px){.border-blue{padding:30px 15px 0 15px}
}
@media only screen and (max-width:767.98px){.border-blue .o-product-section__content{padding-left:0;padding-right:0}
}
@media only screen and (min-width:768px) and (max-width:991.98px){.border-blue .o-product-section__image-wrapper{padding-left:15px;padding-right:15px}
}
.a-button.a-button--primary .btn-long{line-height:20px;padding:15px 25px}
@media only screen and (max-width:575.98px){.a-button.a-button--primary .btn-long-mob{padding:15px !important}
}
.bgcontainer-noborder .a-container__image img:not([src]){display:none}
.grayBorder{border:1px solid #d9d9d6}
#bordered-txt,#bordered-txt1,#bordered-txt2,#bordered-txt3,#bordered-txt4{padding:30px;border-radius:15px;border:1px solid #d9d9d6;margin-bottom:2rem}
#bordered-txt p,#bordered-txt1 p,#bordered-txt2 p,#bordered-txt3 p,#bordered-txt4 p{line-height:normal}
#bordered-txt p:last-child,#bordered-txt1 p:last-child,#bordered-txt2 p:last-child,#bordered-txt3 p:last-child,#bordered-txt4 p:last-child{margin-bottom:0}
#bordered-txt em,#bordered-txt1 em,#bordered-txt2 em,#bordered-txt3 em,#bordered-txt4 em,#bordered-txt .title-sm,#bordered-txt1 .title-sm,#bordered-txt2 .title-sm,#bordered-txt3 .title-sm,#bordered-txt4 .title-sm{line-height:20px}
.inline-content{display:flex;align-items:center;gap:15px}
.inline-content p,.inline-content h1,.inline-content h2,.inline-content h3,.inline-content h4,.inline-content h5,.inline-content h6{margin-bottom:0}
.inline-content p.title{text-transform:uppercase;font-weight:500}
.inline-content-center{justify-content:center}
#whitebg-txt,#whitebg-txt1,#whitebg-txt2,#whitebg-txt3,#whitebg-txt4{padding:30px;border-radius:15px;border:1px solid #d9d9d6;background:#FFF;margin-bottom:2rem}
#whitebg-txt p,#whitebg-txt1 p,#whitebg-txt2 p,#whitebg-txt3 p,#whitebg-txt4 p{line-height:normal}
#whitebg-txt p:last-child,#whitebg-txt1 p:last-child,#whitebg-txt2 p:last-child,#whitebg-txt3 p:last-child,#whitebg-txt4 p:last-child{margin-bottom:0}
#whitebg-txt em,#whitebg-txt1 em,#whitebg-txt2 em,#whitebg-txt3 em,#whitebg-txt4 em,#whitebg-txt .title-sm,#whitebg-txt1 .title-sm,#whitebg-txt2 .title-sm,#whitebg-txt3 .title-sm,#whitebg-txt4 .title-sm{line-height:20px}
.border-txt .cmp-text{padding:30px;border-radius:15px;border:1px solid #d9d9d6;margin-bottom:2rem}
.border-txt .cmp-text p{line-height:normal}
.border-txt .cmp-text p:last-child{margin-bottom:0}
.border-txt .cmp-text em,.border-txt .cmp-text .title-sm{line-height:20px}
@media only screen and (max-width:767.98px){.border-txt .a-container.a-container--gradient-start .cmp-container{padding:0}
}
@media only screen and (max-width:767.98px){.border-txt .a-container .a-container__media__mobile{display:none}
}
.white-bg .cmp-text{background:#FFF}
.noborder-radius .cmp-text{border-radius:0}
.responsivegrid .aem-Grid .container:has(.customcontainer){padding:30px 30px 14px;border-radius:15px;border:1px solid #d9d9d6}
.responsivegrid .aem-Grid .container:has(.boitile_custom-text) .a-container__media::after{border-radius:15px}
.responsivegrid .aem-Grid .container:has(.boitile_custom-text) .a-container__media .a-container__image{display:none}
@media only screen and (max-width:767.98px){.responsivegrid .aem-Grid .container:has(.boitile_custom-text){padding-left:0;padding-right:0}
}
.customcontainer h3.cmp-title__text{margin-bottom:30px}
.customcontainer ul{margin-bottom:30px}
.customcontainer h4{margin-bottom:1rem}
.customcontainer .columncontrol__column{padding-right:0}
.customcontainer .columncontrol__column:has(.inline-content){padding-bottom:1rem}
@media only screen and (max-width:767.98px){.responsivegrid .aem-Grid:has(.customcontainer){margin-left:1rem;margin-right:1rem}
}
.biotilecustom{background-color:#fff;border-radius:15px}
.biotilecustom .row{margin:0}
.biotilecustom .row .columncontrol__column .text .cmp-text .title-sm{font-size:16px;font-weight:500;line-height:normal}
.biotilecustom .row .columncontrol__column .text .cmp-text p{line-height:normal}
.biotilecustom .row .columncontrol__column .text .cmp-text em{line-height:20px}
@media only screen and (min-width:768px){.biotilecustom .row{padding:65px 0}
.biotilecustom .row .columncontrol__column:has(.cmp-image){padding:0}
.biotilecustom .row .columncontrol__column:not(:has(.cmp-image)){padding-left:30px;padding-right:0}
}
@media only screen and (max-width:767.98px){.biotilecustom .row{padding:35px 0}
.biotilecustom .row .columncontrol__column .text{padding-top:20px}
}
@media only screen and (max-width:767.98px){.mob-padding .cmp-container{padding:25px 15px 0}
}
.boitile_custom-text .cmp-container{padding:65px 15px}
@media only screen and (max-width:767.98px){.boitile_custom-text .cmp-container{padding:30px}
}
.boitile_custom-text .cmp-container .text .cmp-text p{margin-bottom:20px;line-height:normal}
.boitile_custom-text .cmp-container .text .cmp-text em{line-height:20px}
.boitile_custom-text .cmp-container .text .cmp-text .title-sm{font-size:16px;font-weight:500;line-height:normal}
.product-section-video .productsection{border-radius:15px;border:1px solid #d9d9d9}
.product-section-video .productsection .o-product-section__content{padding:30px 30px 30px 15px}
.product-section-video .productsection .o-product-section__content .title-sm{line-height:20px}
.product-section-video .productsection .o-product-section__content p{line-height:normal}
.product-section-video .productsection .o-product-section__content .subtitle{line-height:24px}
.product-section-video .productsection .o-product-section__video-wrapper{padding:30px 15px 30px 30px}
@media only screen and (min-width:768px) and (max-width:991.98px){.product-section-video .productsection .o-product-section__video-wrapper{padding:30px}
.product-section-video .productsection .o-product-section__content{padding:30px}
}
@media only screen and (max-width:767.98px){.product-section-video .productsection .o-product-section__video-wrapper{padding:15px}
.product-section-video .productsection .o-product-section__content{padding:15px}
}
.product-section-video.custom-video-container .image{top:30%;left:20%}
@media only screen and (min-width:768px) and (max-width:991.98px){.product-section-video.custom-video-container .image{top:22%;left:44%}
}
@media only screen and (max-width:767.98px){.product-section-video.custom-video-container .image{top:13%;left:43%}
}
@media only screen and (min-width:992px){.product-section-video.ps-video-right .image{top:30%;right:21%;left:unset}
}
.custom-video-container{position:relative}
.custom-video-container .image{position:absolute;top:43%;left:45%;cursor:pointer;max-width:10%;margin-top:0 !important}
.font-wt-500{font-weight:500}
.font-wt-450{font-weight:450}
.lh-normal{line-height:normal}
.infographic .columncontrol__column{align-self:center}
@media only screen and (max-width:767.98px){.infographic .columncontrol__column .text{padding-top:15px}
}
.infographic .columncontrol__column .text .cmp-text .sub-heading{font-family:'brandon_grotesquebold';font-size:18px;font-weight:500;line-height:normal}
.infographic .columncontrol__column .text .cmp-text p{font-family:'Calibri';line-height:normal}
.infographic .columncontrol__column .button .btn{font-size:20px;font-weight:450;line-height:18px;padding:15px 32px}
.download-section{border-top:1px solid #d9d9d6;border-bottom:1px solid #d9d9d6;padding-top:21px;padding-bottom:21px}
@media only screen and (max-width:767.98px){.download-section .text .inline-content{margin-bottom:15px}
}
.download-section .text p img{width:30.75px;height:30px}
.download-section .text .sub-heading{font-weight:500;line-height:normal}
.download-section .columncontrol__column .btn{padding:15px 32px;margin-bottom:15px;font-size:20px;font-weight:450;line-height:18px;white-space:nowrap}
@media only screen and (max-width:767.98px){.bio_Short-text .columncontrol .columncontrol__column{margin-bottom:24px !important}
}
@media only screen and (min-width:992px){.bio_Short-text .columncontrol .columncontrol__column .text .cmp-text{padding-left:30px;padding-right:30px}
}
.bio_Short-text .columncontrol .columncontrol__column .text .cmp-text .sub-heading{font-size:20px;font-weight:500;line-height:normal;margin-bottom:1rem}
.bio_Short-text .columncontrol .columncontrol__column .text .cmp-text p{line-height:normal}
.bio_Short-text .columncontrol .columncontrol__column .text .cmp-text p em{line-height:20px}
.strength-life .cmp-text{margin-top:15px}
@media only screen and (max-width:767.98px){.strength-life .columncontrol.columncontrol-full-width .columncontrol__column .cmp-text{padding-left:20px;padding-right:20px}
}
@media only screen and (min-width:992px){.contract-service{padding-right:50px;padding-left:50px}
}
@media only screen and (max-width:767.98px){.contract-service .a-button--full-width-mobile .a-link{min-width:100%}
}
.contract-service .image{margin-top:.5rem !important;margin-bottom:.75rem !important}
.contract-service .video{margin-top:.5rem !important;margin-bottom:.75rem !important;padding-top:0 !important;padding-bottom:0 !important}
.contract-service .cmp-text p a{color:#009cde}
@media only screen and (max-width:767.98px){.contract-service .btn{line-height:20px}
}
@media only screen and (min-width:768px) and (max-width:991.98px){.contract-service .columncontrol .columncontrol__column .button .btn{padding:15px;line-height:20px}
}
@media only screen and (max-width:767.98px){.contract-service .columncontrol .columncontrol__column .button .btn{white-space:nowrap}
}
@media only screen and (max-width:767.98px){.colcontrol-mob-padding .columncontrol__column + .columncontrol__column{padding-top:2rem}
#contract-service-containercc .columncontrol>.container.card-large-s4l{padding-left:0;padding-right:0}
}
@media only screen and (min-width:768px) and (max-width:991.98px){.cmp-image__tablet--show{display:inline-block !important}
}
.a-spacer{margin:0 !important}
.a-button--sm .btn{padding:15px 25px}
.hmb-service .button{margin-top:1rem !important}
@media only screen and (max-width:767.98px){.hmb-service .button{justify-content:center}
}
.hmb-service .o-product-section__button-wrapper{padding-top:0}
@media only screen and (max-width:767.98px){.hmb-service .o-product-section__button-wrapper .a-button--full-width-mobile .a-link{min-width:100%}
}
.card-large-s4l .m-card--large .m-card__media{height:var(--card-media-height)}
@media only screen and (min-width:768px) and (max-width:991.98px){.card-large-s4l .m-card--large .m-card__media{height:145px}
}
@media only screen and (max-width:767.98px){.card-large-s4l .m-card--large .m-card__media{height:150px}
}
@media only screen and (min-width:768px) and (max-width:991.98px){.m-hero.m-hero--short .s4l-herobanner .m-hero__media{padding-bottom:40%}
}
@media only screen and (max-width:767.98px){.m-hero.m-hero--short .s4l-herobanner .m-hero__media{padding-bottom:37%}
}
@media only screen and (max-width:767.98px){.button:has(#btn-desktop){display:none}
}
@media only screen and (min-width:768px){.button:has(#btn-mobile){display:none}
}
@media only screen and (max-width:767.98px){.container.a-container--gradient-start{padding:0 !important}
.container.a-container--gradient-start .cmp-container{padding:15px}
.container.a-container--gradient-start .a-container__media__mobile{display:none}
}
.video:has(#video-pb0){padding-bottom:0}
.text .measurements-info{display:flex;flex-direction:column;align-items:center}
.text .measurements-info .measurements-img{background-color:#004f71;border-radius:50%;width:65px;height:65px;padding:5px}
.text .measurements-info .rounded-container{border-radius:50%;align-content:center;text-align:center}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#contract-service-containercc .columncontrol + .columncontrol{padding-top:2rem}
@media only screen and (max-width:767.98px){#contract-service-containercc .columncontrol .columncontrol__column>article{height:fit-content !important}
#contract-service-containercc .columncontrol .columncontrol__column + .columncontrol__column{padding-top:2rem}
#contract-service-containercc .columncontrol .columncontrol__column>article.m-card--horizontal{flex-direction:column}
#contract-service-containercc .columncontrol .columncontrol__column>article.m-card--horizontal .m-card__wrapper{flex-direction:column}
#contract-service-containercc .columncontrol .columncontrol__column>article.m-card--horizontal .m-card__media{margin:auto;width:100%;height:var(--card-large-media-height-mobile)}
#contract-service-containercc .columncontrol>.container{padding-left:40px;padding-right:40px}
}
@media only screen and (min-width:768px){#contract-service-containercc #nurse-advisor-cardcc article.m-card--horizontal{height:fit-content !important}
#contract-service-containercc #nurse-advisor-cardcc article.m-card--horizontal:only-child{padding-bottom:1.3rem}
}
.m-card:has(.border-gray){border-radius:15px;--card-border-radius:15px;--card-border:1px solid #d9d9d6}
.m-card:has(.noborder){--card-border:0}
.m-card:has(.white-bg){background:#FFF}
.m-card:has(.button-card){border-radius:25px;--card-border-radius:25px}
.m-card section.custom-card{padding:30px}
.m-card section.custom-card .m-card__media{height:40px}
.m-card section.custom-card .m-card__body{padding:1rem 0 0}
.m-card section.custom-card .m-card__body p{line-height:normal}
.m-card section.custom-card .m-card__body p:last-child{margin-bottom:0}
.m-card section.custom-card .m-card__body h2{font-family:'brandon_grotesquebold';font-weight:450;line-height:20px;margin-bottom:0}
.m-card section.iconcards{padding:30px}
.m-card section.iconcards .m-card__media{height:70px}
.m-card section.iconcards .m-card__body{padding:1rem 0 0}
.m-card section.iconcards .m-card__body p{margin-bottom:0}
.m-card section.iconcards .m-card__body h2{margin-bottom:0}
.m-card:has(.card-img-vertical){border-radius:4px;--card-border-radius:4px;--card-border:1px solid #d9d9d6;border:1px solid #d9d9d6;box-shadow:0 2px 4px 0 #0000003D}
@media only screen and (min-width:576px){.m-card:has(.card-img-vertical){width:550px}
}
.m-card .card-img-vertical img.cmp-image__image{border-radius:4px 0 0 4px}
.m-card .card-img-vertical .m-card__media{height:auto;min-width:140px}
@media only screen and (min-width:768px) and (max-width:991.98px){.m-card .card-img-vertical .m-card__media{height:309px}
}
@media only screen and (max-width:991.98px){.columncontrol__column:has(section.iconcards),.columncontrol__column:has(section.custom-card){padding-bottom:2rem}
}
.product-cards .m-card__media{margin:30px 30px 0 30px}
.product-cards .m-card__body{margin:15px 30px 30px 30px;padding:0;text-align:center}
.product-cards .m-card__body h2{margin:0}
.product-cards .m-card__body .button{border-radius:500px;background:#009cde;padding:15px 32px;height:48px}
.product-cards .m-card__body .button .a-link__text{color:#fff}
.product-cards .m-card__body .button .a-link__text .a-link__inner-text{font-size:20px;letter-spacing:1px;line-height:18px}
.o-cards-carousel:has(.product-cardcarousel){background:#f2f2f2;border-radius:15px;padding-top:30px}
.o-cards-carousel:has(.product-cardcarousel) .slick-arrow{display:inline-block !important}
@media only screen and (max-width:991.98px){.o-cards-carousel:has(.product-cardcarousel){padding:30px 30px 0}
}
.o-cards-carousel .m-card .product-cards.product-cardcarousel .m-card__body{margin:15px 18px 30px}
.o-cards-carousel .m-card .product-cards.product-cardcarousel .m-card__body .button{padding:15px 20px}
.o-cards-carousel .m-card .product-cards.product-cardcarousel .cmp-image__image{margin:0 auto;position:static;width:auto;height:auto;max-width:100%;max-height:var(--card-media-height-mobile)}
.o-cards-carousel .m-card .product-cards.product-cardcarousel .m-card__image{position:static}
@media only screen and (max-width:767.98px){.columncontrol__column:has(section.product-cards.border-gray):not(:last-child){padding-bottom:2rem}
}
.button-card .m-card__media{border-radius:25px 25px 0 0}
.button-card .m-card__body{padding:30px}
.button-card .m-card__body p{line-height:normal}
.button-card .m-card__body .title-sm{line-height:20px}
.button-card .m-card__body .m-card__title{margin-bottom:0}
.button-card .button{min-width:255px;height:48px;border-radius:500px;background:#009cde;padding:15px 32px;text-align:center}
.button-card .button .a-link__inner-text{font-size:20px;font-weight:450;letter-spacing:.75px;line-height:18px;color:#fff}
.card_halfwide .a-container{border:1px solid #d9d9d9;border-radius:25px}
.card_halfwide .a-container .image{margin-bottom:30px !important}
.card_halfwide .a-container .image .cmp-image__image{border-radius:25px 25px 0 0}
.card_halfwide .a-container .text{padding-left:32px;padding-right:28px}
.card_halfwide .a-container .text .cmp-text .sub-heading{line-height:20px;margin-bottom:1rem}
.card_halfwide .a-container .text .cmp-text img{width:30px;height:30px}
.card_halfwide .a-container .button{padding:0 28px 30px 32px;margin-top:0 !important}
.card_halfwide .a-container .button .btn{display:flex;min-width:255px;height:48px;padding:15px 32px;justify-content:center;align-items:center;font-family:'brandon_grotesquebold';font-size:20px;font-weight:450;line-height:18px;letter-spacing:.75px;text-align:center}
@media only screen and (max-width:767.98px){.colcontrol-mob-padding .columncontrol__column + .columncontrol__column{padding-top:2rem}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#custom-table-1 .m-table-component__table,#custom-table-2 .m-table-component__table{padding:1.875rem;border-radius:15px;border:1px solid #d9d9d6;table-layout:fixed;background:#FFF;margin-bottom:0}
#custom-table-1 caption,#custom-table-2 caption{color:#002a3a;font-family:'brandon_grotesquebold';font-size:1.125rem;font-weight:450;line-height:1.25rem;margin-bottom:1rem;padding:0}
#custom-table-1 .table-border--bottom tbody tr td,#custom-table-2 .table-border--bottom tbody tr td{padding:.5rem 0}
#custom-table-1 .table-border--bottom tbody tr td:nth-child(3),#custom-table-2 .table-border--bottom tbody tr td:nth-child(3){margin-left:1.875rem;display:block;width:100%}
@media only screen and (max-width:767.98px){#custom-table-1 .table-border--bottom tbody tr td:nth-child(3),#custom-table-2 .table-border--bottom tbody tr td:nth-child(3){margin-left:1rem}
}
#custom-table-1 .table-border--bottom tbody tr:last-child td,#custom-table-2 .table-border--bottom tbody tr:last-child td{border:0;padding-bottom:0}
#table-border-yellow table{border:0;border-collapse:collapse}
#table-border-yellow table tr th{border:solid 2px #ffb302}
#table-border-yellow table tr td{border:solid 2px #ffb302}
table.table-cherokee tr td:nth-child(2){background:#fbda9526}
table.table-magenta tr td:nth-child(2){background:#aa00611a}
table.table-purple tr td:nth-child(2){background:#470a681a}
table.table-green tr td:nth-child(2){background:#00B1401a}
@media only screen and (min-width:768px){table.t-layout-fxd{table-layout:fixed}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#dynamometerForm>.o-form-container__wrapper>.o-form-container__outer>.container{padding:45px}
@media only screen and (max-width:767.98px){#dynamometerForm>.o-form-container__wrapper>.o-form-container__outer>.container{padding:30px}
}
#dynaFormHeaderText h2{color:#0e9bd8;font-size:24px;font-weight:450;line-height:34px;letter-spacing:0}
#dyna-form-flex-container{display:grid;grid-template-columns:50% auto;gap:15px}
@media only screen and (max-width:767.98px){#dyna-form-flex-container{display:block}
}
.dyna-form-container .options{margin:0 !important}
#dynaFormHeaderSubText p{font-family:'Calibri',sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:20px;letter-spacing:0;margin:15px 0}
#dyna-form-terms-container .options>.checkbox{display:grid;justify-content:center}
@media only screen and (max-width:767.98px){#dyna-form-terms-container .options>.checkbox{justify-content:start}
}
#dynaFormTCText1{margin-bottom:10px}
#dynaFormTCText2{margin-top:20px}
.container.responsivegrid.a-container:has(.dyna-form-container){padding:0}
.container.responsivegrid.a-container:has(#dyna-form-1st-container){z-index:10}
.container.responsivegrid.a-container:has(#dyna-form-flex-container){z-index:9}
.container.responsivegrid.a-container:has(#dyna-form-terms-container){z-index:8}
.container.responsivegrid.a-container:has(#dyna-form-hidden-container){display:none}
#dynamometerForm .o-form-container__outer{background:#f2f2f2;padding:65px 0}
@media only screen and (max-width:767.98px){#dynamometerForm .o-form-container__outer{padding:45px 15px}
}
#dynamometerForm .o-form-container__outer>.container{background:white;border-radius:15px}
#dynamometerForm button{width:237px;height:48px;padding:15px 32px;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:20px;font-weight:450;text-align:center;margin-top:10px}
@media only screen and (max-width:767.98px){#dynamometerForm button{width:100%;font-size:16px;padding:11px 28px}
}
#dynamometerForm .button,#dynamometerForm .embed{margin:0}
#dynamometerForm a{font-family:'Calibri',sans-serif;font-size:18px;font-weight:700;line-height:21.97px;text-decoration:underline;color:#002a3a}
#dynamometerForm #successErrorMessage{display:flex;gap:20px}
#dynamometerForm .abt-icon-cancel:before{content:"\e904";color:#fff;font-size:12px !important;align-self:center}
#dynamometerForm #successErrorMessage,#dynamometerForm .tooltip-pwd-label{display:none}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#section-bookMeetingTitle>p{font-size:24px;font-weight:450;line-height:34px;letter-spacing:0;color:#0e9bd8}
#section-section-bookMeetingTitle>p{font-size:24px;font-weight:450;line-height:34px;letter-spacing:0;color:#0e9bd8}
#section-bookMeetingTitle{text-align:center}
div#bookAMeetingHiddenContainer{display:none}
.bookMeeting-two-fields-container .cmp-container{display:grid;grid-template-columns:50% auto;gap:15px}
@media only screen and (max-width:767.98px){.bookMeeting-two-fields-container .cmp-container{display:block}
}
.bookMeeting-two-fields-container .options{margin:0 !important}
.container.responsivegrid.a-container:has(#bookMeetingTwoFieldContainer){padding:0;z-index:10}
.container.responsivegrid.a-container:has(#bookMeetingDate){padding:0;z-index:8}
.container.responsivegrid.a-container:has(#book-meeting-work-location){padding:0;z-index:8}
#bookMeetingTandC-options{display:grid;justify-content:center}
@media only screen and (max-width:767.98px){#bookMeetingTandC-options{justify-content:start}
}
.container.responsivegrid.a-container:has(#section-bookMeetingContactTimeContianer){padding:0}
.container.responsivegrid.a-container:has(#section-contactContainer){padding:0}
#book-meeting-form-container .o-form-container__outer{padding:15px}
#book-meeting-form-container .o-form-container__outer>.container{background:white;border-radius:15px}
#book-meeting-form-container #successErrorMessage{gap:20px;display:none}
#book-meeting-form-container .abt-icon-cancel:before{content:"\e904";color:#fff;font-size:12px !important;align-self:center}
#book-meeting-form-container .datepicker{margin-top:0}
#book-meeting-form-container .datepicker .a-input-field{margin:0;max-width:unset !important}
#book-meeting-form-container .datepicker .a-input-field .icon-right{margin-right:18px}
#book-meeting-form-container .datepicker .a-input-field .icon-right .abt-icon-calendar,#book-meeting-form-container .datepicker .a-input-field .icon-right .abt-icon-calendar-focus{font-size:18px}
#book-meeting-form-container .a-date-picker__input-start{width:100%}
#book-meeting-form-container .datepicker .form-group{margin-bottom:2rem}
#book-meeting-form-container button{width:285px;height:48px;padding:15px 0;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:20px;font-weight:450;text-align:center;margin-top:10px}
@media only screen and (max-width:767.98px){#book-meeting-form-container button{width:100%;font-size:16px;padding:11px 28px}
}
#book-meeting-form-container .button,#book-meeting-form-container .embed{margin:0}
.container.responsivegrid.a-container:has(#section-bookAMeetingHiddenContainer){display:none}
#book-meeting-form-container a{font-family:'Calibri',sans-serif;font-size:18px;font-weight:700;line-height:21.97px;text-decoration:underline;color:#002a3a}
.book-a-meeting{position:relative}
.book-a-meeting #bookAMeeting-signUpPopup{z-index:99;position:absolute;top:13%;left:0;right:0;width:100%;height:95%;background:#fff}
.book-a-meeting #bookAMeeting-signUpPopup .logo{text-align:center}
.book-a-meeting-time-of-contact{display:grid;grid-template-columns:1fr 1fr}
.book-a-meeting-time-of-contact .a-checkbox-label{grid-column-start:1;grid-column-end:-1}
.datepicker:has(>.time-of-contact){margin-bottom:0 !important}
#clickSignUpPopup,#clickSignUpPopupSampleRequest,#site-entering-sample-order-popup-xf,#sample-order-registration-popup-xf{display:none}
#sign-up-popup-container{.a-logo-comp--link.generic-modal__image{margin:0 auto;left:50%;position:relative;@media screen and (max-width:992px){left:23%}
}
.generic-modal__image-link{left:20px}
.button{margin:10px auto;a#nothankyou{background:#fff;color:#009cde;border:1px solid #009cde;&:hover{background:#fff}
}
.btn{padding:20px 56px;min-width:240px;width:100%;display:block;max-width:240px;&:hover{background:#009cde}
}
}
h5{margin:24px auto 5px auto;display:block;max-width:270px;font-family:brandon_grotesquebold,sans-serif;font-size:18px;line-height:26px;font-weight:500}
img{width:209px;min-height:54px}
}
div#loadSignUpForm{display:none}
#pageBlockLink-modal{&.modal-page-block{position:absolute;box-shadow:0 9px 10.600000381469727px -2px rgb(0 0 38 / 40%);border:0;background:linear-gradient(to bottom,rgba(255,255,255,0.01) 0,rgba(255,255,255,0.92) 38%,rgba(255,255,255,1) 0,rgba(255,255,255,1) 16%,rgba(255,255,255,1) 16%);max-height:290px}
.modal-dialog{max-width:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;&.registration-modal{max-width:35%;max-height:70%;@media screen and (max-width:992px){max-width:95%}
.modal-content{overflow-y:scroll;max-height:100%;position:absolute}
.generic-modal--close{display:block}
.modal-body{padding:0;#read-more-container{padding:40px}
}
}
}
.modal-content{&.base-page-block-modal{box-shadow:none;border:0}
}
.container{width:100%;max-width:100%;padding:0}
.generic-modal--close{display:none}
}
#read-more-container{padding:170px 60px 0 60px;position:absolute;bottom:0;width:100%;border:0;background:linear-gradient(to bottom,rgba(255,255,255,0.01) 0,rgba(255,255,255,0.92) 38%,rgba(255,255,255,1) 0,rgba(255,255,255,1) 16%,rgba(255,255,255,1) 16%);@media screen and (max-width:992px){padding:170px 30px 0 30px}
h1{font-family:brandon_grotesqueblack,sans-serif;font-size:24px;text-transform:uppercase;color:#002a3a;letter-spacing:0;line-height:24px}
h5{font-family:Calibri,sans-serif;color:#002a3a;letter-spacing:0;font-size:14px;margin-bottom:22px}
.button{.btn{padding:15px 0;cursor:pointer;span{font-size:20px}
&:hover{background:#009cde}
#nothankyou,#nothankyou:hover,#nothankyou:focus,#nothankyou:active{background:#fff;color:#009cde;border:1px solid #009cde}
}
}
}
.read-more-wrapper{.cmp-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 60px;@media screen and (max-width:992px){padding:30px 0}
}
}
div#loadRegistrationForm{display:none}
#clickSignUpPopup-modal,#clickSignUpPopupSampleRequest-modal{.container{margin:0;padding:0}
.modal-dialog{&.sign-up-modal{overflow-y:scroll;max-height:60%;background:#fff;.modal-content{max-height:100%;position:absolute;box-shadow:none;border:0}
}
}
.a-container__image.generic-modal__image{display:none}
}
#pageBlockLink{display:none}
.pageBlockModalSignUp{min-height:100%;top:0 !important}
#go-to-login-page-block{background:#fff;color:#009cde;border:1px solid #009cde;&:hover{background:#fff !important}
}
#go-to-login-page-block,#openRegistrationPopup{margin:0 0 10px 0;width:203px;height:40px}
#pageContent{position:relative}
#site-entering-sample-order-popup-xf-modal{#sign-up-popup-container{.btn{padding:20px 10px;min-width:230px;width:100%;display:block;max-width:230px;&:hover{background:#009cde}
span{line-height:1rem}
}
h5{margin:24px auto 30px auto;font-size:24px}
}
}
#sample-order-registration-popup-xf-modal{#sign-up-popup-container{h5{margin:24px auto 30px auto;font-size:24px}
}
}
div#bmiTitle h4{color:#004f71;text-transform:uppercase;text-align:center;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;margin:30px 0 0 0}
div#bmi-inputs-container .embed{margin:10px 0 50px 0}
#bmiTitle h4{text-transform:uppercase;text-align:center}
div#bmiHeightTitle h5,div#bmiWeightTitle h5{color:#002a3a;text-transform:uppercase;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;font-size:16px}
div#bmi-inputs-container .title{display:inline-block}
div#bmi-inputs-container .text{float:right}
#bmi-calc-tool img{max-width:70px;height:auto}
div#bmi-inputs-container p.slideramount,div#bmi-inputs-container .slideramountvalue{color:#002a3a;font-family:Calibri,Helvetica,Arial,sans-serif;font-weight:bold}
div#bmi-inputs-container p.slideramount .slideramountvalue{margin:0 5px;float:none;padding:0 !important;border:2px solid #d9d9d6;font-weight:bold;width:35px !important}
#ph-bmi-calculator-tool{width:100%;max-width:1440px;margin:10px auto;border:1px solid #009cde;border-radius:15px;padding:65px;background:#fff}
#bmi-inputs-container .button{margin:0 auto;text-align:center;display:block}
#bmi-inputs-container .button a{padding:11px 23px}
#section-bmiResultWrapper .bmiResult{background:#004f71;display:flex;border:0;flex-direction:column;border-radius:15px 0 0 15px;align-items:center;padding:25px 26px 0 26px}
#section-bmiResultWrapper .bmiResult h1{color:#fff;font-size:18px;display:inline-block;font-family:Calibri,Helvetica,Arial,sans-serif;font-weight:bold;line-height:33px;padding:0;margin:0}
section#section-bmiResultWrapper{display:flex;justify-content:center;align-items:normal;background:#f2f2f2;padding:0;border-radius:15px;overflow:hidden}
#section-bmiResultWrapper .bmiNumber{display:block;font-size:80px;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;line-height:50px;color:#fff;margin:25px 0 0 0}
.bmiResultDesc{padding:32px 30px}
.bmiResultDesc .bmiStatus{color:#00b140;text-transform:uppercase;font-size:24px;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif}
.bmiResultDesc p{font-size:18px;font-family:Calibri,Helvetica,Arial,sans-serif;line-height:22px;color:#002a3a;padding:8px 0 0 0;margin:0}
@media screen and (max-width:767px){#ph-bmi-calculator-tool{padding:45px 15px}
#section-bmiResultWrapper{flex-direction:column}
#section-bmiResultWrapper .bmiResult{padding:30px}
#bmi-calc-tool img{max-width:57px}
}
.slider{width:100%;height:4px;cursor:pointer}
input[type="range"]{color:#009cde;--thumb-height:1.3em;--track-height:3px;--track-color:#d9d9d6;--clip-edges:.125em;position:relative;overflow:hidden}
input[type="range"],input[type="range"]::-webkit-slider-runnable-track,input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;transition:all ease 100ms;height:var(--thumb-height)}
input[type="range"]::-webkit-slider-runnable-track,input[type="range"]::-webkit-slider-thumb{position:relative}
input[type="range"]::-webkit-slider-thumb{--thumb-radius:calc((var(--thumb-height) * .5) - 1px);--clip-top:calc((var(--thumb-height) - var(--track-height)) * .5 - .5px);--clip-bottom:calc(var(--thumb-height) - var(--clip-top));--clip-further:calc(100% + 1px);--box-fill:calc(-100vmax - var(--thumb-width, var(--thumb-height))) 0 0 100vmax currentColor;width:var(--thumb-width,var(--thumb-height));background:linear-gradient(currentColor 0 0) scroll no-repeat left center / 50% calc(var(--track-height) + 1px);background-color:currentColor;box-shadow:var(--box-fill);border-radius:var(--thumb-width,var(--thumb-height));filter:brightness(100%);clip-path:polygon(100% -1px,var(--clip-edges) -1px,0 var(--clip-top),-100vmax var(--clip-top),-100vmax var(--clip-bottom),0 var(--clip-bottom),var(--clip-edges) 100%,var(--clip-further) var(--clip-further))}
input[type="range"]:active::-webkit-slider-thumb{filter:brightness(var(--brightness-down));cursor:grabbing}
input[type="range"]::-webkit-slider-runnable-track{background:linear-gradient(var(--track-color) 0 0) scroll no-repeat center / 100% calc(var(--track-height) + 1px)}
input[type="range"],input[type="range"]::-moz-range-track,input[type="range"]::-moz-range-thumb{appearance:none;transition:all ease 100ms;height:var(--thumb-height)}
input[type="range"]::-moz-range-track,input[type="range"]::-moz-range-thumb,input[type="range"]::-moz-range-progress{background:#fff0}
input[type="range"]::-moz-range-thumb{background:currentColor;border:0;width:var(--thumb-width,var(--thumb-height));border-radius:var(--thumb-width,var(--thumb-height));cursor:grab}
input[type="range"]::-moz-range-track{width:100%;background:var(--track-color)}
input[type="range"]::-moz-range-progress{appearance:none;background:currentColor;transition-delay:30ms}
input[type="range"]::-moz-range-track,input[type="range"]::-moz-range-progress{height:calc(var(--track-height) + 1px);border-radius:var(--track-height)}
input[type="range"]::-moz-range-thumb,input[type="range"]::-moz-range-progress{filter:brightness(100%)}
.rni-info label{width:250px;display:block;float:left;padding:10px}
.rni-info .form-control-select{width:300px !important;text-transform:capitalize}
.rni-info .form-control-text{width:300px !important}
.rni-info #age-group{height:auto !important;padding:10px}
.rni-info .form-group .form-control-text.disabled{background:#d4d4d4}
.rni-info #pdfbtn{margin-top:20px}
.rni-calcForm-output{max-width:1110px;margin:0 auto;background:#fff;padding:45px;border:1px solid #d9d9d6;border-radius:15px}
@media screen and (max-width:992px){.rni-calcForm-output{padding:30px 25px;width:95%}
}
.rni-calcForm-output h4{padding-top:10px;text-align:center;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;font-size:24px;color:#009cde;font-weight:500}
@media screen and (max-width:992px){.rni-calcForm-output h4{padding:0 30px}
}
.table-cover{margin:50px auto 0 auto}
.table-cover h5{font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;font-style:normal;color:#002a3a;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;padding:0 0 10px 0}
.table-cover h5.mineral-heading{margin:45px 0 0 0;page-break-before:always}
.required{display:none;color:red;padding-top:10px;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;font-size:16px}
#rni-logo img{max-width:70px;width:100%}
.rni-main-wrapper{width:100%;max-width:1110px;padding:65px 0 0 0;background:#f2f2f2}
@media screen and (max-width:992px){.rni-main-wrapper{padding:45px 15px 0 15px}
}
.rni-main-wrapper .col-12.col-md-4.col-lg-4.columncontrol__column{padding:70px 20px}
@media screen and (max-width:992px){.rni-main-wrapper .col-12.col-md-4.col-lg-4.columncontrol__column{padding:0}
}
@media screen and (max-width:992px){#rni-heading{padding:0 28px}
}
#rni-heading h1{color:#0e9bd8;text-transform:uppercase;font-size:24px;text-align:center;line-height:34px;margin:20px 0 30px 0;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;letter-spacing:0}
#rni-heading h4{font-size:18px;color:#002a3a;font-family:Calibri,Helvetica,Arial,sans-serif;font-weight:bold;line-height:23px;padding:0 10px 15px 0}
@media screen and (max-width:992px){#rni-heading h4{font-size:14px;line-height:18px;padding:0 5px}
}
#rni-heading p{font-size:18px;font-family:Calibri,Helvetica,Arial,sans-serif;padding:0 10px 0 0}
@media screen and (max-width:992px){#rni-heading p{font-size:14px;line-height:18px;padding:0 5px}
}
#rni-calculator-form{background:#004f71;padding:45px;border:1px solid #d9d9d6;border-radius:15px}
@media screen and (max-width:992px){#rni-calculator-form{width:95%;margin:0 auto}
}
#rni-calculator-form .options,#rni-calculator-form label{margin:0}
#rni-calculator-form span.a-dropdown__title-text,#rni-calculator-form .a-input-field .form-group .a-input-label{color:#fff;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;margin:0 0 10px 0;display:block}
#rni-calculator-form .fields.text{padding:2px 0 0 0}
#rni-calculator-form .fields.text .a-input-field .form-group .a-input-grp input.a-input-control{width:100%;height:42px;max-height:42px;padding:10px 15px}
@media screen and (min-width:1440px){#rni-calculator-form .fields.text .a-input-field .form-group .a-input-grp input.a-input-control{min-width:312px}
}
@media screen and (max-width:767px){#rni-calculator-form .fields.text .a-input-field .form-group .a-input-grp input.a-input-control{min-width:285px}
}
#rni-calculator-form ul.a-dropdown__menu li{color:#000;cursor:pointer;display:block;font-family:Calibri,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;height:auto;letter-spacing:normal;line-height:32px;text-align:left;padding:0 0 0 20px}
#rni-calculator-form ul.a-dropdown__menu li.selectedColor{background:transparent}
#rni-calculator-form ul.a-dropdown__menu li span{color:inherit;font-size:inherit;padding:0}
#rni-calculator-form .a-dropdown__field{cursor:pointer;width:100%;height:42px;min-height:42px;display:flex;align-items:center;padding:10px 15px}
@media screen and (min-width:1440px){#rni-calculator-form .a-dropdown__field{min-width:312px}
}
@media screen and (max-width:767px){#rni-calculator-form .a-dropdown__field{min-width:285px}
}
#rni-calculator-form .a-dropdown__container .a-dropdown__field::after{content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:1rem;left:auto;background:url(../../../../content/dam/an/hcpproconnect/uk/en/images/dropdown-arrow.png) no-repeat;background-size:100%;width:20px;height:10px;display:block}
#rni-calculator-form .a-dropdown__container .a-dropdown__field.active::after{content:"";-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}
#rni-calculator-form span.a-dropdown-selected{font-family:Calibri,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;color:#002a3a}
#rni-calculator-form #age-group-options span.a-dropdown-selected{text-transform:uppercase}
@media screen and (min-width:1440px){#rni-calculator-form #age-group-options .a-dropdown__field{min-width:640px}
}
@media screen and (max-width:767px){#rni-calculator-form #age-group-options .a-dropdown__field{min-width:285px}
}
#rni-calculator-form ul[name="age-group"].a-dropdown__menu li{text-transform:uppercase}
#rni-calculator-form .columncontrol .columncontrol__column:nth-child(2){margin:0 0 0 -5px !important}
@media screen and (max-width:992px){#rni-calculator-form .columncontrol .columncontrol__column:nth-child(2){margin:0 !important}
}
#calculate-rni-results{font-size:20px;line-height:.65rem;padding:18px 63px;border-radius:100px;font-weight:400;background-color:#009cde;color:#fff;text-transform:uppercase;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;margin:15px 0 0 0;letter-spacing:.5px}
#result-rni-table{width:100%;background:#f2f2f2;margin:-8px auto 0 auto;padding:0 0 30px 0;display:none}
@media screen and (max-width:992px){#result-rni-table{background:#f2f2f2}
}
input#pdfbtn{-webkit-appearance:none;appearance:none;font-size:16px;line-height:20px;padding:8px 25px;border-radius:100px;font-weight:400;background-color:#009cde;color:#fff;text-transform:uppercase;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;border:0;display:block;margin:0 auto}
@media screen and (max-width:992px){input#pdfbtn{margin:0 auto 30px auto;width:100%}
}
.minerals-table{display:table}
.rniTableHeaderRow{display:table-header-group;width:100%}
h4.rniTableHeaderCell{display:table-cell;padding:20px 25px;line-height:24px;background-color:#f2f2f2;color:#002a3a;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;text-align:center;font-size:18px;border-right:1px solid #d9d9d6;word-break:normal;vertical-align:middle}
h4.rniTableHeaderCell:last-child{border-right:0}
h4.rniTableHeaderCell:nth-child(2){padding:20px}
@media screen and (max-width:992px){h4.rniTableHeaderCell{font-size:14px;padding:5px 13px}
}
.rniMineralTableBody,.rniVitaminTableBody{display:table-row-group}
.rniTableBodyRow{display:table-row}
p.rniTableCell{display:table-cell;padding:20px 25px;font-size:18px;color:#002a3a;border-top:1px solid #d9d9d6;border-right:1px solid #d9d9d6;vertical-align:middle}
p.rniTableCell.table-name{font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif}
p.rniTableCell:last-child{border-right:0}
p.rniTableCell:nth-child(2){padding:20px}
p.rniTableCell:first-child{text-align:left;min-width:295px}
@media screen and (max-width:992px){p.rniTableCell:first-child{min-width:80px;word-break:keep-all}
}
@media screen and (max-width:992px){p.rniTableCell{font-size:14px;padding:5px 13px}
}
.vitamin-table,.minerals-table{width:100%;margin:10px 0 40px 0;text-align:center;word-break:break-all;border:1px solid #d9d9d6;display:table}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#section-sessionTimeoutHeader p,#sessionTimeoutHeader p{font-size:24px;font-weight:500;line-height:34.32px;letter-spacing:0;color:#009cde;text-align:center;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;margin:0}
#sessionTimeoutBodyText h5{font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:18px;font-weight:450;line-height:25.74px;text-align:center;color:#000;margin:0}
div#sessionTimeoutExpFrag{z-index:999;display:none;position:fixed;width:600px;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:5px}
@media only screen and (max-width:767.98px){div#sessionTimeoutExpFrag{width:auto;height:auto}
}
div#sessionTimeoutExpFrag .logo.link.button{text-align:center;margin:0}
div#sessionTimeoutExpFrag .container:has(#session-timeout-container){padding:0}
div#sessionTimeoutExpFrag #session-timeout-container{padding:65px;gap:30px;display:flex;flex-direction:column}
div#sessionTimeoutExpFrag #session-timeout-container img{height:40px;width:40px}
div#sessionTimeoutExpFrag #sessionTimeoutBtnPopup{width:255px;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:20px;font-weight:450;text-align:center}
div#sessionTimeoutExpFrag .button:has(#sessionTimeoutBtnPopup){margin:0}
div#sessionTimeoutExpFrag #session-timeout-container .container{padding:0}
div#sessionTimeoutExpFrag #logo-container{gap:15px;display:flex;flex-direction:column}
#sessionTimeoutExpFrag .hidden{margin:0}
.experiencefragment:has(#sessionTimeoutExpFrag){display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.3);top:0;left:0;z-index:999999999}
i#closeIcon{color:#009cde}
#limited-access-xf{display:none;z-index:999;position:fixed;bottom:30px;right:30px;border:1px solid #009cde;width:250px;background:#009cde;mix-blend-mode:normal;box-shadow:0 4px 10px rgba(0,0,0,0.25);border-radius:5px}
@media only screen and (max-width:767.98px){#limited-access-xf{bottom:20px;right:20px}
}
#limited-access-xf .container.responsivegrid.a-container{padding-bottom:10px}
#limited-access-xf #limited-access-popup{padding:10px}
#limited-access-xf #closeLimitedAccessPopup{color:#fff;font-size:10px}
#limited-access-xf #limited-access-popup-text1,#limited-access-xf #limited-access-popup-text2{width:185px}
#limited-access-xf #limited-access-popup-text1 p{font-family:"Calibri",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:21.97px;color:#fff;margin-bottom:6px}
#limited-access-xf #limited-access-popup-text2 p{font-family:"Brandon Grotesque",Arial,sans-serif;font-style:normal;font-weight:390;font-size:14px;line-height:20px;color:#fff}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
@media only screen and (min-width:768px){.bookmark-container.bookmark-container-spacetop{top:235px}
}
.bookmark-container{position:absolute;top:189px;right:0;border-radius:100px 0 0 100px;max-width:235px;min-width:80px;height:70px;padding-right:10px;background:#009cde;transition:all .5s ease;display:none}
@media only screen and (max-width:767.98px){.bookmark-container{top:180px;min-width:45px;height:40px}
}
.bookmark-container .bookmark-icon,.bookmark-container .bookmarked-icon,.bookmark-container .bookmark-hover-icon,.bookmark-container .bookmark-link{height:40px !important;width:40px !important}
@media only screen and (max-width:767.98px){.bookmark-container .bookmark-icon,.bookmark-container .bookmarked-icon,.bookmark-container .bookmark-hover-icon,.bookmark-container .bookmark-link{height:20px !important;width:20px !important}
}
.bookmark-container.bookmarked{background:#fff;border-left:1px solid #009cde;border-top:1px solid #009cde;border-bottom:1px solid #009cde;justify-content:flex-end;align-items:center}
.bookmark-container.bookmarked h5{display:none}
.bookmark-container.bookmarked img.bookmark-hover-icon,.bookmark-container.bookmarked img.bookmark-icon{display:none}
.bookmark-container.bookmarked img.bookmarked-icon{display:inline-block}
.bookmark-container.bookmarked a{cursor:default;pointer-events:none}
.bookmark-container a{text-decoration:none;width:100%}
.bookmark-container .disable-multiple-clicks{cursor:default;pointer-events:none}
.bookmark-container.bookmark{justify-content:flex-end;align-items:center;z-index:9}
.bookmark-container.bookmark .bookmark-link{display:flex;flex-direction:row-reverse;gap:6px;align-items:center}
.bookmark-container.bookmark img.bookmark-hover-icon,.bookmark-container.bookmark img.bookmarked-icon{display:none}
.bookmark-container.bookmark img.bookmark-icon{display:inline-block}
.bookmark-container.bookmark:hover{display:flex;background:#fff;border:1px solid #004f71;border-width:1px 0 1px 1px;width:235px}
.bookmark-container.bookmark:hover img.bookmark-icon{display:none}
.bookmark-container.bookmark:hover img.bookmark-hover-icon{display:inline-block}
.bookmark-container.bookmark:hover a{width:235px !important}
.bookmark-container.bookmark:hover a h5{display:inline-block}
.bookmark-container h5{font-size:14px;color:#002a3a;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;text-align:right;display:none;line-height:20.02px;font-weight:500;margin:0;width:170px;height:40px;top:15px;left:23px}
.bookmark-container img.bookmark-hover-icon,.bookmark-container img.bookmarked-icon{display:none}
@media screen and (max-width:992px){.bookmark-table-wrapper{padding:0 10px}
}
.bookmark-table-wrapper table{border-collapse:collapse;background:transparent;border:0}
.bookmark-table-wrapper table tr th{background:transparent;border-bottom:1px solid #d9d9d6;padding:10px 0;font-size:18px;color:#002a3a;font-family:brandon_grotesquebold,sans-serif}
.bookmark-table-wrapper table tr th:first-child{width:80%;text-align:left}
.bookmark-table-wrapper table tr td{border:0;border-bottom:1px solid #d9d9d6;border-left-style:none;padding:10px 0;font-size:18px;font-family:Calibri,sans-serif}
.bookmark-table-wrapper table tr td:first-child{width:80%;text-align:left}
.bookmark-table-wrapper table a.delete-bookmark{display:inline-block}
.bookmark-table-wrapper table a.delete-bookmark img{min-width:25px;height:auto}
.bookmark-success-message{display:none;background:#00b140;padding:15px;max-width:1144px;margin:25px auto;width:100%;align-items:center}
.bookmark-success-message p{margin:0;color:#fff;font-size:19px;font-family:brandon_grotesqueregular,sans-serif;padding:0 10px;line-height:20px}
@media only screen and (max-width:991.98px){.bookmark-success-message p{width:90%}
}
@media only screen and (max-width:575.98px){.bookmark-success-message p{width:75%}
}
.bookmark-success-message a{font-family:brandon_grotesquebold,sans-serif;line-height:20px;margin:0;color:#fff;font-size:19px;text-decoration:underline}
.bookmark-success-message .abt-icon-cancel{color:#fff;margin:0 10px;cursor:pointer}
@media only screen and (max-width:767.98px){.bookmark-adjusted-breadcrumb{width:88%}
}
#btn-jumplink{display:none;height:50px;width:50px;position:fixed;bottom:20px;right:20px;z-index:999;box-shadow:2px 2px 4px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.2)}
@media only screen and (max-width:767.98px){#btn-jumplink{bottom:10px;right:10px}
}
#btn-jumplink .jumplink-arrow-up{position:absolute;left:33%;top:42%;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:8px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#initial-registration-popup-xf{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.3);top:0;left:0;z-index:999999999}
#initial-registration-popup-xf #initialRegistrationFormPopup{position:fixed;top:0;z-index:99999999;background:#fff;left:50%;transform:translate(-50%,5%);overflow:auto;padding:40px 20px;height:90%;width:580px;border:1px solid gray;overflow-x:hidden}
@media only screen and (max-width:767.98px){#initial-registration-popup-xf #initialRegistrationFormPopup{padding:20px 10px;width:90%}
#initial-registration-popup-xf #initialRegistrationFormPopup #registrationAreaOfSpecialty-options{display:inline}
}
#initial-registration-popup-xf #closeInitialRegistrationPopup{position:fixed;right:10px}
.page-spinner-popup{position:absolute;z-index:9999999999}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#flavour-container div#flavour-dropdown{display:grid;grid-template-columns:40% 28% 32%;grid-column-gap:10px;padding:0}
@media only screen and (max-width:767.98px){#flavour-container div#flavour-dropdown{display:block}
}
#flavour-container #addToCart{padding:20px !important;width:100%}
#flavour-container div#flavour-dropdown .options{margin:0 !important}
#flavour-container .button.link.a-button.a-button--primary:has(#addToCart){grid-column:span 2;margin:10px 0 0 0}
.experiencefragment:has(#flavour-container){position:relative;z-index:10}
.container.responsivegrid:has(#section-downloadContainer){position:relative;z-index:9}
#productImageContent *{margin:0;padding:0;box-sizing:border-box}
#productImageContent #imageHolder{position:relative;overflow:hidden}
#productImageContent #imageHolder img,#productImageContent #imageHolderSingleImage img{border-radius:5px}
#productImageContent #imageHolder .glass,#productImageContent #imageHolderSingleImage .glass{position:absolute;border:3px solid #161616;height:100px;width:100px;cursor:none;border-radius:50%}
#productImageContent img#imageTmpID{width:100%}
#productImageContent img#imageTmpIDSingleImage{width:100%}
#productImageContent #magnifier-container{position:absolute;right:12%;top:85%}
#productImageContent ul.slick-dots{top:92%}
#productImageContent ul.slick-dots li{margin:0 .25rem}
@media only screen and (max-width:767.98px){#productImageContent ul.slick-dots{top:91%}
}
@media only screen and (max-width:767.98px){#productImageContent .abt-icon.slick-next.slick-arrow.abt-icon.abt-icon-right-arrow,#productImageContent .abt-icon.slick-prev.slick-arrow.abt-icon.abt-icon-left-arrow{display:inline-block !important}
}
.color-disabled{background:var(--button-disabled-bg-color) !important}
.pointer-disabled{pointer-events:none}
#exceed-message{font-family:'Calibri','brandon_grotesqueregular';position:absolute;color:#e4002b}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#sampleProductForm .container{padding:0}
#sampleProductForm .container .a-checkbox__text{font-family:'Calibri',sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}
#formHeaderSubText p{font-family:'Calibri';font-size:18px;font-style:italic;font-weight:400;line-height:20px;letter-spacing:0;margin:15px 0;color:#002a3a}
.patient-two-fields-container .cmp-container{display:grid;grid-template-columns:50% auto;gap:15px}
@media only screen and (max-width:767.98px){.patient-two-fields-container .cmp-container{display:flex;flex-direction:column}
}
.container.responsivegrid.a-container:has(.patient-two-fields-container),.options:has(#orderConcent){padding:0}
#patientDetail-concent-options{margin-top:20px}
#patientDetail-concent-options,#patientDetail-patientConcent-options{display:inline}
.container.responsivegrid.a-container:has(#patientDetailsTwoFieldContainer){z-index:10}
.options:has(#patientDetail-concent-options){z-index:9;position:relative}
#patientDetail-concent-options .a-checkbox.a-checkbox--horizontal.a-checkbox--default p{margin:0}
.patient-two-fields-container .form-group.a-form-grp,.patient-two-fields-container .a-dropdown.a-input-field.mt-0.a-dropdown__container.form-group{margin:0}
.options:has(#patientDetail-methodContact-options){margin-top:0}
#sampleProductForm #successErrorMessage{display:flex;gap:20px}
#sampleProductForm .abt-icon-cancel:before{content:"\e904";color:#fff;font-size:12px !important;align-self:center}
.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-top:0;z-index:99;top:100%;left:0;right:0;max-height:223px;overflow:auto;font-family:'Calibri',sans-serif;font-size:18px}
.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4;display:flex;align-items:center;gap:10px}
.autocomplete-items div p{margin:0;width:100%}
.autocomplete-items div:hover{background-color:#e9e9e9}
.autocomplete-active{background-color:DodgerBlue !important;color:#fff}
.see-more-address-arrow{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);color:#002a3a}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
.experiencefragment:has(#cart-popup-xf){display:none}
#cart-popup-xf{position:fixed;border:1px solid #f2f2f2;top:22%;right:1%;z-index:99999;background:#fff;border-radius:5px;width:500px;gap:30px;padding:30px;box-shadow:2px 3px 5px rgba(0,0,0,0.2)}
@media only screen and (max-width:767.98px){#cart-popup-xf{width:85%;right:0;margin:30px;top:15%}
}
#cart-popup-xf .container{padding:0}
#cart-popup-xf #cart-popup-text{padding-top:10px}
#cart-popup-xf #cart-popup-text span{border:1px solid transparent;border-radius:50%;padding:5px;margin-right:5px;color:#fff;background:#d9d9d6;font-size:13px}
#cart-popup-xf #cart-popup-text p{font-family:'Calibri',sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:20px;letter-spacing:0;text-align:left}
#cart-popup-xf #cart-popup-items{display:flex;gap:20px;margin-bottom:20px}
@media only screen and (max-width:767.98px){#cart-popup-xf #cart-popup-items{flex-direction:column;align-items:center}
}
#cart-popup-xf #cart-popup-items .image{margin:0;width:100px;height:100px}
#cart-popup-xf #cart-popup-items .image img{box-sizing:border-box;width:100px;height:100px;border:1px solid #d9d9d6;border-radius:15px}
#cart-popup-xf #cart-popup-items #cart-popup-product-details{padding:10px 0}
@media only screen and (max-width:767.98px){#cart-popup-xf #cart-popup-items #cart-popup-product-details{align-items:center;display:flex;flex-direction:column}
}
#cart-popup-xf #cart-popup-items #cart-popup-product-details p{letter-spacing:0;text-align:left;font-size:18px}
#cart-popup-xf #cart-popup-items #cart-popup-product-details #cart-popup-product-name p{font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-weight:bold;line-height:28px;color:#002a3a;margin-bottom:8px;font-size:20px}
#cart-popup-xf #cart-popup-items #cart-popup-product-details #cart-popup-product-desc p{font-family:'Calibri',sans-serif;font-style:italic;font-weight:400;line-height:20px;color:#888b8d;margin-bottom:2px}
@media only screen and (max-width:767.98px){#cart-popup-xf #cart-popup-items #cart-popup-product-details #cart-popup-product-desc p{text-align:center !important}
}
#cart-popup-xf #cart-popup-items #cart-popup-product-details #cart-popup-product-type p{font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-weight:bold;line-height:26px;color:#888b8d;margin-bottom:0}
#cart-popup-xf #cart-popup-buttons{display:grid;grid-template-columns:50% auto;gap:15px}
#cart-popup-xf #cart-popup-buttons .button{margin:0}
#cart-popup-xf #cart-popup-buttons .button .btn{width:100%;padding:20px 0}
@media only screen and (max-width:767.98px){#cart-popup-xf #cart-popup-buttons{grid-template-columns:100%}
}
#cart-popup-xf #closeCartPopup:before{color:#009cde}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#shopping-cart-steps-container{display:none}
#shopping-cart-steps-container .embed{margin:0}
#shopping-cart-steps-container #successErrorMessage{display:flex;gap:20px}
@media only screen and (max-width:767.98px){#checkout-page-steps{padding:0 5%}
}
#checkout-page-steps .container.responsivegrid.a-container{padding:0}
#checkout-page-steps .a-tabs__content.tab-content{margin-top:40px}
#checkout-page-steps .cmp-tabs__tablist{border:0;width:100%;align-items:center;gap:20px;padding:0 110px}
@media only screen and (max-width:991.98px){#checkout-page-steps .cmp-tabs__tablist{padding:0 80px}
}
@media only screen and (max-width:767.98px){#checkout-page-steps .cmp-tabs__tablist{display:none}
}
#checkout-page-steps .cmp-tabs__tablist .cmp-tabs__tab{flex:unset;width:54px;height:54px;border:3px solid #888b8d;border-radius:50%;cursor:unset;pointer-events:none}
#checkout-page-steps .cmp-tabs__tablist .cmp-tabs__tab .a-tabs__icon{display:none}
#checkout-page-steps .cmp-tabs__tablist .cmp-tabs__tab .a-tabs__nav-text{font-family:'Calibri',sans-serif;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:center;color:#888b8d}
#checkout-page-steps .cmp-tabs__tablist .cmp-tabs__tab--active{border:3px solid #004f71}
#checkout-page-steps .cmp-tabs__tablist .cmp-tabs__tab--active .a-tabs__nav-text{color:#004f71}
#checkout-page-steps .cmp-tabs__tablist .connector{flex-grow:1;width:10px;content:"";display:block;height:2px;background-color:#888b8d}
@media only screen and (max-width:767.98px){#checkout-page-steps .cmp-tabs__tablist .connector{display:none}
}
#checkout-page-steps .cmp-tabs__tablist .connector.active{border-color:#004f71}
#checkout-page-steps #shopping-cart-header p,#checkout-page-steps #delivery-details-header p,#checkout-page-steps #order-confirmation-header p{font-family:'brandon_grotesqueblack';font-size:38px;font-weight:500;line-height:42px;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:40px;color:#002a3a}
#checkout-page-steps #shopping-cart-subheader p,#checkout-page-steps #delivery-details-subheader p,#checkout-page-steps #order-confirmation-subheader p{font-family:'brandon_grotesqueblack';font-size:18px;font-weight:500;line-height:26px;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:60px;color:#004f71}
#checkout-page-steps #shopping-cart-subheader p{width:620px;margin:0 auto 60px auto}
@media only screen and (max-width:767.98px){#checkout-page-steps #shopping-cart-subheader p{width:auto}
}
#checkout-page-steps #order-confirmation-subheader p{font-family:'Calibri',sans-serif;font-style:italic;text-transform:none;color:#004f71;font-size:18px;font-weight:400;line-height:20px}
#checkout-page-steps #checkout-page-steps-desc{display:flex;width:100%;align-items:start;gap:20px;padding:10px 30px 0 40px}
@media only screen and (max-width:991.98px){#checkout-page-steps #checkout-page-steps-desc{padding:10px 0 0 10px}
}
@media only screen and (max-width:767.98px){#checkout-page-steps #checkout-page-steps-desc{padding:0;flex-direction:column;gap:0;cursor:pointer}
}
#checkout-page-steps #checkout-page-steps-desc .text{flex:unset;width:200px;text-align:center}
@media only screen and (max-width:767.98px){#checkout-page-steps #checkout-page-steps-desc .text{width:100%}
}
#checkout-page-steps #checkout-page-steps-desc .text p{margin:0;font-family:'Calibri',sans-serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:center;color:#888b8d}
@media only screen and (max-width:767.98px){#checkout-page-steps #checkout-page-steps-desc .text p{text-align:left;font-size:18px;line-height:unset}
}
#checkout-page-steps #checkout-page-steps-desc .text.active p{color:#004f71}
#checkout-page-steps #checkout-page-steps-desc .connector{flex-grow:1;width:10px;content:"";display:block;height:2px;background-color:none;margin:0}
#checkout-page-steps .a-dropdown__title--required,#checkout-page-steps #successErrorMessage{display:none}
.container.responsivegrid.a-container:has(#section-checkout-page-steps-desc){padding-top:0;padding-bottom:0}
.go-to-cart-btn{color:#fff;cursor:pointer;margin-left:auto;z-index:999;position:relative}
.shopping-cart-buttons .cmp-container{display:grid;grid-template-columns:50% auto;gap:15px;margin-top:40px}
@media only screen and (max-width:767.98px){.shopping-cart-buttons .cmp-container{display:flex;flex-direction:column}
}
.shopping-cart-buttons .cmp-container .button{margin:0 !important}
.shopping-cart-buttons .cmp-container .button .btn{min-width:300px;height:48px;align-items:center;justify-content:center;display:flex;padding:20px 0;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:20px}
@media only screen and (max-width:767.98px){.shopping-cart-buttons .cmp-container .button .btn{width:100% !important}
}
.shopping-cart-buttons .cmp-container .button:nth-child(2){justify-self:right}
#cart-samples-amount{font-size:28px;margin-top:4px}
#order-confirm-card{display:grid;grid-template-columns:50% auto;gap:20px}
@media only screen and (max-width:767.98px){#order-confirm-card{display:flex;flex-direction:column;gap:20px}
}
#order-confirm-card .image,#order-confirm-card .cmp-image{display:flex;margin:0;justify-content:flex-end}
@media only screen and (max-width:767.98px){#order-confirm-card .image,#order-confirm-card .cmp-image{display:block}
}
#order-confirm-card .image img,#order-confirm-card .cmp-image img{flex:none;order:1;align-self:stretch;flex-grow:1}
#order-confirm-card #order-confirm-text .text:nth-child(1) p{font-family:'brandon_grotesqueblack',Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:0;text-align:left;color:#004f71;text-transform:uppercase}
#order-confirm-card #order-confirm-text .text:nth-child(2) p,#order-confirm-card #order-confirm-text .text:nth-child(3) p{font-family:'Calibri',sans-serif;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#002a3a}
#order-confirm-card #order-confirm-text .text:nth-child(3) p{font-weight:400}
#order-confirm-card #order-confirm-text #got-questions-container{padding:30px;border-radius:15px;border:1px solid #d9d9d6}
#order-confirm-card #order-confirm-text #got-questions-container .text p{font-family:'Calibri',sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;margin:0}
#order-confirm-card #order-confirm-text #got-questions-container #got-questions-header .cmp-container{display:flex;gap:10px;margin-bottom:10px;align-items:center}
#order-confirm-card #order-confirm-text #got-questions-container #got-questions-header .cmp-container .logo{margin:0}
#order-confirm-card #order-confirm-text #got-questions-container #got-questions-header .cmp-container .logo img{width:40px;height:40px}
#order-confirm-card #order-confirm-text #got-questions-container #got-questions-header .cmp-container .text{display:flex;flex-wrap:wrap;align-content:center}
#order-confirm-card #order-confirm-text #got-questions-container #got-questions-header .cmp-container .text p{text-transform:uppercase;margin:0;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:0}
#sampleProductForm .o-form-container__outer{width:calc(100vw);margin-left:calc(-50vw + 50%);background:#f2f2f2;padding:65px 0}
@media only screen and (max-width:767.98px){#sampleProductForm .o-form-container__outer{padding:45px 10px}
}
#sampleProductForm .o-form-container__outer>.container{padding:45px;background:#fff;border:1px solid #d9d9d6;border-radius:15px}
@media only screen and (max-width:767.98px){#sampleProductForm .o-form-container__outer>.container{padding:30px}
}
#order-confirmation-xf{width:calc(100vw);margin-left:calc(-50vw + 50%);background:#f2f2f2;padding-top:65px}
#order-confirmation-xf .shopping-cart-buttons .cmp-container{margin:0;padding:40px 0}
.container.responsivegrid:has(#shopping-cart-footer-container){padding-top:0;padding-bottom:0}
#shopping-cart-footer-container{background:#fff}
#shopping-cart-footer-container img{height:40px;width:40px}
#shopping-cart-footer-container .logo.link.button{display:flex;justify-content:center;margin:0}
#shopping-cart-footer-container .text:has(#have-a-question-text){text-align:center;display:flex;align-items:center}
#shopping-cart-footer-container #have-a-question-text p,#shopping-cart-footer-container #section-have-a-question-text p{font-family:'brandon_grotesqueblack';font-size:24px;font-weight:500;line-height:34.32px;letter-spacing:0;text-align:center;color:#009cde;text-transform:uppercase;margin:0}
#shopping-cart-footer-container #footer-body p,#shopping-cart-footer-container #section-footer-body p{font-family:'Calibri','brandon_grotesqueregular';font-size:18px;font-weight:400;line-height:21.97px;text-align:center;color:#002a3a}
#shopping-cart-footer-container #footer-header{flex-wrap:wrap;justify-content:center;display:flex;gap:10px;align-content:center}
#shopping-cart-footer-container .button:has(#shopping-cart-footer-contactUs),#shopping-cart-footer-container .button:has(#shopping-cart-footer-faq){margin:0}
@media only screen and (max-width:767.98px){#shopping-cart-footer-container .button:has(#shopping-cart-footer-contactUs),#shopping-cart-footer-container .button:has(#shopping-cart-footer-faq){width:100%}
}
#shopping-cart-footer-container #shopping-cart-footer-contactUs,#shopping-cart-footer-container #shopping-cart-footer-faq{width:255px;height:48px;display:flex;justify-content:center;align-items:center}
#shopping-cart-footer-container #shopping-cart-footer-contactUs span,#shopping-cart-footer-container #shopping-cart-footer-faq span{font-size:20px}
@media only screen and (max-width:767.98px){#shopping-cart-footer-container #shopping-cart-footer-contactUs,#shopping-cart-footer-container #shopping-cart-footer-faq{width:100%}
}
#shopping-cart-footer-container #footer-buttons-container{display:flex;flex-wrap:wrap;align-content:center;align-items:center;gap:30px}
#shopping-cart-footer-container .container:has(#footer-buttons-container){justify-content:center;display:flex}
@media only screen and (max-width:767.98px){#shopping-cart-footer-container .container:has(#footer-buttons-container){justify-content:unset;display:block;padding:20px 0}
}
#shopping-cart-confirm-order{width:255px}
#shopping-cart-return{width:373px}
#cartCount{font-size:12px;background:#FFFF;color:#002a3a;position:absolute;border-radius:50%;top:-7px;right:-12px;display:flex;font-family:'Calibri';font-weight:700;line-height:14.65px;height:15px;width:15px;justify-content:center;flex-wrap:wrap;align-content:center}
@media only screen and (max-width:991.98px){#cartCount{display:none}
}
#cartCount-mobile{font-size:12px;background:#FFFF;color:#002a3a;position:absolute;border-radius:50%;top:-7px;right:-12px;display:none;font-family:'Calibri';font-weight:700;line-height:14.65px;height:15px;width:15px;justify-content:center;flex-wrap:wrap;align-content:center}
@media only screen and (max-width:991.98px){#cartCount-mobile{display:flex}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
.cart-item{display:flex;gap:20px}
.cart-item .image{margin:0;width:100px;height:100px}
.cart-item .image img{box-sizing:border-box;width:100px;height:100px;border:1px solid #d9d9d6;border-radius:15px}
.cart-item .cart-item-product-details{padding-top:10px;width:65%}
.cart-item .cart-item-product-details p{letter-spacing:0;text-align:left;font-size:18px}
.cart-item .cart-item-product-details .cart-item-product-name{font-family:'brandon_grotesqueblack';font-weight:bold;line-height:28px;color:#002a3a;margin-bottom:8px}
.cart-item .cart-item-product-details .cart-item-product-desc{font-family:'Calibri',sans-serif;font-style:italic;font-weight:400;line-height:20px;color:#888b8d;margin-bottom:2px}
.cart-item .cart-item-product-details .cart-item-product-type{font-family:'Calibri',sans-serif;font-weight:bold;line-height:26px;color:#888b8d;margin:0 !important}
.cart-item-counter{display:flex;gap:20px;align-items:center}
@media only screen and (max-width:991.98px){.cart-item-counter{border-top:1px solid #d9d9d9;margin-top:15px;padding-top:15px}
}
.cart-item-counter button{border:1px solid #009cde;border-radius:50%;color:#009cde;background:#fff;width:20px;height:20px;line-height:2px;font-size:.8em}
.cart-item-counter button:hover{background:#003;border-color:#003;color:#fff}
#cart-total-samples{display:flex;width:350px;padding:30px;background:#f2f2f2;border-radius:15px;margin-left:auto;margin-top:40px}
@media only screen and (max-width:991.98px){#cart-total-samples{padding:20px;width:100%}
}
#cart-total-samples .text{display:flex;align-items:center}
#cart-total-samples #cart-total-samples-text p,#cart-total-samples p{margin:0;font-family:'brandon_grotesqueblack';font-size:18px;font-weight:bold;line-height:26px;letter-spacing:0;text-align:left;text-transform:uppercase;color:#002a3a}
#cart-total-samples #cart-total-samples-count{display:flex;margin:0 0 0 auto;align-items:center}
.shopping-cart-item{margin:0;padding:15px 30px;display:grid;grid-template-columns:20px 58% auto 60px;gap:10px;border:1px solid #d9d9d9;border-radius:15px;align-items:center;position:relative}
@media only screen and (max-width:991.98px){.shopping-cart-item{padding:15px;display:block}
}
.shopping-cart-item .remove-cart-item{padding:10px;border-radius:50%;background:#d9d9d9;color:#fff;font-size:9px;cursor:pointer;display:flex;height:20px;width:20px}
@media only screen and (max-width:991.98px){.shopping-cart-item .remove-cart-item{margin-left:auto;position:absolute;right:15px}
}
.shopping-cart-item .remove-cart-item:hover{background:#003;color:#fff}
.shopping-cart-item .remove-cart-item:before{align-self:center;position:relative;right:3px;font-size:7px}
.cart-item,.cart-item-counter{flex:1;margin-left:10px}
#shopping-cart-items-header{display:grid;grid-template-columns:60% 25% auto;margin:20px 0}
@media only screen and (max-width:991.98px){#shopping-cart-items-header{margin:10px 0}
}
#shopping-cart-items-header p{margin:0;font-family:'brandon_grotesqueblack';font-size:16px;font-weight:500;letter-spacing:0;text-align:left;text-transform:uppercase;color:#002a3a}
#shopping-cart-items-header .text:nth-child(1),#shopping-cart-items-header .text:nth-child(2){flex:1}
#shopping-cart-items-header .text:nth-child(1){padding-left:70px}
@media only screen and (max-width:991.98px){#shopping-cart-items-header .text:nth-child(1){padding-left:0 !important}
}
#shopping-cart-items-header .text:nth-child(2){padding-left:30px}
@media only screen and (max-width:991.98px){#shopping-cart-items-header .text:nth-child(2){display:none}
}
#shopping-cart-items-header .text:nth-child(3){display:flex;justify-content:right}
@media only screen and (max-width:991.98px){#shopping-cart-items-header .text:nth-child(3){display:none}
}
.cart-item-count,.cart-item-samples-value{font-family:'brandon_grotesqueblack';font-size:24px;font-weight:390;line-height:34px;letter-spacing:0;text-align:center;color:#002a3a}
@media only screen and (max-width:991.98px){.cart-item-samples-value{text-align:right;margin-top:-34px}
}
@media only screen and (max-width:991.98px){.cart-item-samples-value:before{content:"SAMPLES VALUE: ";font-size:16px}
}
#cart-items-empty-text p{font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:0;text-align:center;text-transform:uppercase;margin:40px 0}
.plus-button-disabled{border:1px solid #eee !important;color:#dee2e6 !important;pointer-events:none !important}
.counter-flex-top{align-self:flex-start;margin-top:10px}
.qty-exceed-msg{display:none;position:absolute;margin-top:81px;width:270px;margin-left:-86px;font-family:'Calibri';font-size:18px;font-style:italic;font-weight:400;line-height:24px;text-align:center;color:#e4002b}
@media only screen and (max-width:991.98px){.qty-exceed-msg{display:none !important}
}
@media only screen and (min-width:992px){.qty-exceed-msg-mobile{display:none !important}
}
@media only screen and (max-width:991.98px){.qty-exceed-msg-mobile{display:none;font-family:'Calibri';font-size:14px;font-style:italic;font-weight:400;line-height:17.09px;text-align:center;color:#e4002b;margin-top:10px}
}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#product-data-popup-xf{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.3);top:0;left:0;z-index:999999999}
#product-data-popup-xf .container{padding-bottom:0;padding-top:20px}
#product-data-popup{border:1px solid gray;padding:0 10px;position:fixed;top:0;z-index:99999999;background:#fff;left:50%;transform:translate(-50%,5%);overflow:auto;height:90%;width:70%;border-radius:5px}
@media only screen and (max-width:991.98px){#product-data-popup{width:80%}
}
@media only screen and (max-width:767.98px){#product-data-popup{width:90%}
}
#product-data-popup .abt-icon-cancel{color:#009cde;font-size:1rem}
#product-data-popup #product-data-info{display:flex;gap:10px;margin-top:20px}
@media only screen and (max-width:767.98px){#product-data-popup #product-data-info{flex-direction:column}
}
#product-data-popup #product-data-info h3{font-family:'brandon_grotesqueblack',Arial,Helvetica,sans-serif;font-size:38px;font-weight:500;line-height:42px;letter-spacing:0;text-align:left;text-transform:uppercase;margin:0}
#product-data-popup #product-data-info img{width:auto;height:224px}
@media only screen and (max-width:767.98px){#product-data-popup #product-data-info img{height:260px;align-self:center}
}
#product-data-popup #product-data-info #product-data-info-text p{font-family:'brandon_grotesqueblack',Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:34px;letter-spacing:0;text-align:left;text-transform:uppercase;color:#009cde}
#product-data-popup #product-data-info #product-data-info-subtext p{font-family:'brandon_grotesqueblack',Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:34px;letter-spacing:0;text-align:left;margin:0}
#product-data-popup #product-data-info .info-container-right{margin:0;width:100%;justify-content:center;display:flex;flex-direction:column}
#product-data-popup #product-data-info #product-data-dl-pdf{font-size:1.25rem}
#product-data-popup #product-data-tables-container{padding:0}
#product-data-popup #product-data-tables-container table,#product-data-popup #product-data-tables-container th,#product-data-popup #product-data-tables-container td{border:1px solid #d9d9d6;border-collapse:collapse}
#product-data-popup #product-data-tables-container td{padding:10px 16px}
@media only screen and (max-width:767.98px){#product-data-popup #product-data-tables-container td{padding:6px 12px}
}
#product-data-popup #product-data-tables-container hr{margin-bottom:2rem}
#product-data-popup #product-data-tables-container .product-data-header{text-transform:uppercase;font-family:'brandon_grotesqueblack',Arial,Helvetica,sans-serif;font-size:1rem}
#product-data-popup #product-data-tables-container .product-data-thead td{background:#f2f2f2;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:18px;font-weight:450;line-height:26px;letter-spacing:0;color:#002a3a}
@media only screen and (max-width:767.98px){#product-data-popup #product-data-tables-container .product-data-thead td{font-size:14px;font-weight:450;line-height:20px}
}
#product-data-popup #product-data-tables-container .product-data-tbody td:first-child{text-align:left;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:18px;font-weight:450;line-height:26px;letter-spacing:0;color:#002a3a;width:40%}
@media only screen and (max-width:767.98px){#product-data-popup #product-data-tables-container .product-data-tbody td:first-child{font-size:14px;font-weight:450;line-height:20px;width:auto}
}
#product-no-data p{text-transform:uppercase;text-align:center;margin-top:40px;font-family:'brandon_grotesquebold',Arial,Helvetica,sans-serif;font-size:16px}
@media only screen and (max-width:767.98px){#show-product-data-popup-btn-xf .container{padding-top:0}
}
#show-product-data-popup-btn-xf #show-product-data-popup-btn{padding:20px;width:321px}
@media only screen and (max-width:767.98px){#show-product-data-popup-btn-xf #show-product-data-popup-btn{width:100%}
}
#show-product-data-popup-btn-xf .button:has(#show-product-data-popup-btn){justify-content:center;display:flex}
.my-order-overview-table-wrapper{margin:40px auto 0 auto;@media screen and (max-width:992px){padding:0 20px}
.my-order-header{display:flex;align-items:center;justify-content:space-between;margin:15px auto;h4{font-size:24px;font-family:brandon_grotesquebold,sans-serif;color:#002A3A;@media screen and (max-width:992px){font-size:18px}
}
button.btn.view-all-orders{font-size:16px;line-height:20px;padding:12px 105px;border-radius:100px;font-weight:400;background-color:#fff;color:#009cde;border:1px solid #009cde;text-transform:uppercase;font-family:brandon_grotesquebold,sans-serif;a{&:hover,&:focus{text-decoration:none;color:#009cde}
}
@media screen and (max-width:992px){font-size:14px;line-height:20px;padding:10px 52px}
}
}
.my-order-overview-table-container{@media screen and (max-width:992px){overflow-x:scroll}
table{border-collapse:collapse;background:transparent;border:0;tr{padding:17px 0;th,td{color:#002A3A;font-size:18px;padding:5px;background:transparent;border:0;border-bottom:1px solid #D9D9D6;@media screen and (max-width:992px){font-size:18px;padding:5px 10px;min-width:140px}
&:first-child{@media screen and (max-width:992px){min-width:20px}
}
}
th{font-family:brandon_grotesquebold,sans-serif}
td{font-family:Calibri,sans-serif;@media screen and (max-width:992px){font-size:14px;padding:5px 10px;min-width:120px}
&.order-popup-link{cursor:pointer;&:after{content:"";background:url(../../../../content/dam/an/hcpproconnect/uk/en/images/my-orders-plus-icon.png) no-repeat;display:block;width:12px;height:12px;background-size:contain}
}
}
}
}
}
}
.order-details-wrapper{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:none;@media screen and (max-width:992px){padding:15px}
table{table-layout:fixed}
td{word-wrap:break-word}
button{&.close{float:right;border:0;background:transparent;&:after{content:"";background:url(../../../../content/dam/an/hcpproconnect/uk/en/images/my-orders-plus-icon.png);display:block;width:16px;height:16px;background-size:contain;transform:rotate(45deg)}
}
}
.order-details-container{background-color:#fff;width:100%;height:auto;padding:30px;margin:15% auto;z-index:9999;position:relative;max-width:1110px;border-radius:5px;@media @md-down{margin:5% auto}
@media screen and (max-width:992px){padding:30px 30px 30px 20px}
h5{color:#004f71;font-family:Calibri,sans-serif;font-size:18px;font-weight:bold;@media screen and (max-width:992px){font-size:14px}
}
table{border-collapse:collapse;border:1px solid #d9d9d6;tr{padding:17px 0;th,td{color:#002A3A;font-size:18px;padding:5px;background:transparent;border:0;border-bottom:1px solid #D9D9D6;@media screen and (max-width:992px){font-size:14px}
}
th{padding:20px 25px;line-height:24px;background-color:#f2f2f2;color:#002a3a;text-align:center;font-size:18px;border-right:1px solid #d9d9d6;border-left:1px solid #d9d9d6;word-break:normal;vertical-align:middle;font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;@media screen and (max-width:992px){font-size:14px}
&:first-child{text-align:left}
}
td{font-size:18px;color:#002a3a;border-top:1px solid #d9d9d6;border-right:1px solid #d9d9d6;vertical-align:middle;@media screen and (max-width:992px){font-size:14px}
&:first-child{font-family:brandon_grotesquebold,Helvetica,Arial,sans-serif;text-align:left}
}
}
}
}
}
.orders-table-wrapper{.orders-table-container{@media screen and (max-width:992px){overflow-x:scroll}
table{border-collapse:collapse;background:transparent;border:0;tr{padding:17px 0;th,td{color:#002A3A;font-size:18px;padding:15px 20px;background:transparent;border:0;border-bottom:1px solid #D9D9D6;@media screen and (max-width:992px){font-size:18px;padding:5px 10px;min-width:140px}
&:first-child{@media screen and (max-width:992px){min-width:20px}
}
}
th{font-family:brandon_grotesquebold,sans-serif}
td{font-family:Calibri,sans-serif;@media screen and (max-width:992px){font-size:14px;padding:5px 10px;min-width:120px}
&.order-popup-link{cursor:pointer;&:after{content:"";background:url(../../../../content/dam/an/hcpproconnect/uk/en/images/my-orders-plus-icon.png) no-repeat;display:block;width:12px;height:12px;background-size:contain}
}
}
}
}
}
}
.profile-orders-wrapper{h1{font-family:@base-font-family-black;font-size:38px;color:#002a3a;letter-spacing:0;@media screen and (max-width:992px){text-align:center;font-size:28px}
}
}
.my-order-overview-table-container thead tr th:nth-child(5),.my-order-overview-table-container tbody tr td:nth-child(5){text-align:left}
.my-order-overview-table-container thead tr th:nth-child(2),.my-order-overview-table-container thead tr th:nth-child(3),.my-order-overview-table-container thead tr th:nth-child(4),.my-order-overview-table-container thead tr th:nth-child(6){width:150px}
.responsivegrid:has(>.flex-2-left-right),.responsivegrid.a-container:has(>.line-login-container){padding:0 !important}
.flex-2-left-right .cmp-container{display:flex;justify-content:space-between}
.flex-2-left-right .cmp-container .link,.flex-2-left-right .cmp-container .options,.flex-2-left-right .cmp-container .options .a-checkbox-label{margin:0 !important}
.flex-2-left-right .cmp-container .link span{font-size:16px}
.line-logo{background:#06c755;border-radius:6px 0 0 6px}
.line-logo img{height:50px}
.line-login-btn{background-color:#06c755 !important;color:#fff !important;border:0;border-left:1px solid #e5e5e5 !important;padding:12px 24px !important;line-height:unset !important;border-radius:0 6px 6px 0 !important}
#forgotlink span.a-link__inner-text{right:0 !important;width:160px;left:unset !important}
#line-signup-popup .line-signup-popup-txt{margin-bottom:30px}
#line-signup-popup .line-signup-popup-btn{width:200px}
#line-signup-popup .button:has(.line-signup-popup-btn){margin:0;margin-bottom:10px}
.line-signup-popup-img .generic-modal__image-link{left:65% !important}
.line-signup-popup-img .generic-modal__image{margin:unset !important}
#line-button-xf{position:relative;top:-130px}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
@media only screen and (max-width:767.98px){.partner-section-desktop{display:none}
}
@media only screen and (min-width:768px){.partner-section-mobile{display:none}
}
.homecare-connect .cmp-container .partner-section-desktop{padding:40px 45px}
.homecare-connect .cmp-container .partner-section-desktop .title{margin-bottom:20px !important}
.homecare-connect .cmp-container .partner-section-desktop .title .cmp-title .cmp-title__text{margin-bottom:0}
.homecare-connect .cmp-container .partner-section-desktop .title.a-title--fg-primary .cmp-title h3{color:#009cde}
.homecare-connect .cmp-container .partner-section-desktop .text{margin-top:20px !important}
.homecare-connect .cmp-container .partner-section-desktop .text .cmp-text p{margin-bottom:0;padding-bottom:20px}
@media only screen and (min-width:768px){.homecare-connect .cmp-container .partner-section-desktop .title,.homecare-connect .cmp-container .partner-section-desktop .text{margin:0 auto}
}
@media only screen and (max-width:767.98px){.homecare-connect .cmp-container .container{padding:0}
}
.homecare-connect .cmp-container .partner-section-mobile .title,.homecare-connect .cmp-container .partner-section-mobile .text{margin:0 !important}
.homecare-connect .cmp-container .partner-section-mobile .image{margin-bottom:24px !important}
.homecare-connect .cmp-container .container + .text p{font-family:"Noto Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}
@media only screen and (max-width:767.98px){.homecare-connect .cmp-container .columncontrol .columncontrol__column{margin-bottom:0 !important}
}
.homecare-connect .cmp-container .columncontrol .columncontrol__column .m-card .m-card__body .m-card__description{--card-description-color-light:#616161}
.homecare-connect .cmp-container .columncontrol .columncontrol__column .m-card .m-card__body .m-card__description p{font-family:'Noto Sans',sans-serif;white-space:nowrap}
.homecare-connect .cmp-container .columncontrol .columncontrol__column .m-card .m-card__body .m-card__title{color:#004f71;text-align:center;font-size:24px;line-height:normal}
.homecare-connect .cmp-container .columncontrol .columncontrol__column .m-card::before{border:0;box-shadow:none}
.homecare-connect .cmp-container .productsection:nth-child(5){padding-bottom:0 !important}
.homecare-connect .cmp-container .productsection .o-product-section__container .o-product-section__content .o-product-section__para{--product-section-para-color:#616161}
.homecare-connect .o-product-section__title{background:linear-gradient(180deg,#0475a5 0,#004f71 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.homecare-connect .o-product-section #ph-product-key-benefits .o-product-section__title .h2,.homecare-connect .o-product-section #ph-product-key-benefits-1 .o-product-section__title .h2,.homecare-connect .o-product-section #ph-product-key-benefits-2 .o-product-section__title .h2{background:linear-gradient(180deg,#0475a5 0,#004f71 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
#ph-all-articles{display:flex;flex-wrap:wrap}
#ph-all-articles .article-anchor{flex-grow:1;min-height:unset;border:0}
#ph-all-articles .cmp-contentfragment__element--mainImage{border:0}
#ph-all-articles .cmp-contentfragment__element--title{font-size:1.125rem;line-height:normal;font-weight:bold;margin-top:15px}
#ph-all-articles .cmp-contentfragment__element--description{margin:10px 0}
#ph-all-articles .cmp-contentfragment__element-value a{font-size:1rem}
#ph-static-article .paginationjs-pages ul{border:0}
#ph-static-article .paginationjs-pages ul li{margin:0;padding:0}
#ph-static-article .paginationjs-pages ul li.active,#ph-static-article .paginationjs-pages ul li a:hover{background:unset !important}
#ph-cf-carousel .cmp-contentfragment__element-value p img,#ph-recipes-carousel .cmp-contentfragment__element-value p img{width:auto}
#ph-common-blocks .title{margin-bottom:40px !important}
@font-face{font-family:"brandon_grotesquebold";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-bold-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueregular";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-regular-webfont.woff") format("woff")}
@font-face{font-family:"brandon_grotesqueblack";src:url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff2") format("woff2"),url("https://fonts.services.abbott/etc.clientlibs/an/hcpproconnect/clientlibs/clientlib-hcpproconnect/resources/fonts/brandon_text/brandontext-black-webfont.woff") format("woff")}
#intact-calc-container table,#intact-calc-container tbody,#intact-calc-container thead,#intact-calc-container tr,#intact-calc-container th,#intact-calc-container td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}
#intact-calc-container .accordion.panelcontainer{padding:0}
#intact-calc-container .m-accordion__options{display:none}
#intact-calc-container .intact-calc-table{margin-bottom:10%;border-collapse:collapse}
#intact-calc-container .intact-calc-table td,#intact-calc-container .intact-calc-table th{border:1px solid #ddd;padding:6px 18px}
#intact-calc-container .intact-calc-table thead th{text-align:center;background:#009bde;color:#fff}
#intact-calc-container .intact-calc-table th{text-align:left}
.intact-top-disclaimer{position:absolute;top:-86px;right:0}
@media only screen and (max-width:991.98px){.intact-top-disclaimer{position:relative;top:unset;right:unset}
}
.intact-top-disclaimer em{font-size:14px}
@media only screen and (max-width:991.98px){.intact-top-disclaimer p{text-align:center !important}
}