.hero h1{color:var(--white);font-size:78px;line-height:50px}
@media(max-width:767px){.hero h1{font-size:44px;text-align:left}
}
.hero span.h2{font-weight:600;font-size:38px}
@media(max-width:767px){.hero span.h2{font-size:27px;line-height:27px;text-align:left}
}
.tab-h2{font-size:40px}
#headpainavoidance{scroll-margin-top:180px !important}
#prodrome-chart{scroll-margin-top:180px !important}
@media(max-width:600px){#prodrome-chart,#headpainavoidance{scroll-margin-top:250px !important}
}
.plus-cta{padding:8px 10px 0;color:var(--dark-slate);font-weight:600;text-decoration:underline;font-size:19px;padding-left:30px !important}
.plus-cta::before{color:var(--green-haze);left:0 !important}
.prodrome-link a{color:#2b4c93;text-decoration:underline}
@media(min-width:1224.02px){.text-line-narrow:before,.text-line-narrow::after{width:100px}
}
.text-line-contain:before,.text-line-contain::after{width:90px}
.tab .abbv-tabs-controls{justify-content:space-between}
@media(max-width:984px){.tab .abbv-tabs-controls{justify-content:center;padding:24px 5px}
}
.tab .abbv-tabs-container{background:#fff}
.container-bordered-green .h2{margin-bottom:15px}
.container-bordered-green .h2 span{font-weight:normal;color:white;line-height:.1rem;white-space:nowrap}
@media(min-width:1225px){.container-bordered-green .h2{line-height:1.125rem !important}
}
@media(max-width:407px) and (min-width:383px){.container-bordered-green .h2 span{position:relative !important;bottom:10px !important}
.container-bordered-green .h2{margin-bottom:0 !important}
}
@media(max-width:342px){.container-bordered-green .h2 span{position:relative !important;bottom:10px !important}
.container-bordered-green .h2{margin-bottom:0 !important}
}
.choose-different-box{background:#fff;border:var(--green-haze) solid 2px;border-radius:18px 0;padding:30px 34px;margin:50px auto;max-width:1100px;background:#f4f4f4;gap:20px}
.choose-different-box h2{color:var(--green-haze);font-style:italic;font-weight:800;font-size:1.8rem;margin-left:10px}
@media(max-width:1023px){.choose-different-box h2{text-align:center;margin-left:0 !important}
}
.choose-different-box a{padding:9px 60px 11px 55px !important;border:var(--green-haze) solid 3px !important}
.choose-different-box a::after{transform:translate(-150%,-50%);right:2px !important}
@media(max-width:1024px){.choose-different-box{max-width:96% !important}
.choose-different-box .cta{text-align:center}
}
.abbv-flex-item.flex-grow-1{text-align:center !important;padding:20px}
@media(max-width:1024px){.abbv-flex-item.flex-grow-1{padding:0}
}
@media(max-width:1224px){.choose-different-box{margin:75px auto 33px}
}
@media(max-width:1024px){.choose-different-box{flex-direction:column !important;margin:33px auto !important}
.choose-different-box img{width:50% !important}
}
@media(max-width:820px){.choose-different-box{padding:30px 5px !important;max-width:90% !important;gap:10px !important}
.choose-different-box a{width:85% !important}
.container-warning-signs{width:94%;top:48px;left:15px}
}
@media(min-width:769px){.hide-on-desktop{display:none}
}