@import url(./beyondagutfeeling-utility-global.css);*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body,html{color:var(--text-global);font-size:var(--font-size-global);font-family:var(--font-proximaNova),Arial,sans-serif,'abbv-iconFont';font-weight:normal;font-style:normal;min-width:320px;overflow-x:visible}
.abbv-content{overflow-x:hidden}
.abbv-social-copy{width:0}
.abbv-row-container .abbv-row{max-width:var(--content-max-width);margin-left:auto;margin-right:auto}
h1,h2,h3,h4,h5,h6,p.h1,p.h2,p.h3,p.h4,p.h5,p.h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-futuraPTBold);line-height:1.2em;font-weight:bold}
h1,p.h1,.h1,.fs-1,p.fs-1{font-size:var(--font-size-1625);line-height:var(--font-line-height-32)}
h2,p.h2,.h2,.fs-2,p.fs-2{font-size:var(--font-size-1625)}
h3,p.h3,.h3,.fs-3,p.fs-3{font-size:var(--font-size-15)}
h4,p.h4,.h4,.fs-4,p.fs-4{font-size:var(--font-size-125)}
h5,p.h5,.h5,.fs-5,p.fs-5{font-size:var(--font-size-1125);line-height:1.5}
h6,p.h6,.h6,.fs-6,p.fs-6{font-size:var(--font-size-10);font-family:var(--font-futuraPTBold)}
p,li{font-family:var(--font-proximaNova);line-height:var(--font-line-height-24)}
header li{line-height:var(--font-line-height-22)}
a,a:visited,a:active{color:var(--color-magenta);font-family:inherit;font-weight:normal;text-decoration:underline}
a:hover{text-decoration:underline}
p b,p strong,li b,li strong{font-family:var(--font-proximaNova);font-weight:bold}
sup{vertical-align:top;position:relative;top:-0.5em}
.abbv-header-v2-utility-navigation{display:none}
.abbv-header-v2-primary-navigation{padding-top:10px}
.main-header{z-index:-1}
.main-header>.abbv-image-content-container-v2>img{margin-top:-70px}
.abbv-header-v2-primary-navigation>ul>li>a.siteIndication{color:var(--color-yellow) !important;border-left:1px solid var(--color-yellow) !important}
.abbv-header-v2-primary-navigation>nav>ul>li>a.abbv-jump-link{color:var(--color-yellow);border-bottom:0;height:44px}
.abbv-footer-content{max-width:var(--content-max-width);display:flex;flex-flow:column;padding-left:20px;padding-right:20px;padding-top:60px}
.abbv-footer-content .logo{order:0;text-align:left !important;margin-bottom:0;height:44px}
.abbv-footer-content .abbv-legal-text{order:1}
.abbv-footer-content .abbv-legal-text{order:2;margin-bottom:0}
.abbv-footer-content div:nth-child(2){order:3;display:none}
.abbv-footer-content div:nth-child(1){order:4}
.abbv-footer-content .abbv-legal-number{order:5;position:absolute;bottom:160px}
.underline-orange{position:relative}
.underline-orange:after{content:'';display:block;width:100%;height:6px;background-image:url(/content/dam/beyondagutfeeling/images/icons/underline.png);background-repeat:no-repeat;background-size:100% 6px;position:absolute;bottom:-6px;left:-1px}
.abbv-footer-horizontal li a:hover{text-shadow:0 0 white}
.abbv-footer ul.abbv-footer-horizontal li:last-child{background:url(/content/dam/beyondagutfeeling/images/icons/privacy-choices-white.svg) no-repeat;background-repeat:no-repeat;background-position:right 12%;padding-right:48px;width:fit-content;background-size:19%;padding-right:38px !important}
.video-transcript .abbv-accordion-blade-icon{color:var(--color-orange);right:calc(50% - 70px)}
.video-transcript .abbv-accordion-blade{border-bottom:0}
.video-transcript .abbv-accordion-blade:hover,.abbv-accordion-blade:focus{background-color:transparent}
.video-transcript .abbv-accordion-blade-content{text-align:center;font-weight:bold;color:var(--color-orange)}
.video-transcript .abbv-accordion-blade-text:hover{text-decoration:underline}
.abbv-modal-content-container [role="button"]:focus,.abbv-modal-content-container [role="button"]:active{outline:0}
.modal-buttons .cta{display:inline-block}
.modal-buttons .abbv-col{text-align:center}
.abbv-modal-content-container .abbv-legal-number{text-align:center}
.abbv-modal-content-container,.abbv-modal-close{background-color:var(--color-off-white);border:0}
.abbv-footer-content .logo img{line-height:1.5;padding-bottom:22px}
.references{overflow-wrap:break-word}
@media(max-width:1142px){.main-header>.abbv-image-content-container-v2>img{margin-top:-95px}
.main-header{width:100%}
.abbv-header-v2-primary-navigation>ul,.abbv-header-v2-primary-navigation>nav>ul{padding:0}
.abbv-header-v2-primary-navigation>ul>li>a,.abbv-header-v2-primary-navigation>nav>ul>li>a{padding:0 13px}
}
@media(max-width:985px){.abbv-header-v2.abbv-header-v2-lite{background-color:rgba(35,35,35,1);min-height:50px}
.main-header>.abbv-image-content-container-v2>img{margin-top:0}
.abbv-header-v2-lite .abbv-header-v2-primary-navigation{min-height:0;padding-bottom:0;padding-top:0}
.abbv-header-v2-primary-navigation nav ul{background-color:rgba(35,35,35,1)}
.abbv-header-v2-mobile-primary-navigation span{background-color:var(--color-yellow) !important}
.abbv-header-v2-lite .abbv-header-v2-left img{width:110px}
.siteIndication .indication-content{color:var(--color-yellow) !important}
.abbv-header-v2-primary-navigation ul li a,.abbv-header-v2-primary-navigation nav ul li a{font-size:.9rem}
.abbv-header-v2-primary-navigation nav ul li a:hover{background-color:rgba(35,35,35,1)}
.abbv-row-container .abbv-row{flex-flow:column}
.underline-orange:after{bottom:-2px}
.abbv-footer ul.abbv-footer-horizontal{margin-top:20px}
a{word-wrap:break-word}
.abbv-modal-content-container h2{word-break:break-word}
}
@media(max-width:600px){.abbv-footer-content .abbv-legal-number{bottom:375px}
}