@import url('https://fonts.googleapis.com/css?family=Raleway:400,700,800&display=swap');@font-face{font-family:'Roboto-Bold';src:url('/content/dam/savella/fonts/Roboto-Bold.eot');src:url('/content/dam/savella/fonts/Roboto-Bold.woff') format('woff'),url('/content/dam/savella/fonts/Roboto-Bold.ttf') format('truetype'),url('/content/dam/savella/fonts/Roboto-Bold.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Roboto-Regular';src:url('/content/dam/savella/fonts/Roboto-Regular.eot');src:url('/content/dam/savella/fonts/Roboto-Regular.woff') format('woff'),url('/content/dam/savella/fonts/Roboto-Regular.ttf') format('truetype'),url('/content/dam/savella/fonts/Roboto-Regular.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Calibre-Regular';src:url('/content/dam/savella/fonts/Calibre-Regular.eot');src:url('/content/dam/savella/fonts/Calibre-Regular.woff') format('woff'),url('/content/dam/savella/fonts/LinzessSavingsProgram/Calibre-Regular.ttf') format('truetype'),url('/content/dam/savella/fonts/Calibre-Regular.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Calibre-Semibold';src:url('/content/dam/savella/fonts/Calibre-Semibold.eot');src:url('/content/dam/savella/fonts/Calibre-Semibold.woff') format('woff'),url('/content/dam/savella/fonts/LinzessSavingsProgram/Calibre-Semibold.ttf') format('truetype'),url('/content/dam/savella/fonts/Calibre-Semibold.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'HelveticaNeue-Regular';src:url('/content/dam/savella/fonts/HelveticaNeue-Regular.eot');src:url('/content/dam/savella/fonts/HelveticaNeue-Regular.woff') format('woff'),url('/content/dam/savella/fonts/HelveticaNeue-Regular.ttf') format('truetype'),url('/content/dam/savella/fonts/HelveticaNeue-Regular.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'HelveticaNeue-Bold';src:url('/content/dam/savella/fonts/HelveticaNeue-Bold.eot');src:url('/content/dam/savella/fonts/HelveticaNeue-Bold.woff') format('woff'),url('/content/dam/savella/fonts/HelveticaNeue-Bold.ttf') format('truetype'),url('/content/dam/savella/fonts/HelveticaNeue-Bold.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Roboto-Medium';src:url('/content/dam/savella/fonts/Roboto-Medium.ttf') format('truetype')}
@font-face{font-family:'Roboto-Italic';src:url('/content/dam/savella/fonts/Roboto-Italic.ttf') format('truetype')}
@font-face{font-family:'HelveticaNeue';src:url('/content/dam/savella/fonts/HelveticaNeueLTStd-Lt.otf')}
:root{--brand-color-dark:#9e3394;--brand-color-light:#9e3394;--base-black:#313131;--white:#fff;--error:#d0021b}
body,html{color:#323232;line-height:1.4;font-size:14px;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;max-width:960px;margin-left:auto;margin-right:auto}
.abbv-content{background:var(--white)}
img{width:auto;max-width:100%}
h1,.h1,.container p.h1,.abbv-modal .abbv-rich-text p.h1{font-size:32px;line-height:1.1;font-family:"acumin-pro",sans-serif;font-weight:bold}
h2,.h2,.container p.h2,.abbv-modal .abbv-rich-text p.h2{font-size:20px;line-height:1.1;font-weight:bold}
.large{font-size:28px;line-height:32px}
.medium{font-size:24px;line-height:24px}
.small{font-size:18px;line-height:22px}
.x-small{font-size:16px;line-height:22px}
.xx-small{font-size:11px;line-height:22px}
.text-center{text-align:center}
a:hover{text-decoration:underline}
a,a:visited,a:active{color:var(--brand-color-dark);display:inline;text-decoration:underline}
.brand-color-light{color:var(--brand-color-light)}
.brand-color-dark{color:var(--brand-color-dark)}
.abbv-header-v2{background:var(--white);border-bottom:solid 4px var(--brand-color-light)}
.abbv-header-v2-left{width:30%}
.abbv-header-v2-right{width:70%;text-align:right}
.abbv-header-v2-right h3{font-size:36px !important;font-weight:bold;color:var(--brand-color-dark);font-family:"acumin-pro",sans-serif;line-height:2.5}
.abbv-header-v2 img{width:300px;height:89px}
.abbv-header-v2 .abbv-navigation,.abbv-header-v2 .util-icons-container{display:none}
.abbv-header-v2-mobile-primary-navigation{display:none !important}
.abbv-image{left:auto;transform:none}
.abbv-footer-row{color:transparent;margin:auto;height:8px;background:var(--brand-color-dark)}
.abbv-footer{background-color:var(--brand-color-dark);min-height:auto}
.abbv-footer .logo{width:100%;text-align:center !important}
.abbv-footer-content .logo img{width:190px}
.abbv-footer .abbv-footer-border-top{border-top:0;padding-top:0}
.abbv-footer p,.footnote-disclaimer p{font-size:11.13px;line-height:1.4;font-weight:400px;margin:0 auto}
.abbv-footer ul li a{color:var(--white);font-size:11.13px;line-height:1.4;font-weight:400px}
.abbv-footer ul li a:hover,.abbv-footer ul li a:focus{text-decoration:underline}
.abbv-footer ul li a{border-right:2px solid var(--white);padding:0 20px 0 0}
.abbv-footer ul li:last-child a{border-right:0}
.footer-container{background-color:var(--brand-color-dark);color:var(--white);padding:0 20px 10px;text-align:center}
.footer-container .interactive-image{padding:10px 0}
.footer-container .abbv-footer{box-shadow:none}
.footer-container .abbv-footer .abbv-image{width:140px;max-width:140px;height:25px}
.footer-container .abbv-image img{width:140px;max-width:140px;height:25px}
.footer-container .abbv-footer-content{display:flex;flex-direction:column-reverse;padding-top:0;padding-bottom:0}
.abbv-footer-content .abbv-legal-text{margin-bottom:0}
.footer-container .abbv-footer .logo{display:none}
.bottom-text{background:#dad8d6;min-height:50px;padding:10px 50px}
.savella-container{max-width:960px;margin:0 30px}
.top-content-section{margin:0;padding-top:10px;padding-bottom:10px}
.top-content-text{margin:0;color:var(--brand-color-dark);font-size:28px;font-family:"acumin-pro",sans-serif;font-weight:bold}
.form-title{color:var(--brand-color-dark);font-size:24px;font-family:"acumin-pro",sans-serif}
.text-below-card{font-size:18px;font-weight:bold;padding-left:20px;text-align:center}
.abbv-modal.termsAndconditions{border:2px solid var(--brand-color-light)}
@media screen and (max-width:600px){.abbv-header-v2{min-height:100px}
.abbv-header-v2-left{width:50%}
.abbv-header-v2-right{width:50%;text-align:right}
.abbv-header-v2-right h3{font-size:18px !important;line-height:22px}
.abbv-header-v2 img{width:180px;max-width:180px;height:auto}
.abbv-footer ul li a{border:0;padding:0}
.abbv-footer ul li:last-child a{border:0;padding:0}
.top-content-text{margin:0;font-size:24px;text-align:center}
}
@media screen and (min-width:601px) and (max-width:895px){.abbv-header-v2{min-height:100px}
.abbv-header-v2-right h3{font-size:18px !important}
.abbv-header-v2 img{width:300px;max-width:300px;height:89px}
.abbv-header-v2-content{height:70px}
.abbv-footer ul li a{border:0;padding:0}
.abbv-footer ul li:last-child a{border:0;padding:0}
.top-content-text{margin:0;font-size:24px;text-align:center}
}
.abbv-footer ul.abbv-footer-horizontal li:last-child a{padding-right:0}
.abbv-footer ul.abbv-footer-horizontal li:last-child{background:url(/content/dam/savella/savella-savingscard/images/privacy-choices-white.svg) no-repeat;background-repeat:no-repeat;background-position:right center;padding-right:28px;background-size:19%}
@media(max-width:767px){.abbv-footer ul.abbv-footer-horizontal li:last-child{width:fit-content;margin:0 auto;background-position:right 22%}
}