@import url("https://use.typekit.net/xze8aqt.css");body{counter-reset:checkBox-counter 0}
body,html{font-family:"neue-haas-grotesk-display",Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.5em;color:#071d49}
h1{font-family:"neue-haas-grotesk-display",Arial,sans-serif;font-weight:400;font-size:3.75rem;line-height:1.5em}
h2{font-family:"neue-haas-grotesk-display",Arial,sans-serif;font-weight:400;font-size:3rem;line-height:1.5em}
h3{font-family:"neue-haas-grotesk-display",Arial,sans-serif;font-weight:400;font-size:2.5rem;line-height:1.5em}
h4{font-family:"neue-haas-grotesk-display",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:1.5em}
h5{font-family:"neue-haas-grotesk-display",Arial,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.5em}
h6{font-family:"neue-haas-grotesk-display",Arial,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5em}
hr{margin-bottom:50px}
sup{line-height:1em}
b{font-weight:600}
.font-18{font-size:1.125rem;line-height:1.5em}
.font-24{font-size:1.5rem;line-height:1.5em}
.abbv-header-v2-utility-navigation{background:#071d49;color:#fff;font-weight:600;padding:10px 0 12px 0;min-height:30px;height:auto}
.abbv-header-v2-utility-navigation ul li{border:0;width:50%}
.abbv-header-v2-utility-navigation ul li:first-child{text-align:left}
.abbv-header-v2-utility-navigation ul li:last-child{text-align:right}
.abbv-header-v2-utility-navigation ul li a{pointer-events:none;padding:15px 20px;font-size:.875rem}
.abbv-header-lite-logo-inline>img,.abbv-header-v2-lite .abbv-header-v2-left img{width:121px;height:auto}
.abbv-header-v2-primary-navigation ul li a,.abbv-header-v2-primary-navigation nav ul li a{font-size:1rem;height:50px;line-height:50px}
.abbv-header-v2-primary-navigation>nav>ul>li>a{padding:0 15px;border-bottom:0}
.abbv-header-v2-primary-navigation>nav>ul>li>a:hover,.abbv-header-v2-primary-navigation>nav>ul>li>a.abbv-active,.abbv-header-v2-primary-navigation .abbv-nav-active{border-bottom:solid 6px #1ac9a8;text-shadow:0 0 #071d49}
.abbv-header-v2-lite{border-bottom:1px solid #f2f2f2}
.abbv-header-v2-primary-navigation>nav>ul{padding:6px 20px}
.abbv-header-v2-primary-navigation ul[role="search"]{display:none}
.abbv-header-v2-primary-navigation nav a.abbv-has-submenu+span i{display:none}
.abbv-header-v2-primary-navigation .abbv-header-primary-navigation-submenu ul{min-width:200px}
.abbv-header-v2-primary-navigation .abbv-header-primary-navigation-submenu ul li a:hover{border-bottom:0;font-weight:600}
.abbv-header-v2-primary-navigation .abbv-header-primary-navigation-submenu .abbv-nav-active{text-decoration:none;font-weight:600}
.abbv-header-v2-primary-navigation .abbv-icon-search{color:transparent}
.abbv-header-v2-primary-navigation .abbv-icon-search.i-b{width:44px}
.abbv-header-v2-primary-navigation .abbv-icon-search.i-b::before,.abbv-header-v2-primary-navigation .abbv-icon-search.i-a::after{color:#071d49}
.abbv-header-v2-primary-navigation>nav>ul>li>a.abbv-icon-search:hover,.abbv-header-v2-primary-navigation>nav>ul>li>a.abbv-icon-search.abbv-active,.abbv-header-v2-primary-navigation .abbv-icon-search.abbv-nav-active{text-shadow:none}
.abbv-header-v2-primary-navigation ul li,.abbv-header-v2-primary-navigation nav ul li{text-transform:none}
.abbv-footer-content{padding:0 0 0 40px}
.abbv-footer{background:#071d49;color:#fff;border-top:1px solid #fff;min-height:60px}
.abbv-footer a{color:#fff}
.abbv-footer .logo{display:none}
.abbv-footer-content .abbv-legal-text{display:none}
.abbv-footer-content .abbv-legal-number{float:right;margin-top:-38px}
.footer-link-list{padding:20px 0}
.footer-link-list .abbv-flex-item-v2{padding:0;margin:0}
.footer-link-list .rich-text a,.footer-link-list .rich-text a:hover{color:#fff;text-decoration:none}
.footer-link-list img{width:176px}
.footer-link-list .flexboxitem-v2:first-child>.abbv-flex-item-v2{display:flex;flex-flow:column;flex-direction:column;height:100%;align-items:flex-start;font-size:.75rem;font-weight:400;line-height:1.5em}
.footer-link-list .flexboxitem-v2:first-child>.abbv-flex-item-v2 .image-text-v2{flex:1}
.footer-link-list .link-list{display:flex;flex-flow:wrap;gap:2em 1em;flex-direction:row}
.footer-link-list .link-list a{color:#fff;line-height:1.5em;padding-bottom:1.3em;min-width:44px}
.footer-link-list .link-list h3{font-size:1rem;font-weight:600;line-height:1.5em}
.footer-link-list .link-list .abbv-link-list{flex:1 0 170px}
.reference-container .abbv-background-container-content{min-height:auto;color:#000;padding-bottom:30px}
.reference-container .abbv-background-container-display{background:#e8e8e8}
.hero h1{margin:50px 0 20px 0;color:#fff}
.hero .subtitle{font-weight:400;font-size:1.5rem;line-height:1.5em;color:#fff}
.hero h1>span{color:#071d49}
.hero .abbv-background-container-display{background-position:center 40%}
.hero.awareness .abbv-background-container-display{background-position:90% center}
.hero.screening .abbv-background-container-display{background-position:90% center}
.hero.management .abbv-background-container-display{background-position:90% center}
.hero.resources .abbv-background-container-display{background-position:90% center}
.hero.living .abbv-background-container-display{background-position:90% center}
.hero .abbv-button-primary,.hero .abbv-button-primary:visited{background:#fff;border:1px solid #fff;color:#071d49;margin:20px 0;font-size:1rem;font-weight:600}
.hero .abbv-button-primary:hover{background:#fff;border:1px solid #071d49}
.hero .abbv-button-primary.i-a:after{top:12px}
.hcv-provider .abbv-flex-container-v2{background:#e8e8e8;margin:20px 0;align-items:center}
.hcv-provider .abbv-flex-container-v2 .flexboxitem-v2:first-child .abbv-flex-item-v2{padding:0;margin:0}
.hcv-provider .abbv-flex-container-v2 .flexboxitem-v2:last-child{flex:1 0 210px}
.hcv-provider p{font-weight:400;font-size:1.125rem;line-height:1.5em;margin:0}
.hcv-provider .subtitle{font-size:2rem;font-weight:400;line-height:1.5em}
.hcv-provider .abbv-button-plain{font-size:1rem;font-weight:600;line-height:1.5em;padding-left:0;margin-top:10px}
.hcv-provider .abbv-button-plain.i-a:after{top:12px;color:#1ac9a8}
.hcv-provider .abbv-flex-container-v2.active{background:#1ac9a8}
.hcv-provider .abbv-flex-container-v2.active .abbv-button-tertiary{background-color:#071d49;color:#fff;font-size:1rem;font-weight:600;line-height:1.5em;border:0;margin-top:10px}
.hcv-provider .abbv-flex-container-v2.active .abbv-button-tertiary:after{content:"";background:url(/content/dam/hcvivy/image/icon-task-alt.png) no-repeat;background-size:24px 24px;width:24px;height:24px}
.abbv-modal-content-container{padding:0}
.abbv-modal{max-width:1000px}
.abbv-modal h3{border-bottom:1px solid #ccc;padding:30px 40px}
.abbv-modal .cta{display:inline-block;margin:20px 0 40px 40px}
.abbv-modal .abbv-button-primary{font-weight:500}
.abbv-modal .abbv-button-tertiary,.abbv-modal.wolHCP .abbv-button-tertiary:hover{border:0;background:0;color:#071d49;font-weight:500}
.abbv-modal.wolHCP p{padding:30px 40px;line-height:1.5em}
.abbv-modal.wolHCP .abbv-modal-close.abbv-icon-close{display:none}
.abbv-modal-content-container [role="button"]:focus,.abbv-modal-content-container [role="button"]:active{outline:0}
.abbv-icon-close.i-b::before,.abbv-icon-close.i-a::after{content:"\e5c9"}
.abbv-modal-close.abbv-icon-close.i-a{padding:20px}
.abbv-modal .abbv-modal-close{background:0}
.abbv-modal .video-container .video-player{padding:40px}
.abbv-modal .video-container .accordion{padding:0 25px;margin-bottom:20px}
.abbv-modal .video-container .abbv-accordion-blade:hover,.abbv-modal .video-container .abbv-accordion-blade:focus{background:0}
.abbv-modal .video-container .abbv-accordion-blade{font-size:1.2rem;border-bottom:0}
.abbv-modal .video-container .abbv-accordion-blade-content{width:150px;border-bottom:1px solid #ccc}
.abbv-modal .video-container .abbv-accordion-blade-icon{left:160px}
.abbv-modal .video-container ul{padding-left:15px;line-height:1.5em}
ol{line-height:1.5em;font-size:.875rem;padding-left:10px}
.wolExternalLink .abbv-rich-text{padding:30px 40px}
.btn-learn-more.abbv-button-plain,.btn-download.abbv-button-plain{font-size:1rem;font-weight:600;line-height:1.5em;padding-left:0}
.btn-learn-more.abbv-button-plain.i-a:after{top:12px;color:#1ac9a8}
.btn-download.abbv-button-plain.i-a:after{content:"";background:url(/content/dam/hcvivy/image/icon-download.png) no-repeat;background-size:21px 21px;width:21px;height:21px;top:11px}
.flex-card-container{gap:4em 1.5em;padding:40px 0;flex-flow:wrap}
.flex-card-container .abbv-flex-item-v2{padding:0;margin:0}
.flex-card-container .flexboxitem-v2{flex:1 0 300px}
.flex-card-container.four-col .flexboxitem-v2{flex:1 0 250px}
.flex-card-container.two-col .flexboxitem-v2{flex:1 0 500px}
.flex-card-container.first-bigger .flexboxitem-v2{flex:1 0 200px}
.flex-card-container.first-bigger .flexboxitem-v2:first-child{flex:1 0 50%}
.flex-card-container .abbv-title{padding-top:10px}
.flex-card-container .abbv-title h3{font-weight:400;font-size:1.5rem;line-height:1.5em}
.flex-card-container.four-col .abbv-title h3{font-size:1.25rem}
.flex-card-container p{font-size:1rem;line-height:1.5em;font-weight:400}
.flex-card-container.not-even-h .abbv-title{min-height:70px}
.flex-card-container.not-even-h .rich-text{display:block;min-height:70px}
.flex-card-container.not-even-d .rich-text{display:block;min-height:70px}
.flex-card-container.four-col.not-even-h .rich-text{min-height:100px}
.flex-card-container.text-cta{padding-top:0}
.flex-card-container.text-cta p{font-size:1.5rem;line-height:1.5em}
.flex-card-container .cta{display:inline-block}
.flex-card-container .abbv-image-text-v2 .abbv-image-text-content-v2{width:100%;margin:0;background:0}
.flex-card-container .abbv-image-text-v2 .abbv-button-primary{background:0;border:0;color:transparent}
.flex-story-container{gap:4em 1.5em;padding:40px 0;flex-flow:wrap}
.flex-story-container .abbv-flex-item-v2{padding:0;margin:0}
.flex-story-container .flexboxitem-v2{flex:1 0 500px}
.flex-story-container .abbv-image-text-v2 .abbv-image-text-content-v2{width:100%;margin:0;background:0}
.flex-story-container .abbv-image-text-v2 .abbv-button-primary{background:0;border:0;color:transparent}
.breadcrumb-container .abbv-background-container-content{min-height:auto}
.breadcrumb-container .link-list a{font-weight:400;font-size:1.5rem;line-height:1.5em;border-bottom:solid 6px #f2f2f2;margin-right:-5px;padding:10px 20px}
.breadcrumb-container .abbv-link-list{display:inline-block}
.breadcrumb-container .abbv-link-list.active a{border-bottom:solid 6px #1ac9a8;font-weight:500}
.breadcrumb-container .abbv-link-list a.active{border-bottom:solid 6px #1ac9a8;font-weight:500}
.abbv-link-list.horizontal li{padding-left:0}
.nav-tab-container.abbv-tabs .abbv-tabs-container{background-color:#fff;padding:40px 0}
.nav-tab-container.abbv-tabs .abbv-tab-control{background-color:#fff;font-weight:400;font-size:1.5rem;line-height:1.5em;border-bottom:solid 6px #f2f2f2;max-width:none;margin-right:0}
.nav-tab-container.abbv-tabs .abbv-tab-control.abbv-active{border-bottom:solid 6px #1ac9a8;background-color:#fff;font-weight:500}
.nav-tab-container.abbv-tabs .abbv-tab{padding:0}
.search-page-container>.flexboxitem-v2:first-child{flex:0 1 250px;border:1px solid #ccc}
.search-page-container .text-des{font-size:1.5rem;line-height:1.5em}
.sort-filter{padding:0}
.sort-filter .abbv-button-plain{width:100%;padding:10px}
.sort-filter .abbv-button-plain:after{content:"";position:absolute;top:13px;right:10px;height:15px;width:15px;background-color:#fff;border:1px solid #071d49}
.sort-filter .abbv-button-plain.checked:before{display:block;position:absolute;content:"";right:15px;top:13px;width:4px;height:12px;border:solid #071d49;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:9}
.sort-filter .abbv-button-plain.btnRadio{width:100%;padding:10px}
.sort-filter .abbv-button-plain.btnRadio:after{content:"";position:absolute;top:13px;right:10px;height:16px;width:16px;background-color:#fff;border:1px solid #071d49;border-radius:25px}
.sort-filter .abbv-button-plain.btnRadio.checked:before{display:block;position:absolute;content:"";right:13px;top:16px;width:10px;height:10px;background:#071d49;z-index:9;border-radius:25px}
.sort-filter .abbv-accordion-blade-icon{display:none}
.sort-filter .abbv-accordion-blade-content{border-bottom:solid 1px #ccc}
.sort-filter .abbv-accordion-blade:hover,.abbv-accordion-blade:focus{background:0}
.sort-filter .abbv-accordion-blade-text{font-size:1.125rem;line-height:1.5em;font-weight:400}
.sort-filter .abbv-accordion-blade-content{padding:10px;pointer-events:none}
.sort-filter .abbv-accordion-blade{border-bottom:0}
.search-result-container{flex-direction:column}
.search-result-container.reverse{flex-direction:column-reverse}
.search-result-container .abbv-title h3{font-weight:400;font-size:1.5rem;line-height:1.1em}
.search-result-container .abbv-flex-item-v2{padding:0;margin:0}
.search-result-container .flexboxitem-v2{display:none;counter-increment:checkBox-counter -1}
.search-result-container .flexboxitem-v2 .image-text-v2{max-width:300px;float:left;padding:0 20px 40px 0}
.search-result-container .abbv-image-text-v2 .abbv-image-text-content-v2{width:100%;margin:0;background:0}
.search-result-container .abbv-image-text-v2 .abbv-button-primary{background:0;border:0;color:transparent}
.btnReset{width:100%;text-align:center}
.filter-list-container .abbv-button-plain{border:1px solid #071d49;border-radius:5px;margin-bottom:5px}
.filter-list-container .abbv-button-plain:after{font-family:'abbv-iconFont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\e5cd"}
.filter-list-container .cta{display:none;margin-right:10px}
.filter-list-container .cta:has(>.abbv-button-plain.checked){display:inline-block}
.filter-list-container{margin:20px 5px}
.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showExisting),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showNew),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showVideo),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showPdf),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showExternal),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showAasld),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showCdc),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showClinicalCal),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showElimination),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showOverview),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showLinkage),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showLiverBio),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showMonitorning),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showKeyPop),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showEducation),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showSubstance),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showPosttreatment),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showPretreatment),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showPrevention),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showDiagnosis),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showTansmission),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showSpanish),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showAwareness),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showAssessments),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showManagement),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showLivingHCV),.search-result-container .flexboxitem-v2:has(>.abbv-flex-item-v2.showResources){display:block !important;counter-increment:checkBox-counter}
.search-result-container.showAllResults .flexboxitem-v2{display:block !important;counter-increment:checkBox-counter}
.search-result-container .flexboxitem-v2:before{content:counter(checkBox-counter) " assets ";position:absolute;font-size:3rem;line-height:1.15em;top:25px;right:0;background-color:#fff;padding:10px}
.mobile-filter-buttons,.btnApply{display:none}
.bg-meet{min-height:500px}
.bg-meet .abbv-background-container-content{max-width:400px;margin:0 0 0 -20px;padding-top:0}
.bg-meet .abbv-background-container-display{padding-top:100px;background-size:100%;background-position:top center}
.flex-green-pink-box .flexboxitem-v2{padding:40px 20px 20px 20px}
.flex-green-pink-box .flexboxitem-v2:first-child{background-color:#a0e1d4}
.flex-green-pink-box .flexboxitem-v2:last-child{background-color:#e5c2ce}
.flex-blue-bg{background:#071d49;color:#fff}
.flex-blue-bg .abbv-flex-item-v2,.flex-white-bg .abbv-flex-item-v2{padding:0;margin:0}
.flex-blue-bg .flexboxitem-v2:last-child .abbv-flex-item-v2{padding:40px}
.flex-white-bg .flexboxitem-v2:first-child .abbv-flex-item-v2{padding:40px 20px 20px 0}
.flex-blue-bg .flexboxitem-v2:first-child,.flex-white-bg .flexboxitem-v2:last-child{align-content:flex-end}
.glossary.abbv-flex-container-v2{flex-wrap:wrap}
.glossary .abbv-flex-item-v2{padding:0 0 40px 0;margin:0}
.glossary .flexboxitem-v2{flex:1 1 400px}
.glossary h3{font-size:2rem;margin-top:40px;margin-bottom:20px}
.glossary table{width:100%}
.glossary table tr>td:first-child{font-weight:600;width:80px}
.glossary table td{padding:5px 0}
@media(max-width:1180px){.abbv-header-v2-primary-navigation>nav>ul{padding:6px 0}
.abbv-header-v2-primary-navigation>nav>ul>li>a{padding:0 5px}
.abbv-footer-content{padding:0 0 0 20px}
.bg-meet .abbv-background-container-display{background-position:bottom}
}
@media(max-width:985px){.abbv-header-content-container{padding-bottom:30px}
.abbv-header-v2-utility-navigation{padding:5px 0}
.abbv-header-v2-primary-navigation nav ul{background-color:#fff}
.abbv-header-v2-utility-navigation ul li a.sm-display{font-size:.75rem;font-weight:500}
.abbv-header-v2-utility-navigation ul li:last-child a{padding:5px 20px 5px 25px}
.abbv-header-v2-utility-navigation ul li:first-child a{padding:5px 2px 5px 20px}
.abbv-header-v2-lite .abbv-header-v2-primary-navigation{min-height:auto}
.abbv-header-v2-primary-navigation nav ul li a.abbv-has-submenu+span{display:none}
.abbv-header-v2-primary-navigation nav ul li a.abbv-has-submenu{width:100%}
.abbv-header-v2-primary-navigation .abbv-icon-search{color:#071d49}
.abbv-icon-search.i-b::before{left:60px;top:-10px}
.abbv-header-v2-primary-navigation>nav>ul{padding:20px}
.abbv-footer-content .abbv-legal-number{float:none;margin-top:20px}
.abbv-footer-content{padding:0 0 20px 20px}
.footer-link-list{flex-direction:column-reverse}
.footer-link-list .link-list .abbv-link-list{flex:1 0 200px}
.footer-link-list .flexboxitem-v2:first-child>.abbv-flex-item-v2{flex-direction:column-reverse;padding-top:20px}
.hero .abbv-background-container-display{background-position:70% bottom}
.nav-tab-container.abbv-tabs .abbv-tab-control{font-size:1.125rem}
.nav-tab-container.abbv-tabs .abbv-tab-control a{padding:0 20px 0 0}
.breadcrumb-container .abbv-background-container-content{padding:20px 0}
.breadcrumb-container .link-list a{font-size:1.125rem;padding:10px;display:inline-block;width:100%;text-align:center}
.breadcrumb-container .abbv-link-list>ul{display:flex;align-items:baseline}
.breadcrumb-container .abbv-link-list>ul>li{flex:1}
.flex-green-pink-box,.flex-white-bg{flex-wrap:wrap;flex-direction:column}
.flex-blue-bg{flex-wrap:wrap;flex-direction:column-reverse}
.bg-search-container .abbv-background-container-content{min-height:1300px;padding:0}
.search-page-container .text-des{font-size:1rem;line-height:1.5em}
.search-page-container.active{display:flex;height:100%}
.search-page-container>.flexboxitem-v2:first-child{display:none;position:absolute;background:#fff;z-index:99;flex:none;width:100%;bottom:0;left:0;top:0;height:100%;border:0}
.search-page-container>.flexboxitem-v2:first-child:has(>.showSort),.search-page-container>.flexboxitem-v2:first-child:has(>.showFilter){display:block}
.sort-filter .abbv-accordion-content{display:none}
.sort-filter .abbv-accordion-blade-icon{display:block}
.sort-filter .abbv-accordion-blade-content{border-bottom:0}
.sort-filter .abbv-accordion-blade-content{padding:10px;pointer-events:auto}
.sort-filter>.accordion>.abbv-accordion{display:none}
.sort-filter .btnApply{width:100%;text-align:center;display:block}
.sort-filter.showSort>.accordion>.sort-accordion,.sort-filter.showSort .btnApply{display:block}
.sort-filter.showFilter>.accordion>.filter-accordion{display:block}
.sort-filter>.cta{display:inline-block;width:49%}
.search-page-container h2{font-size:1.5rem}
.search-result-container .flexboxitem-v2:before{font-size:1.5rem;top:70px}
.search-result-container .flexboxitem-v2 .image-text-v2{max-width:none;float:none;padding:0;margin:20px 0 10px 0}
.search-result-container .abbv-title h3{font-size:1.2rem}
.filter-list-container .abbv-button-plain{padding:5px}
.mobile-filter-buttons{margin-top:-10px;display:flex}
.mobile-filter-buttons .abbv-flex-item-v2{padding:0;margin:0}
.mobile-filter-buttons .btnSort,.mobile-filter-buttons .btnFilter{width:100%;background:#fff;color:#071d49;border:1px solid #ccc;border-radius:0;text-align:center;font-size:1rem}
.living-col-container .abbv-col{width:100%}
.living-flex-container .flexboxitem-v2:first-child{display:none}
.living-flex-container .abbv-flex-item-v2{margin:0}
}
@media(min-width:986px){.sort-filter .abbv-accordion-content{display:block !important}
}
@media(max-width:600px){.hero{padding-bottom:300px}
.hero .abbv-background-container-display{background-position:center bottom !important}
.hero h1{margin:10px 0;font-size:2.5rem}
h2{font-size:2rem}
h3{font-size:1.5rem}
.hero .subtitle{font-size:1.25rem}
.hero .cta{display:inline-block}
.nav-tab-container.abbv-tabs .abbv-tab-text{display:block}
.nav-tab-container.abbv-tabs .abbv-tab-control{width:auto}
.nav-tab-container.abbv-tabs .abbv-tab-control a{padding:0 15px 0 0;text-align:center}
.abbv-footer ul.abbv-footer-horizontal li{display:inline-block;padding:10px 0;width:45%}
.breadcrumb-container .link-list a{font-size:1rem;padding:5px}
.flex-card-container .flexboxitem-v2{flex:1 auto !important}
.flex-card-container .abbv-title h3{font-weight:400;font-size:1.25rem;line-height:1.5em}
.flex-card-container.not-even-h .abbv-title,.flex-card-container.not-even-h .rich-text,.flex-card-container.not-even-d .rich-text,.flex-card-container.four-col.not-even-h .rich-text{min-height:auto}
.bg-meet .abbv-background-container-display{background-position-y:150px}
.abbv-modal{width:95%}
.abbv-modal h3,.abbv-modal .video-container .video-player{padding:20px}
.abbv-modal .video-container .accordion{padding:0 10px}
.abbv-modal-content .abbv-video-player{margin-right:0}
.abbv-modal-close.abbv-icon-close.i-a{padding:10px}
.abbv-modal .abbv-accordion-blade-content{padding:10px}
}
@media(max-width:400px){.abbv-footer ul.abbv-footer-horizontal li{width:100%}
.breadcrumb-container .link-list a{font-size:.9rem}
.bg-meet .abbv-background-container-display{background-position-y:bottom}
}
@media(max-width:600px){.flex-story-container .flexboxitem-v2{flex-basis:100%}
}
.aem-AuthorLayer-Edit .abbv-flex-container-v2.flex-direction-column{flex-direction:row;flex-wrap:wrap}
.aem-AuthorLayer-Edit .search-result-container .flexboxitem-v2{display:block;flex:1 0 200px}
.aem-AuthorLayer-Edit .filter-list-container .cta{display:inline-block}
.aem-AuthorLayer-Edit .mobile-filter-buttons{display:flex}