<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://use.typekit.net/qnj2lcc.css");@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@600&amp;display=swap');@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@600;700;800&amp;display=swap');@import url('https://fonts.googleapis.com/css2?family=Fredoka:wght@400;500;600;700&amp;display=swap');@font-face{font-family:"Open Sans";src:url("/content/dam/linzesshcp/fonts/OpenSans-Regular.ttf") format("opentype");font-weight:normal;font-style:normal}
@font-face{font-family:"OpenSans-SemiBold";src:url("/content/dam/linzesshcp/fonts/OpenSans-SemiBold.ttf") format("opentype");font-weight:lighter;font-style:normal}
@font-face{font-family:"OpenSans-Bold";src:url("/content/dam/linzesshcp/fonts/OpenSans-Bold.ttf") format("opentype");font-weight:bold;font-style:normal}
@font-face{font-family:"OpenSans-ExtraBold";src:url("/content/dam/linzesshcp/fonts/OpenSans-ExtraBold.ttf") format("opentype");font-weight:bold;font-style:normal}
@font-face{font-family:"OpenSans-Bold italic";src:url("/content/dam/linzesshcp/fonts/OpenSans-BoldItalic.ttf") format("opentype");font-weight:bold;font-style:normal}
@font-face{font-family:"Helvetica Neue bold";src:url("/content/dam/linzesshcp/fonts/Helvetica-Neue-Bold.ttf") format("opentype");font-weight:bold;font-style:normal}
@font-face{font-family:"HelveticaNeue";src:url("/content/dam/linzesshcp/fonts/HelveticaNeue-02.ttf") format("opentype");font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSans-ExtraBold';src:url('/content/dam/linzesshcp/fonts/OpenSans-ExtraBold.eot');src:url('/content/dam/linzesshcp/fonts/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),url('/content/dam/linzesshcp/fonts/OpenSans-ExtraBold.woff2') format('woff2'),url('/content/dam/linzesshcp/fonts/OpenSans-ExtraBold.woff') format('woff'),url('/content/dam/linzesshcp/fonts/OpenSans-ExtraBold.ttf') format('truetype'),url('/content/dam/linzesshcp/fonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold') format('svg');font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'OpenSans-Medium';src:url('/content/dam/linzesshcp/fonts/OpenSans-Medium.eot');src:url('/content/dam/linzesshcp/fonts/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),url('/content/dam/linzesshcp/fonts/OpenSans-Medium.woff2') format('woff2'),url('/content/dam/linzesshcp/fonts/OpenSans-Medium.woff') format('woff'),url('/content/dam/linzesshcp/fonts/OpenSans-Medium.ttf') format('truetype'),url('/content/dam/linzesshcp/fonts/OpenSans-Medium.svg#OpenSans-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'OpenSans-Bold';src:url('/content/dam/linzesshcp/fonts/OpenSans-Bold.eot');src:url('/content/dam/linzesshcp/fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('/content/dam/linzesshcp/fonts/OpenSans-Bold.woff2') format('woff2'),url('/content/dam/linzesshcp/fonts/OpenSans-Bold.woff') format('woff'),url('/content/dam/linzesshcp/fonts/OpenSans-Bold.ttf') format('truetype'),url('/content/dam/linzesshcp/fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'OpenSans-SemiBold';src:url('/content/dam/linzesshcp/fonts/OpenSans-SemiBold.eot');src:url('/content/dam/linzesshcp/fonts/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),url('/content/dam/linzesshcp/fonts/OpenSans-SemiBold.woff2') format('woff2'),url('/content/dam/linzesshcp/fonts/OpenSans-SemiBold.woff') format('woff'),url('/content/dam/linzesshcp/fonts/OpenSans-SemiBold.ttf') format('truetype'),url('/content/dam/linzesshcp/fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'OpenSans-Regular';src:url('/content/dam/linzesshcp/fonts/OpenSans-Regular.eot');src:url('/content/dam/linzesshcp/fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),url('/content/dam/linzesshcp/fonts/OpenSans-Regular.woff2') format('woff2'),url('/content/dam/linzesshcp/fonts/OpenSans-Regular.woff') format('woff'),url('/content/dam/linzesshcp/fonts/OpenSans-Regular.ttf') format('truetype'),url('/content/dam/linzesshcp/fonts/OpenSans-Regular.svg#OpenSans-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'Fredoka';src:url('/content/dam/linzesshcp/fonts/Fredoka-VariableFont_wdth,wght.ttf');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Fredoka';src:url('/content/dam/linzesshcp/fonts/Fredoka-VariableFont_wdth,wght.ttf');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Fredoka';src:url('/content/dam/linzesshcp/fonts/Fredoka-VariableFont_wdth,wght.ttf');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Fredoka';src:url('/content/dam/linzesshcp/fonts/Fredoka-VariableFont_wdth,wght.ttf');font-weight:700;font-style:normal;font-display:swap}
.catalog-style-title{margin:40px 0 20px}
.catalog-spacer hr{height:3px;margin:40px 0}
.bg-block{width:100%;margin-bottom:20px;padding:5px 20px;box-sizing:border-box;border-radius:5px;border:solid 1px #000}
.bg-block b{font-size:14px}
.bg-block p,.txt-color-block p{margin:0;padding:0}
.txt-color-block{margin-bottom:20px;padding:5px 20px;border:solid 1px #000}
body{font:normal 14px/16px 'Open Sans',sans-serif;color:#58595b}
.linzess-body-red p{font:normal 14px/16px 'Open Sans',sans-serif}
.linzess-reference-text p{font:normal 13px/16px 'Open Sans',sans-serif}
.abbv-content-container{overflow:hidden}
.linzess-reference-section b,.linzess--ibs-eff-tout .linzess-ibs-c-efficacy-acc .linzess-accordion .abbv-accordion-content p b,.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out b{font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion.linzess-accordion.abbv-accordion-single ul{margin-top:0}
.linzess-add-res .linzess-res-accordion.linzess-intake-accordion.abbv-accordion-single .linzess-frm-para p span a{color:inherit}
div#onetrust-consent-sdk div#onetrust-banner-sdk{position:fixed}
#onetrust-consent-sdk #onetrust-pc-sdk *:focus,#onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr&gt;a:focus{outline:none !important}
.linzess-bg-blue{background:#0095c8 !important}
.linzess-bg-purple{background:#330072 !important}
.linzess-text-purple{color:#330072 !important}
.linzess-text-white{color:#fff !important}
.linzess-text-black{color:#000 !important}
.linzess-text-tangerine{color:#ff9e1b !important}
.linzess-text-peacock{color:#0095c8 !important}
.linzess-text-grey{color:#58595b !important}
.linzess-text-dkgrey{color:#252525 !important}
h1{font:normal 50px/66px 'Open Sans',sans-serif}
h2{font:normal 50px/66px 'Open Sans',sans-serif}
h3{font:normal 37px/48px 'Open Sans',sans-serif}
h1,h2,h3,h4,h5,h6,p,li{letter-spacing:0}
h2 sup{line-height:0 !important;font-size:64%;top:1px;position:relative;font-family:'OpenSans-Bold';font-weight:700}
sup{font-size:64% !important}
.display-1-fredoka{font-family:"Fredoka";font-size:2rem;color:#fff;font-weight:600;padding-bottom:20px;line-height:1}
.display-2-fredoka{font-family:"Fredoka";font-size:1.75rem !important;line-height:1.286 !important}
@media(max-width:767px){.display-1-fredoka{font-size:1.625rem;margin-bottom:15px}
.display-2-fredoka{font-family:"Fredoka";font-size:1.125rem !important;line-height:1.226 !important}
}
.fredoka-font-semi-bold{font-family:"Fredoka" !important;font-weight:600 !important}
.fredoka-font-medium{font-family:"Fredoka" !important;font-weight:500 !important}
.fredoka-font-normal{font-family:"Fredoka" !important;font-weight:400 !important}
.fredoka-font-bold{font-family:"Fredoka" !important;font-weight:700 !important}
.fc-gradient-background{background:transparent linear-gradient(90deg,rgba(0,149,200,1) 0,rgba(105,81,152,1) 55%,rgba(51,0,114,1) 100%)}
.soccer-fc-gradient::before{height:100%;content:"";background-color:rgba(0,149,200,1);background-size:100% 100%;position:absolute;width:4000px;left:-3979px;z-index:-1}
.abbv-button-primary,.abbv-button-primary:visited{max-height:55px;max-width:202px;padding:14px 40px 17px 23px;font:normal 24px/24px 'Open Sans',sans-serif;letter-spacing:.13px;text-align:center;color:#330072;background:#b3c50e;border:0;border-radius:11px}
.abbv-button-primary:hover{background:#330072;color:#fff}
.abbv-button-primary.i-a:after,.abbv-button-secondary.i-a:after,.abbv-button-tertiary.i-a:after,.abbv-button-plain.i-a:after{right:19px;top:15px}
.abbv-button-secondary,.abbv-button-secondary:visited{background:transparent;color:#fff;border:0}
.abbv-button-secondary:hover{background:transparent;color:#fff}
.abbv-button-primary:after{content:'';width:20px;height:20px;display:block;background:url('/content/dam/linzesshcp/images/purple_ionic-ios-arrow-forward.png') no-repeat;position:absolute;right:12px !important;top:21px !important}
.abbv-button-secondary:after{content:'';width:20px;height:20px;display:block;background:url('/content/dam/linzesshcp/images/white_ionic-ios-arrow-forward.png') no-repeat;position:absolute;right:-21px !important;top:19px !important}
.abbv-button-primary:visited:after{content:'';width:20px;height:20px;display:block;background:url('/content/dam/linzesshcp/images/white_ionic-ios-arrow-forward.png') no-repeat;position:absolute;right:12px !important;top:21px !important}
.abbv-button-primary:hover:after{content:'';width:20px;height:20px;display:block;background:url('/content/dam/linzesshcp/images/white_ionic-ios-arrow-forward.png') no-repeat;position:absolute;right:12px !important;top:21px !important}
.linzess--pea-background{background:transparent linear-gradient(135deg,rgba(51,0,114,1) 0,rgba(0,149,200,1) 100%)}
.abbv-button-plain.linzess-banner-btn,.abbv-button-plain.linzess-banner-btn:visited,.abbv-button-plain.linzess-banner-btn:hover{width:230px;height:192px;padding:6px 20px 27px 39px;font:normal 18px 'Open Sans',sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;border:solid 2px #fff;border-radius:12px 0 0 12px;border-right:0;box-sizing:border-box;background:transparent;margin-bottom:5px;float:right}
.abbv-button-plain.linzess-banner-btn:after{content:'';width:16px;height:16px;background:url('/content/dam/linzesshcp/images/white_ionic-ios-arrow-forward.png') no-repeat;right:26px !important;top:144px !important}
.abbv-button-plain.linzess-banner-btn.linzess-efficacy-data:before{content:'';width:124px;height:99px;display:inline-block;background:url('/content/dam/linzesshcp/images/Web_Homepage%20icons_pill.png');margin-top:27px}
.abbv-button-plain.linzess-banner-btn.linzess-patients-saving:before{content:'';width:114px;height:129px;display:inline-block;background:url('/content/dam/linzesshcp/images/New_color_outlineicons_savings.png')}
.linzess-ped-modal-button{background:white;color:#330072;font-size:11px;height:37px;width:115px;padding:15px;text-transform:uppercase;border:2px solid #b3c50e}
.linzess-ped-modal-button:visited{background:white;color:#330072;border:2px solid #b3c50e}
.linzess-ped-modal-button:hover{background:#b3c50e}
.abbv-button-primary.linzess-ped-modal-button:after{content:'&gt;';width:12px;height:12px;display:block;background:0;right:7px !important;top:5px !important}
.abbv-button-primary.linzess-ped-modal-button:nth-child(2)::after{right:11px !important}
.linzess-accordion .abbv-accordion-blade.abbv-accordion-blade-1{border:0}
.linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{font:normal 24px/66px 'Helvetica Neue',sans-serif;color:#330072}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-accordion-blade-text{font-size:20px;line-height:36px;font-family:'OpenSans-Bold';font-weight:700}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-accordion-blade-text sup{font-size:60%;top:1px;position:relative}
.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-accordion-blade-content{overflow:visible;max-width:1154px}
.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-text:after{top:-15px;right:33px}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .linzess-accordion .abbv-accordion-blade-1.abbv-active .abbv-accordion-blade-text:after{right:33px;top:-15px;color:#58595b;position:absolute;font:normal 14px/30px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-accordion-blade-icon{top:-16px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-b:before,.abbv-icon-close.i-a:after{font:normal 40px/8px 'Open Sans',sans-serif}
.linzess-accordion .abbv-accordion-blade-1.abbv-active .abbv-accordion-blade-text:after{content:'tap x to close';font:normal 14px/21px 'Open Sans',sans-serif;color:#58595b;position:absolute;right:45px}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{font:normal 26px/66px 'Open Sans',sans-serif;color:#330072}
.linzess-accordion .linzess-accordion .abbv-accordion-blade-icon{right:3px}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-text:after{content:'tap + to open';font:normal 14px/30px 'OpenSans-Bold',sans-serif;color:#58595b;position:absolute;right:45px;font-family:'OpenSans-Bold';font-weight:700}
.abbv-container.linzess-ibs-c-efficacy-acc.linzess-ibs-c-efficacy-acc-title .linzess-accordion .abbv-accordion-blade-1.abbv-active .abbv-accordion-blade-text:after{font:normal 14px/30px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.abbv-container.linzess-ibs-c-efficacy-acc.linzess-ibs-c-efficacy-acc-title .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-text:after{right:37px}
.linzess-accordion .abbv-accordion-blade-content:before{border:4px solid #330072;border-radius:12px;content:' ';display:block;height:0;position:absolute;top:52px;max-width:971px;width:calc(100% - 205px);left:165px;transform:translateY(-52%);top:52%}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{margin-top:2px}
.linzess-accordion-container .linzess-accordion .abbv-icon-close.i-b:before,.abbv-icon-close.i-a:after{margin-top:31px}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after{margin-top:31px;color:#330072;font-size:26px}
.linzess-accordion .abbv-icon-close.i-b:before,.linzess-accordion-container .linzess-accordion .abbv-icon-close.i-a:after{margin-top:31px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-b:before,.linzess-accordion-container .linzess-accordion .abbv-icon-close.i-a:after{font:normal 40px/8px 'Open Sans',sans-serif;margin-top:33px;color:#330072}
.linzess-accordion .abbv-accordion-blade-content{padding:20px 40px 0 15px}
.abbv-accordion-container .abbv-accordion-content .linzess-text-purple b{font:normal 20px/36px 'Open Sans',sans-serif !important}
.linzess-accordion .abbv-accordion-content p{margin:0;font:normal 400 18px/26px 'Open Sans',sans-serif;padding:49px 40px 58px 49px}
.linzess-accordion .abbv-accordion-content{background-color:#f6f6f6;padding:0 15px 0 15px;border-radius:0 0 30px 30px;box-shadow:4px 5px 8px 0 rgb(0 0 0 / 16%);width:96.5%;box-sizing:border-box;fill:rgba(255 255 255 / 65%);margin-left:0}
.linzess-accordion .abbv-accordion-container a.abbv-accordion-blade-1:hover{background-color:transparent}
.abbv-accordion-blade:hover{background:transparent}
.linzess-accordion-container .linzess-accordion .abbv-accordion-blade-icon{right:1px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-content{border-radius:0}
.linzess-accordion .abbv-accordion-blade-icon{top:0;right:0}
.linzess-accordion{max-width:100%;padding:0 9px;box-sizing:border-box;margin:0 auto}
.linzess-accordion .abbv-accordion-blade-content{padding:0}
.section-navigation .abbv-icon-dehaze.i-b:before{content:"\e145" !important;font-size:1.5rem !important}
.abbv-section-navigation-container .abbv-button-plain:hover,.abbv-section-navigation-container .abbv-button-plain{color:#330072}
.abbv-section-navigation-container .abbv-button-plain:before{font-size:1.8rem;top:2px !important}
.abbv-section-navigation-container .abbv-button-plain#section-nav-prev{right:20px}
.header{background:#330072;background:linear-gradient(178deg,rgba(51,0,114,1) 0,rgba(9,9,121,1) 50%,rgba(0,149,200,1) 100%)}
.header .abbv-header{background-color:transparent;max-width:1220px;height:156px;margin:0 auto}
.linzess-header .abbv-header-content{padding:0}
.abbv-header-left img{height:unset;max-width:196px;margin:26px 0 0 0}
.abbv-header-lite .abbv-header-primary-navigation ul li a.abbv-header-lite-logo-inline{height:auto}
.abbv-header-primary-navigation ul li.abbv-header-cta-inline{display:none}
.abbv-header-lite .abbv-header-primary-navigation .abbv-nav-active{border-bottom:0}
.abbv-header-lite .abbv-header-primary-navigation ul li img{max-width:172px;width:auto;padding-top:0}
.abbv-header-lite .abbv-search-navigation{opacity:100%;z-index:1;top:-20px;right:-20px;background:transparent;box-shadow:none;width:174px}
.abbv-header-lite input[type=text].abbv-search{background:transparent;font:14px/19px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.abbv-header-lite .abbv-search-toggle{display:none}
.abbv-header-primary-navigation-submenu ul li{width:347px}
.abbv-header-primary-navigation-submenu{border-radius:7px;left:9px;border:0}
.abbv-header-lite .abbv-search-navigation [class^="abbv-icon-"]{top:17px;right:16px}
.abbv-header-lite .abbv-search-navigation [class^="abbv-icon-"] [class^="abbv-icon-"]{top:14px !important;right:20px}
.abbv-header-primary-navigation ul:nth-child(3){padding:20px}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li a{font:19px/26px 'OpenSans-SemiBold',sans-serif;color:#330072;letter-spacing:.38px;font-family:'OpenSans-SemiBold';font-weight:600}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li a:hover{font:19px/26px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-header .abbv-header-utility-navigation{background-color:transparent;height:15px}
.linzess-header .abbv-header-utility-navigation ul{max-width:1220px;text-align:center;padding-top:20px;position:relative;z-index:99;box-sizing:border-box}
.linzess-header .abbv-header-content-container{max-width:1220px;margin:0 auto;padding:0 10px;box-sizing:border-box}
.linzess-header .abbv-header-utility-navigation ul li{border:0}
.linzess-header .abbv-header-utility-navigation ul li a{font:14px/19px 'OpenSans-Bold',sans-serif;letter-spacing:-0.0861px;color:#fff;text-decoration:underline;padding-right:13px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-header .abbv-header-utility-navigation ul li:last-child a{padding-right:0}
input[type=text],textarea,select{width:189px;background:transparent;padding:6px 35px 6px 15px;box-sizing:border-box;border-radius:7px;border:solid 2px #fff;font-size:.9rem;color:#fff}
.abbv-search-navigation [class^="abbv-icon-"]{position:absolute;right:14px;top:4px;font-size:22px;color:#b3c50e}
.abbv-search-navigation input::placeholder{color:#fff}
.abbv-search-navigation{margin-top:30px}
.abbv-search-navigation [class^="abbv-icon-"]:hover{color:#b3c50e}
.linzess-header .abbv-header-primary-navigation{background-color:transparent;position:relative;top:31px}
.linzess-header .abbv-header-primary-navigation ul{max-width:1220px;float:none;padding:0;box-sizing:border-box;display:flex}
.abbv-header-primary-navigation a.abbv-has-submenu+span{background:transparent;display:block}
.abbv-header-primary-navigation a.abbv-has-submenu+span i{line-height:.8}
.abbv-header-primary-navigation ul li{color:#b3c50e;display:inline-block;float:none;text-transform:none}
.abbv-header-primary-navigation&gt;ul&gt;li&gt;a{border:0}
.linzess-header .abbv-header-primary-navigation ul li a{padding:0 2px 0 10px;text-align:left;font:14px/18px 'OpenSans-Bold',sans-serif;color:#fff;letter-spacing:.34px;font-family:'OpenSans-Bold';font-weight:700;height:auto}
.linzess-header .abbv-header-primary-navigation ul li ul{display:unset}
.abbv-header-primary-navigation&gt;ul&gt;li&gt;a:hover{color:#b3c50e}
.abbv-header-primary-navigation a.abbv-has-submenu+span i:before{padding:0}
.abbv-header-primary-navigation a.abbv-has-submenu.abbv-active+span i:before{content:'';width:12px;height:10px;display:block;background:url('/content/dam/linzesshcp/images/Icon%20ionic-ios-arrow-down.png') no-repeat;margin:auto}
.abbv-header-primary-navigation a.abbv-has-submenu+span i:before{content:'';width:12px;height:10px;margin:auto;display:block;background:url('/content/dam/linzesshcp/images/Icon%20ionic-ios-arrow-down.png') no-repeat}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul{padding:0}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul:nth-child(2+2){height:auto}
.abbv-header-primary-navigation li:nth-child(3) div.abbv-header-primary-navigation-submenu.abbv-submenu ul:nth-child(1){height:auto}
.abbv-header-primary-navigation li:nth-child(4) div.abbv-header-primary-navigation-submenu.abbv-submenu ul:nth-child(1){height:auto}
.abbv-header-primary-navigation li:nth-child(5) div.abbv-header-primary-navigation-submenu.abbv-submenu ul:nth-child(1){height:auto}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li{display:block;padding:0 15px;margin-right:0}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li a{color:#330072;padding-top:13px;text-decoration:none}
.abbv-header-primary-navigation-submenu ul li a{font-size:19px !important;line-height:22px !important}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li:hover{background:#b3c50e;font-weight:bold}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li:first-child:hover{border-radius:7px 7px 0 0}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li:last-child:hover{border-radius:0 0 7px 7px}
.abbv-header-primary-navigation-submenu.abbv-submenu ul li{text-align:left}
.header header.abbv-header.abbv-header-lite.linzess-header.abbv-sticky.abbv-fixed{left:0;right:0;margin:0 auto;background:linear-gradient(178deg,rgba(51,0,114,1) 0,rgba(9,9,121,1) 50%,rgba(0,149,200,1) 100%);max-width:100%}
.footer.parbase{margin:0 auto;max-width:1180px;padding:0 20px}
.abbv-footer{max-width:1180px;min-height:auto;margin:0 auto;padding-top:27px;box-sizing:border-box;background:transparent;position:relative;padding-top:0}
.abbv-footer-content{max-width:unset}
.abbv-footer .abbv-footer-content{max-width:900px;margin:0;padding:10px 0 0 0;z-index:0}
.abbv-footer .logo{display:none}
.footer-discalimer{margin:0 0 12px 0;padding:0 !important;line-height:normal;list-style:none !important;display:flex !important;align-items:center}
.footer-discalimer li{margin:0;padding:0 20px;font:normal 400 12px/normal 'BasicCommercialLT-Roman',sans-serif;color:#404040}
.footer-discalimer .abbvie-logo{padding-left:0;border-right:1px solid #000}
.footer-discalimer .abbvie-logo img{width:126px}
.footer-discalimer .ironwood-logo img{width:167px}
.abbv-inline-use-isi p{margin:20px 0 0 0}
.abbv-footer-content .abbv-legal-number{margin-top:0;width:100%;margin-bottom:6px}
h3 span.linzess-warning-pre,h3.linzess-isi-adverse-title{margin-top:25px}
.abbv-rich-text.linzess-indication.abbv-rich-text-common{margin:0 0 30px}
.abbv-rich-text.linzess-indication.abbv-rich-text-common h2+p{margin:0;font-size:18px;line-height:26px}
.abbv-rich-text.linzess-indication.abbv-rich-text-common h2+p+p{margin:25px 0;font-size:18px;line-height:26px}
.abbv-inline-miscisi p.linzess-pi{font-family:"Helvetica Neue bold"}
.abbv-footer .abbv-footer-content{display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:left;margin-bottom:44px}
.abbv-footer .abbv-footer-content&gt;div:first-child{order:4}
.linzess-sub-heading{margin-top:12px}
.abbv-footer-content .abbv-legal-text{max-width:700px;margin:20px 0 0 0;font:normal 200 14px/21px 'Open Sans',sans-serif;letter-spacing:.29px;width:100%}
.abbv-footer-content .abbv-legal-text p{margin:0;color:#58595b}
.abbv-footer-horizontal li a{text-decoration:underline;font:normal 12px/17px 'OpenSans-Bold',sans-serif;letter-spacing:-0.0738px;color:#58595b;font-family:'OpenSans-Bold';font-weight:700}
.abbv-footer ul.abbv-footer-horizontal li{letter-spacing:-0.0738px;line-height:17px;margin-top:22px;padding-right:11px}
ul.abbv-footer-horizontal{margin-top:0;line-height:0}
.abbv-footer-content .abbv-legal-text span.hide-desktop{display:inline-block}
.abbv-footer-content .abbv-legal-text span.hide-desktop:last-child{margin:28px 0}
.abbv-footer-content .abbv-legal-text ul+p{max-width:655px}
.abbv-safety-bar.abbv-safety-bar-maximized{z-index:504}
.abbv-safety-bar.abbv-safety-bar-maximized p.linzess-pi,.abbv-safety-bar.abbv-safety-bar-maximized p.linzess-viva{font-size:18px;line-height:24px}
.abbv-inline-use-isi{max-width:1220px;margin:0 auto;padding:0 20px;box-sizing:border-box}
.abbv-inline-use-isi h2{font:normal 21px/28px 'OpenSans-Bold',sans-serif;color:#0095c8;font-family:'OpenSans-Bold';font-weight:700}
.abbv-inline-use-isi h3,.linzess-hcp-safety-bar h3{font:normal 18px/26px 'OpenSans-SemiBold',sans-serif;color:#0095c8;font-family:'OpenSans-SemiBold';font-weight:600}
.abbv-inline-use-isi a{color:#0095c8}
.abbv-inline-use-isi p,.abbv-inline-use-isi li,.linzess-hcp-safety-bar li{font:normal 18px/26px 'Open Sans',sans-serif;color:#58595b}
.abbv-inline-use-isi ul,.linzess-hcp-safety-bar ul{list-style:none;margin:0;padding:0 18px}
.abbv-inline-use-isi ul li::before,.linzess-hcp-safety-bar li:before{content:"\2022";color:#0095c8;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}
.abbv-inline-safety .linzess-isi-warning{margin:30px 0;border:1px solid #252525}
.abbv-inline-safety .linzess-isi-warning h3:first-child{font:normal 18px/26px 'Open Sans',sans-serif;color:#58595b;padding:15px 15px 15px 15px;text-align:left !important}
.abbv-inline-safety .linzess-isi-warning h3:nth-child(2){font:normal 18px/26px 'Open Sans',sans-serif;color:#58595b;padding:0 15px 0 15px}
.linzess-hcp-safety-bar ul{padding:0}
.abbv-content-container&gt;h1,.abbv-content-container&gt;h2,.abbv-content-container&gt;p{display:none}
.linzess-hcp-safety-bar .linzess-isi-warning{max-width:100% !important;margin:29px 0 27px}
.linzess-hcp-safety-bar .linzess-isi-warning h3{text-align:left !important;color:#58595b}
.linzess-hcp-safety-bar .linzess-isi-warning{padding:11px 10px 15px 15px}
.linzess-hcp-safety-bar h2{color:#0095c8 !important;font-size:18px;line-height:26px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-hcp-safety-bar li{padding-left:20px}
.linzess-hcp-safety-bar .abbv-rich-text.abbv-margin-top-40.abbv-rich-text-common{margin-top:0}
.linzess-hcp-safety-bar .abbv-rich-text.linzess-indication.abbv-rich-text-common h2{font-size:21px;line-height:28px;font-family:'OpenSans-Bold';font-family:'OpenSans-Bold';font-weight:700}
.abbv-safety-bar-content-minimized-desktop .linzess-isi-warning{border:1px solid #252525}
.abbv-safety-bar-content-minimized-desktop .linzess-isi-warning h3{color:#58595b !important}
.abbv-safety-bar-content-minimized-desktop .linzess-isi-warning{margin:10px 0 10px}
.abbv-safety-bar-content-minimized-desktop li,.abbv-safety-bar-content-minimized-desktop p{color:#58595b}
.abbv-safety-bar-content-minimized-desktop-more .linzess-isi-warning{border:1px solid #252525}
.abbv-safety-bar-content-minimized-desktop-more .linzess-isi-warning h3{color:#58595b !important}
.linzess-toggle-bar{height:99px}
.linzess-toggle-bar .abbv-background-container-content{max-height:99px;min-height:48px}
.linzess-toggle-bar .abbv-image-text-display{padding:0}
.linzess-toggle-bar .linzess-top-sec p.linzess-page-name{display:inline-block;margin-right:54px;font:normal 16px/36px 'Open Sans',sans-serif !important}
.linzess-toggle-bar .abbv-image-text-content{margin:0}
.linzess-toggle-bar .linzess-toggle-btns{background-color:#fff;border:2px solid #b3c50e;border-radius:36px;padding:12px 0}
.linzess-toggle-bar .abbv-image-text-content{width:100%}
.linzess-toggle-bar .linzess-top-sec{margin-top:11px}
.linzess-toggle-bar .linzess-top-sec a{display:inline-block;font:normal 16px/18px 'Helvetica Neue',sans-serif !important;color:#58595b}
.linzess-toggle-bar .linzess-top-sec .linzess-toggle-one{background-color:#b3c50e;padding:12px 40px;border-radius:36px}
.linzess-toggle-bar .linzess-top-sec .linzess-toggle-two{background-color:#fff;padding:12px 40px;border-radius:36px}
.linzess-toggle-bar .linzess-top-sec .linzess-toggle-two a{color:#7b881c}
.linzess-hero-background-container .abbv-background-container-content{max-width:1220px}
.linzess-hero-banner-columns .abbv-row-container{max-width:1220px}
.linzess-hero-banner-columns .abbv-row{padding:0}
.linzess-hero-banner-columns{margin:0}
.abbv-bg-gradient-vertical-color-gray{background:#330072;background:linear-gradient(135deg,rgba(51,0,114,1) 0,rgba(0,149,200,1) 100%)}
.linzess-hero-banner-image{left:8px;top:95px}
.linzess-hero-banner-image img{max-width:710px}
.abbv-container.linzess-home-icons{position:absolute;right:-3px;top:237px;z-index:99}
.linzess-hero-banner-columns .abbv-col:last-child{display:none}
.linzess-hero-banner-line-one{max-width:340px;margin-top:66px;margin-bottom:39px;font:15px/20px 'OpenSans-SemiBold',sans-serif;letter-spacing:-0.15px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-hero-banner-line-two{font:54px/56px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-0.54px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-hero-banner-line-three{margin-top:13px;margin-bottom:44px;font:normal 23px/34px 'OpenSans-SemiBold',sans-serif;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-hero-banner-line-four{color:#b3c50e;font:60px/70px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-0.9px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-hero-banner-line-five{margin-top:219px;margin-bottom:3px;font:15px/20px 'OpenSans-SemiBold',sans-serif;letter-spacing:-0.15px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-hero-banner-right-container{border:solid 2px #fff;border-radius:12px 0 0 12px;width:221px;height:164px;border-right:0;margin-top:11px}
.linzess_icons_pill{width:103px;margin:22px 0 0 45px}
.linzess_icons_safety{width:103px;margin:22px 0 0 45px}
.linzess_icons_savings{width:103px;margin:22px 0 0 45px}
.linzess-above-btn{margin-left:19px;font:18px/24px 'OpenSans-Bold',sans-serif;letter-spacing:.18px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-below-btn{margin-left:19px;font:18px/24px 'OpenSans-Bold',sans-serif;letter-spacing:.18px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-below2-btn{margin-left:16px;font:18px/24px 'OpenSans-Bold',sans-serif;letter-spacing:.18px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-hero-banner-columns .abbv-col{margin:0;width:unset}
.linzess-hero-banner-columns .abbv-col:first-child{max-width:508px}
.linzess-hero-banner-columns .abbv-col:nth-child(2){max-width:738px;width:100%;position:absolute;z-index:-2}
.linzess-hero-banner-columns .abbv-col:last-child{width:200px;position:fixed;top:236px;right:20px}
.linzess-hero-banner-columns .abbv-col-4{right:68px}
.linzess-about-banner-container{max-width:1220px;margin:0 auto;padding:0 15px;box-sizing:border-box}
.linzess-about-banner-container .linzess-text-peacock{margin:58px 0 28px 0;font:38px/42px 'OpenSans-ExtraBold',sans-serif;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-about-banner-container .linzess-text-peacock sup{font:20px/20px 'OpenSans-ExtraBold',sans-serif;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-about-banner-container .linzess-text-purple{margin-bottom:26px;font:28px/36px 'OpenSans-SemiBold',sans-serif;max-width:935px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-about-banner-container .linzess-text-purple span{font:28px/36px 'OpenSans-ExtraBold',sans-serif;color:#0095c8;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-center-image img{max-width:596px;padding-right:0}
.linzess-about-banner-container .linzess-about-p2{margin-bottom:0;margin-top:0}
.linzess-about-banner-container .linzess-about-p2:first-child{margin-top:104px}
.linzess-about-banner-container .hot-spot.parbase{margin-top:104px}
.linzess-about-banner-container .abbv-hot-spot-click{width:34px;height:34px;background:transparent;box-shadow:none;border-radius:50%;border:0}
.linzess-about-banner-container .abbv-hot-spot-click i{color:#b3c50e;font-size:45px;position:relative;top:-6px;left:-6px}
.abbv-hot-spot-click.active{background:transparent !important}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left{border:solid 3px #b3c50e;border-radius:18px;box-sizing:border-box;width:321px;top:-114px;right:-340px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left p{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left:after{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/polygon_2.png') no-repeat;position:absolute;right:18px !important;top:120px !important}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left ul{padding-left:16px;margin-bottom:0;margin-top:0}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left li{font:normal 300 17px/26px 'Open Sans',sans-serif;letter-spacing:0}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right{border:solid 3px #b3c50e;border-radius:18px;box-sizing:border-box;width:333px;max-height:417px;top:-65px;left:-336px;max-width:312px;padding-top:17px;padding-bottom:18px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right:after{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/polygon_1.png') no-repeat;position:absolute;left:307px !important;top:70px !important}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right ul{font:18px/26px 'Open Sans',sans-serif;letter-spacing:0}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right ul{padding-left:10px;margin-top:0;margin-bottom:0}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right li ul{list-style:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right li ul li::before{padding-left:10px;content:"-";font-weight:bold;display:inline-block;width:.8em;margin-left:-1em}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left li ul{list-style:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left li ul li::before{padding-left:3px;content:"-";font-weight:bold;display:inline-block;width:.8em;margin-left:-1em}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right li{font:17px/26px 'Open Sans',sans-serif;letter-spacing:0}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right p{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right,.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left,.linzess-about-container .abbv-hot-spot-panel-top-right,.linzess-about-container .abbv-hot-spot-panel-top-left,.linzess-about-container .abbv-hot-spot-panel-top-left,.linzess-about-container .abbv-hot-spot-panel-bottom-right,.linzess-about-container .abbv-hot-spot-panel-bottom-left{box-shadow:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .first-list-desk{display:block}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .first-list-desk{display:block}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .second-list-desk{display:none}
.linzess-about-banner-container .abbv-hot-spot-click i:before{content:'';background:url(/content/dam/linzesshcp/images/hot-spot-icon-desktop.png);width:46px;height:47px}
.linzess-about-banner-container div#abbvHotSpotID1 .abbv-hot-spot-click i{color:#b3c50e;font-size:45px;position:relative;top:-1px;left:-17px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left ul ul{padding-left:18px}
.abbv-row-container.linzess-ibs-c-safety-tout.linzess-moa-tout .abbv-col.abbv-col-12{margin:51px 0 63px}
.abbv-row-container.linzess-ibs-c-safety-tout.linzess-moa-tout .abbv-col.abbv-col-12 .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{min-height:136px}
.abbv-row-container.linzess-ibs-c-safety-tout.linzess-moa-tout .abbv-col.abbv-col-12 .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding:0 95px 0 90px}
.linzess-bg-blue{max-width:1152px;height:136px;border-radius:19px;margin-top:48px}
.linzess-bg-blue .abbv-image-text-display p{margin:0 auto}
.linzess-bg-blue .abbv-image-text-display{padding:0}
.linzess-bg-blue .abbv-image-text-content{width:100%;margin:0;z-index:3}
.linzess-bg-blue .abbv-image-text-content p{padding:30px 150px 28px 90px;font:28px/36px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-rect-container{max-width:1220px;margin:0 auto;box-sizing:border-box}
.linzess-rect-container .abbv-col-10{width:99.9%;padding:0 20px}
.linzess-rect-container .abbv-col{margin-left:0}
.linzess-rect-container .abbv-col-2{width:83px;position:absolute;top:73px;left:0;z-index:1}
.linzess-bg-purple{opacity:60%;max-width:83px;height:83px;border-radius:11px}
.linzess-bg-purple .abbv-image-text-content{width:100%}
.linzess-about-banner-container .linzess-rect-container{margin-bottom:63px}
.linzess-about-banner-container .linzess-disc-moa{padding-left:5px}
.linzess-dosing-banner-container .linzess-rect-container{margin-bottom:85px}
.linzess-dosing-banner-container{max-width:1220px;margin:0 auto;padding:0 15px;box-sizing:border-box;position:relative}
.linzess-dosing-banner-container .abbv-flex-container{align-items:flex-end}
.linzess-dosing-pills-left{position:relative;max-width:173px}
.linzess-dosing-pills-left img,.linzess-dosing-pills-center img,.linzess-dosing-pills-right img{width:147px}
.linzess-dosing-pills-left:after{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/rectangle_290_new.png') no-repeat;position:absolute;right:-133px !important;top:138px !important;z-index:-1}
.linzess-dosing-pills-center{position:relative;max-width:173px}
.linzess-dosing-pills-center:after{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/rectangle_145_new.png') no-repeat;position:absolute;right:-133px !important;top:138px !important;z-index:-1}
.linzess-dosing-pills-right{position:relative;max-width:173px}
.linzess-dosing-pills-right:after{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/rectangle_72_new.png') no-repeat;position:absolute;right:-133px !important;top:138px !important;z-index:-1}
.linzess-dosing-banner-container .abbv-row-container{margin-left:0;padding-left:0}
.linzess-dosing-banner-container div.abbv-col.abbv-col-6{width:47%}
.linzess-dosing-ibc .linzess-pill-one{flex:1 295px;padding:0;margin:0}
.linzess-dosing-ibc .linzess-line-pea{margin:0;flex:2 570px;padding:0;margin:0}
.linzess-pill-two{flex:1 287px}
.linzess-pill-three{flex:4 200px}
.linzess-efficacy-banner-container{max-width:1220px;margin:0 auto;padding:0 20px;box-sizing:border-box}
.linzess-efficacy-banner-container .linzess-efficacy-woman{max-width:100%;position:absolute;right:-123px}
.linzess-efficacy-banner-container .linzess-efficacy-woman img{max-width:447px}
.linzess-efficacy-banner-container .abbv-row-container{margin:0}
.linzess-efficacy-banner-container p{margin:0}
.linzess-frequency-img{width:133px}
.linzess-straining-img{width:212px}
.linzess-stool-img{max-width:212px}
.linzess-abspain-img{width:160px}
h1.efficay-heading-banner{font:38px/45px 'OpenSans-ExtraBold',sans-serif;font-family:'OpenSans-ExtraBold';font-weight:800}
.efficay-heading-banner sup{font:20px 'OpenSans-ExtraBold',sans-serif;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-efficacy-banner-container .abbv-col-8{max-width:900px}
.linzess-efficacy-banner-container .abbv-col-4{max-width:200px}
.linzess-efficacy-banner-container .linzess-efficacy-txt-title .linzess-text-purple{line-height:36px !important}
.linzess-efficacy-banner-container .linzess-efficacy-cols-two img{width:105px;height:119px}
.linzess-efficacy-banner-container .linzess-efficacy-cols-three img{width:118px;height:133px}
.linzess-efficacy-banner-container .linzess-efficacy-cols-two .linzess-safety-par{padding-bottom:40px}
.linzess-efficacy-banner-container .linzess-efficacy-cols-two .linzess-text-purple,.linzess-efficacy-banner-container .linzess-efficacy-cols-three .linzess-text-purple{padding-top:20px;padding-bottom:10px}
.linzess-efficacy-cols-one .linzess-text-purple{padding-bottom:10px}
.linzess-safety-banner-container .linzess-text-purple{padding-top:27px;padding-bottom:27px}
.linzess-frequency-txt{width:100%}
.linzess-frequency-txt div.abbv-image-content-container.i-b{width:133px !important}
.linzess-frequency-txt .abbv-image-text-content{width:100%;left:100px}
.linzess-efficacy-cols-one div.abbv-row{padding:0 !important}
.linzess-frequency-txt .linzess-frequency-txt div.abbv-image-text-display.abbv-rich-text-common{width:88%}
.linzess-frequency-txt div.abbv-image-content-container.i-b img{padding-top:30px}
.linzess-efficacy-cols-one .abbv-row,.linzess-efficacy-cols-two .abbv-row,.linzess-efficacy-cols-three .abbv-row{padding:0}
.linzess-efficacy-txt-title{margin-top:56px;margin-bottom:0}
.linzess-flex-section.abbv-flex-container{justify-content:center;align-items:center;max-width:840px;margin:0 auto}
.linzess-flex-section.abbv-flex-container .abbv-flex-item:first-child{flex:0}
.linzess-flex-section.abbv-flex-container .abbv-image-content-container{width:133px}
.linzess-flex-section.abbv-flex-container .abbv-flex-item:nth-child(2){flex:1;padding-left:27px}
.linzess-flex-section .abbv-flex-item{padding:0;margin:0}
.linzess-efficacy-banner-container .abbv-col-8{width:72%}
.linzess-efficacy-cols-one:after,.linzess-efficacy-cols-two:after{margin-left:157px;border-bottom:3px solid #b3c50e;width:80%}
.linzess-safety-banner-container{max-width:1220px;margin:0 auto;padding:0 20px;box-sizing:border-box}
.linzess-safety-banner-container .abbv-row-container{margin:0}
.linzess-safety-banner-container .safety-img-banner img{max-width:100%;height:auto;width:auto}
.linzess-about-top-container{max-width:1220px;margin:0 auto;box-sizing:border-box}
.linzess-about-top-container .abbv-row-container{margin-left:0}
.linzess-about-top-container .abbv-image-text-content{width:100%}
.linzess-about-top-container ul{margin:0;padding-left:15px}
.linzess-about-top-container li{padding:5px}
div.abbv-rich-text.linzess-about-right.abbv-rich-text-common{border-left:3px solid #b3c50e}
.linzess-about-right{padding-left:50px}
.abbv-hot-spot-panel-close{display:none}
div.abbv-container.linzess-about-container{max-width:1220px;margin:0 auto;padding:0 20px;box-sizing:border-box}
.linzess-about-mainsection-container{position:relative;width:100%}
.linzess-about-container{max-width:1220px;margin:0 auto}
.linzess-about-container img{max-width:560px;max-height:930px}
.linzess-about-container .abbv-image-content-container{text-align:center}
.linzess-about-mainsection-container .abbv-image-text-content-container{position:absolute;right:10px;top:410px;width:560px}
.linzess-about-mainsection-container .linzess-tangerine-box{border:solid 3px #ff9e1b;border-radius:18px;box-sizing:border-box;width:361px;height:219px}
.linzess-tangerine-box{padding:20px}
.linzess-tangerine-box p{font-size:18px;margin-bottom:5px}
.linzess-tangerine-box ul{margin:0;padding-left:15px}
.linzess-tangerine-box li{font-size:18px;line-height:26px}
.linzess-tangerine-box:before{content:'';width:27px;height:27px;display:block;background:url('/content/dam/linzesshcp/images/tangerine_polygon.png') no-repeat;position:absolute;right:108px !important;top:98px !important}
.linzess-about-container .abbv-hot-spot-click i{color:#ff9e1b}
.linzess-about-container .abbv-hot-spot-click{color:#ff9e1b;opacity:50}
.linzess-support-top-container{max-width:1220px;margin:0 auto;padding:0 20px;box-sizing:border-box}
.linzess-support-top-container div.cta.parbase{width:202px;margin-bottom:16px}
.linzess-support-top-container div.cta.parbase a{height:55px;width:202px;font:normal 24px/36px 'Open Sans',sans-serif;letter-spacing:.13px}
.linzess-support-top-container div.cta.parbase a:hover{height:55px;width:202px;font:normal 24px/36px 'OpenSans-Bold',sans-serif;letter-spacing:.13px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-support-top-container .abbv-button-primary,.abbv-button-primary:visited{letter-spacing:-0.89px !important;padding:7px 40px 17px 23px}
.linzess-support-top-container .linzess-support-btn1:after{width:10px;height:13px;right:22px !important}
.linzess-support-top-container .linzess-support-btn2:after{width:10px;height:13px;right:43px !important}
.linzess-pills-img img{max-width:519px;float:right}
.linzess-pills-cta{margin-top:200px}
.linzess-about-container .abbv-hot-spot-click i{color:#b3c50e;top:-7px;left:-6px;font-size:4.6rem}
.linzess-about-container .abbv-hot-spot-click{opacity:50;width:60px;height:60px;background:#071d49;border:solid 1px #b3c50e;box-shadow:0 3px 10px 1px #b3c50e}
.linzess-about-container .abbv-hot-spot-panel-top-right{border:solid 3px #b3c50e;border-radius:18px;box-sizing:border-box;width:354px;height:137px;top:-48px;left:100px}
.linzess-about-container .abbv-hot-spot-panel-top-right:before{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/polygon_2.png') no-repeat;position:absolute;right:18px !important;top:60px !important}
.linzess-about-container .abbv-hot-spot-panel-top-right p{font:normal 300 18px/26px 'Open Sans',sans-serif;letter-spacing:-0.12px;margin:0}
.linzess-about-container .abbv-hot-spot-panel-top-left{border:solid 3px #b3c50e;border-radius:18px;box-sizing:border-box;width:549px;height:187px;top:-49px;left:-600px}
.linzess-about-container .abbv-hot-spot-panel-top-left:after{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/polygon_1.png') no-repeat;position:absolute;left:546px !important;top:70px !important}
.linzess-about-container .abbv-hot-spot-panel-top-left ul{margin:0;padding:0 15px}
.linzess-about-container .abbv-hot-spot-panel-top-left p,.linzess-about-container .abbv-hot-spot-panel-top-left li{font:normal 300 16px/25px 'Open Sans',sans-serif;letter-spacing:-0.12px;margin:0}
.linzess-about-container .abbv-hot-spot-panel-bottom-right{border:solid 3px #b3c50e;border-radius:18px;box-sizing:border-box;width:383px;height:140px;top:-42px;left:-408px}
.linzess-about-container .abbv-hot-spot-panel-bottom-right:after{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/polygon_1.png') no-repeat;position:absolute;left:380px !important;top:56px !important}
.linzess-about-container .abbv-hot-spot-panel-bottom-right p{font:normal 300 18px/26px 'Open Sans',sans-serif;letter-spacing:-0.12px;margin:0}
.linzess-about-container .abbv-hot-spot-panel-bottom-left{border:solid 3px #b3c50e;border-radius:18px;box-sizing:border-box;width:334px;height:160px;top:-30px;right:-354px}
.linzess-about-container .abbv-hot-spot-panel-bottom-left:before{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/polygon_2.png') no-repeat;position:absolute;left:-19px !important;top:50px !important}
.linzess-about-container .abbv-hot-spot-panel-bottom-left p,.linzess-about-container .abbv-hot-spot-panel-bottom-left li{font:normal 300 18px/25px 'Open Sans',sans-serif;letter-spacing:-0.12px;margin:0}
.linzess-about-container .abbv-hot-spot-panel-bottom-left ul{margin:0;padding:0 15px}
.linzess-about-mainsection-container .abbv-hot-spot-image-container{border-bottom:3px solid #b3c50e;max-width:748px;margin:0 auto}
.linzess-ibsc-accordion-container{max-width:965px;margin:0 auto}
.linzess-ibsc-accordion-container div.abbv-flex-item{max-width:406px}
.linzess-ibsc-accordion-container .abbv-flex-container.flex-direction-row{justify-content:space-between}
.linzess-ibsc-accordion-left-img img,.linzess-ibsc-accordion-right-img img{max-width:100%;width:auto;min-height:413px}
.linzess-ibsc-accordion-container .abbv-flex-container.flex-direction-row .image-text.parbase{text-align:center}
.linzess-ibsc-accordion-container div.abbv-flex-item:first-child{margin:0}
.linzess-ibsc-accordion-container div.abbv-flex-item{padding:0;margin:0}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content{padding:25px 15px;overflow:visible}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content:before,.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-text:after{display:none}
.linzess-ibsc-accordion-container .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{font:normal 39px/8px 'Open Sans',sans-serif}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-b:before,.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-a:after{font:normal 39px/8px 'Open Sans',sans-serif;color:#330072}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-b:before,.abbv-icon-close.i-a:after{margin-top:5px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{font:normal 28px/36px 'OpenSans-SemiBold',sans-serif;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-icon{top:42px}
.linzess-ibsc-accordion-container .abbv-image-content-container.i-b:after{border:2px solid #b3c50e;border-radius:12px;content:' ';display:block;height:0;width:409px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-content{background-color:transparent;padding:0;box-shadow:none}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-content p{padding:0 10px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{margin-top:5px}
.linzess-ibsc-accordion-container .abbv-accordion-content ul{list-style:none;padding-left:35px}
.linzess-ibsc-accordion-container .abbv-accordion-content ul li{font:normal 18px/26px 'Open Sans',sans-serif}
.linzess-ibsc-accordion-container .abbv-accordion-content ul li::before{content:"ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢";display:inline-block;width:.8em;margin-left:-0.6em;font:normal 18px/26px 'Open Sans',sans-serif;color:#330072}
.linzess-ibsc-accordion-container .abbv-accordion-container .abbv-accordion-content .linzess-text-purple b{font:normal 18px/26px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold';font-weight:700}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr p.linzess-text-purple b{font-family:"Helvetica Neue bold" !important}
.linzess-additional-accordion-container{max-width:1180px;margin:0 auto;padding:0 20px}
.linzess-additional-accordion-container .abbv-image-content-container.i-b:after{display:none}
.linzess-additional-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-additional-accordion-container .linzess-ibsc-accordion-center-img img,.linzess-additional-accordion-container .linzess-ibsc-accordion-right-img img{max-width:157px}
.linzess-additional-accordion-container div.abbv-flex-item:first-child{margin:0}
.linzess-additional-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-additional-accordion-container .linzess-ibsc-accordion-right-img img{padding:0}
.linzess-additional-accordion-container div.abbv-flex-item{padding:0;margin:0}
.linzess-additional-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-additional-accordion-container .linzess-ibsc-accordion-right-img img{margin-left:15%;max-height:178px;display:block}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{font:24px/40px 'OpenSans-Bold',sans-serif;text-align:left;font-family:'OpenSans-Bold';font-weight:700}
.linzess-additional-accordion-container .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{font:normal 24px/40px 'Open Sans',sans-serif}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content{text-align:left}
.linzess-additional-accordion-container .linzess-accordion .abbv-active .abbv-icon-close.i-a:after{margin-top:0;color:#330072;background-color:transparent;border:3px solid #330072;border-radius:50%;font:normal 23.5px/23px 'abbv-iconFont'}
.linzess-additional-accordion-container .abbv-icon-add_circle.i-b:before,.abbv-icon-add_circle.i-a:after{color:white;background-color:#330072;border:1px solid #330072;border-radius:50%;font:normal 29.5px/29px 'abbv-iconFont'}
.linzess-additional-accordion-container .abbv-accordion-blade-icon{top:32px;right:-13px}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-content p{padding:0 40px 0 60px}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content{padding:12px 0}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-icon{top:18px;right:30px}
.linzess-addtional-heading p.linzess-text-purple{margin-bottom:0}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-content p{padding:0 45px 0 0}
.linzess-additional-accordion-container .linzess-accordion .purple-par{padding-top:15px !important}
.linzess-additional-accordion-container .abbv-accordion-container .abbv-accordion-content .linzess-text-purple b{font:normal 16px/36px 'Open Sans',sans-serif !important;text-decoration:underline}
.linzess-additional-resources-container .linzess-additional-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-ibsc-accordion-right-img img{min-height:unset}
.linzess-additional-resources-container .text-additional-resources h3{margin:60px 0 50px 0;font:38px/45px 'OpenSans-ExtraBold',sans-serif;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-additional-resources-container .text-additional-resources p{margin-bottom:15px;font:28px/36px 'OpenSans-SemiBold',sans-serif;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-additional-resources-container .text-resour-patients p{margin-top:0;font:28px/40px 'OpenSans-Bold',sans-serif;color:#0095c8 !important;font-family:'OpenSans-Bold';font-weight:700}
.abbv-row-container.linzess-add-res-flex.linzess-add-res-flex-sec{margin-bottom:78px}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul li.active{background:#b3c50e}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul li:last-child.active{margin-right:-2px}
.linzess-rect-container.linzess-ibs-rect-container .abbv-row{display:flex;justify-content:flex-end;padding:0;max-width:1151px}
.linzess-rect-container.linzess-ibs-rect-container .abbv-row .abbv-col.abbv-col-10{padding:0;width:100%;margin-left:40px}
.linzess--ft-note-sec .abbv-rich-text.linzess-footnote{max-width:965px;margin:auto}
.linzess-indent{text-indent:-6px}
.linzess-indent.linzess-indent-space{text-indent:-6px}
p.linzess-indent.linzess-indent-double{text-indent:-10px}
p.linzess-indent.astrix-indent{text-indent:-7px}
.linzess-patient-identification-bnr{position:relative;margin-top:34px}
.linzess-patient-identification-bnr .image-text.parbase .linzesspatient-identification-bnr-img{text-align:right;top:-25px;position:absolute;right:0}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .image-text.parbase .linzesspatient-identification-bnr-img{top:-15px}
.linzess-patient-identification-bnr .image-text.parbase .linzesspatient-identification-bnr-img img{max-width:100%;width:auto}
.linzess-patient-identification-bnr h1{font-size:38px;line-height:45px;font-family:"OpenSans-ExtraBold";margin-bottom:30px;padding-right:85px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-patient-identification-bnr h3{font-size:28px;line-height:36px;font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-img-text-sec .abbv-image-text{display:flex;box-sizing:border-box;align-items:center;margin-top:32px}
.linzess-img-text-sec .abbv-image-text .abbv-image-content-container.i-b{width:164px}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out{width:calc(100% - 164px);padding-left:20px;box-sizing:border-box}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out .abbv-image-text-display{padding:0}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out p,.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul li,.linzess-diarrhea-sec ul li{font-size:18px;line-height:26px;margin-bottom:7px}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul,.linzess-diarrhea-sec ul{margin:0;padding-inline-start:20px}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out p b{color:#330072}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul li::marker,.linzess-diarrhea-sec ul li::marker{color:#330072}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul li ul li{position:relative}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul li ul li::marker{opacity:0;color:transparent}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul li ul li:before{content:'-';font-size:20px;line-height:26px;color:#330072;margin-right:5px}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul li ul{padding-inline-start:0}
.linzess-footnote p{font-size:.875rem;line-height:1.3125rem}
.linzess-ft-note-sec p{margin:0}
.linzess-ft-note-sec p:first-child{margin-bottom:10px}
.linzess-rect-container.linzess-ibs-rect-container .linzess-bg-blue .abbv-image-text-content-container{display:flex;align-items:center;flex-wrap:wrap}
.linzess-rect-container.linzess-ibs-rect-container .linzess-bg-blue .abbv-image-text-content p{padding:0 20px 0 90px}
.linzess-rect-container.linzess-ibs-rect-container{margin-bottom:90px}
.linzess-ft-note-sec{margin-top:60px}
.linzess-ibs-c-patient-tout .abbv-col.abbv-col-12{margin:56px 0 78px}
.linzess-ibsc-accordion-container .abbv-accordion-content ul{padding-left:22px}
.linzess-ibsc-accordion-container .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after,.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-a:after{font-size:26px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-icon{top:34px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-content{border-bottom:3px solid #b3c50e;padding-bottom:25px;margin-bottom:25px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt img{width:auto;max-width:100%;height:auto;min-height:auto}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt .abbv-image-content-container.i-b:after{display:none}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt .abbv-image-content-container.i-b{display:flex}
.linzess-primary,.linzess-history,.linzess-diagnosis,.linzess-key{margin-bottom:30px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt ul li:before{display:none}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt ul{list-style:disc;padding-inline-start:30px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt .linzess-accordion i.i-a.abbv-icon-close:after{margin:0;font-size:24px}
.linzess-ibs-c-patient-tout h3{max-width:87%}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt{margin-top:45px}
h3.linzess-text-purple.linzess-acc-heading{font-size:28px;line-height:36px;font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-years,.linzess-only{text-align:center}
.linzess-years img,.linzess-only img{width:auto;max-width:100%}
.linzess-only{margin:30px 0 0;border-bottom:2.5px solid #b3c50e;padding-bottom:42px}
.linzess-years p,.linzess-only p{text-align:left;font-size:14px;line-height:19px;margin:10px 0 0}
.linzess-years{margin:30px 0 0}
.linzess-years p b,.linzess-only p b{color:#330072;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-symp-sec{display:none}
.linzess-bredcrumb .abbv-background-container-content,.linzess-bredcrumb .abbv-background-container-display.abbv-bg-color-gray{min-height:auto;background:#ebebeb;padding:15px 20px;max-width:1220px}
.linzess-bredcrumb{background:#ebebeb}
.linzess-bredcrumb .linzess-brd-cntr{display:flex;align-items:center}
.linzess-bredcrumb .linzess-brd-txt{font-size:16px;line-height:17px;font-family:"OpenSans-Bold";max-width:129px;padding-right:4px;width:100%;font-family:'OpenSans-Bold';font-weight:700}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul{display:flex}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul{list-style:none;padding-inline-start:0;max-width:375px;height:41px;box-sizing:border-box;width:100%;border:2px solid #b3c50e;border-radius:36px;display:flex;align-items:center;justify-content:space-around;background:#fff}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul li a{font-size:16px;line-height:18px;font-family:"Helvetica Neue bold";color:#b3c50e}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul li.active a{color:#58595b}
.linzess-brd-togle{max-width:233px;width:100%}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul li{height:41px;display:flex;align-items:center;width:50%;justify-content:space-around;border-radius:36px;padding-left:0}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul li.patient-identification-list{width:50%}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade .abbv-accordion-blade-content .abbv-accordion-blade-text:after,.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade.abbv-active .abbv-accordion-blade-content .abbv-accordion-blade-text:after{content:'';background:url(/content/dam/linzesshcp/images/Icon%20awesome-plus.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:-54px;width:19px;height:19px;display:block;top:8px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade.abbv-active .abbv-accordion-blade-content .abbv-accordion-blade-text:after{background:url(/content/dam/linzesshcp/images/Icon%20awesome-cancel.png);width:27px;height:27px;top:3px;right:-60px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade .abbv-accordion-blade-content .abbv-accordion-blade-text{position:relative}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-icon i:after{display:none}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .linzess-accordion .abbv-accordion-content{border-bottom:3px solid #ff9e1b}
.linzess-safety-banner-container.linzess-safety-banr-container h1{font-size:38px;line-height:45px;font-family:"OpenSans-ExtraBold";max-width:90%;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-safety-banner-container.linzess-safety-banr-container h2{font-size:28px;line-height:36px;font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-ft-note-safety-sec{margin:30px 0 35px}
.linzess-ft-note-safety-sec .linzess-footnote p{margin:5px 0 0}
.linzess-diarrhea-sec h3{font-size:24px;line-height:30px;font-family:"Fredoka";font-weight:400}
.linzess-diarrhea-sec ul{margin:12px 0 0}
.linzess-rect-container.linzess-rect-tout{margin-top:37px}
.linzess-rect-container.linzess-rect-tout .linzess-bg-blue .abbv-image-text-content p{padding:0 75px 0 90px}
.linzess-rect-container.linzess-rect-tout .abbv-image-text-content-container{display:flex;align-items:center;flex-wrap:wrap}
.linzess-ibs-c-safety-tout .abbv-col.abbv-col-12{margin:89px 0 87px}
.linzess-safety-banner-container .ibs-c-safety-top h2.linzess-text-purple{max-width:95%}
.linzess-diarrhea-sec .ibs-c-safety-list{max-width:97%}
.linzess-ibs-c-safety-tout h3{width:85%}
.linzess-reference-section p{font-size:14px;line-height:21px;margin:50px 0 0}
.linzess-diarrhea-sec h3 sup{font-size:64%;top:1px;position:relative}
.linzess-diarrhea-sec-purple h3{font:24px/30px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';color:#330072}
.linzess-patient-identification-bnr .abbv-col.abbv-col-8{max-width:924px;width:100%}
.linzess-patient-identification-bnr .abbv-section-navigation{background:transparent}
.linzess-patient-identification-bnr .abbv-section-navigation a{font-size:16px;line-height:18px;color:#330072;opacity:.45;font-family:"Helvetica Neue bold"}
.linzess-patient-identification-bnr .abbv-section-navigation a.subnav-active{color:#330072;opacity:1}
.linzess-patient-identification-bnr .abbv-section-navigation ul li{padding:0 24px 0 0;position:relative}
.linzess-patient-identification-bnr .abbv-section-navigation ul li:last-child{padding-right:0}
.linzess-patient-identification-bnr .abbv-section-navigation ul li:first-child:before{content:'';width:60px;height:60px;background:#b3c50e;position:absolute;border-radius:50%;left:-30px;top:-6px;opacity:.5}
.linzess-patient-identification-bnr .abbv-col.abbv-col-8 img{width:auto;max-width:100%}
.linzess-patient-identification-bnr.linzess-ibc-eff-bnr h1{margin-top:26px;padding:40px 15px 40px 0}
.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .abbv-rich-text p{font-size:1.125rem !important;line-height:26px}
@media(max-width:767px){.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .abbv-rich-text p{font-size:.875rem !important}
}
.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .linzess-footnote p{font-size:14px;line-height:21px;margin:21px 0 34px}
.linzess-ibs-c-efficacy-grph-frst img{width:auto;max-width:100%}
.linzess-ibs-c-efficacy-grph-frst h2{font-size:28px;line-height:20px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-ibs-c-efficacy-grph-sec{background:rgba(88,89,91,0.05);padding:37px 0 80px;margin:57px 0 38px}
.linzess--ibs-eff-tout{margin-top:13px}
.linzess--ibs-eff-tout .linzess-bg-blue{margin-bottom:84px}
.linzess-ft-note-safety-sec.linezess-list{margin-top:70px}
.linzess-ft-note-safety-sec.linezess-list h4{font-size:24px;line-height:30px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-ft-note-safety-sec.linezess-list p b{font-size:18px;line-height:26px;font-family:"Helvetica Neue bold"}
.linzess-ft-note-safety-sec.linezess-list li{font-size:14px;line-height:21px;margin:10px 0}
.linzess-ft-note-safety-sec.linezess-list ul{padding-inline-start:30px;margin:17px 0 34px}
.linzess-ibs-c-efficacy-acc h2{font-size:38px;line-height:45px;font-family:"OpenSans-ExtraBold";font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-ibs-c-efficacy-acc h3{font-size:28px;line-height:36px;font-family:"OpenSans-SemiBold";margin:24px 0 40px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-ibs-c-efficacy-line-grph{margin:70px 0 50px}
.linzess-footnote.linzess-ibs-grph-ft-note-one p{font-size:14px;line-height:21px;margin:0 0 50px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-footnote.linzess-ibs-c-efficacy-col-ft-note-last p{font-size:16px;line-height:18px;font-family:"OpenSans-Bold";margin:74px 0 47px;font-family:'OpenSans-Bold';font-weight:700}
.llinzess-ibs-c-efficacy-sec-tout h2{font-size:38px;line-height:45px;font-family:"OpenSans-ExtraBold";margin:81px 0 27px;font-family:'OpenSans-ExtraBold';font-weight:800}
.llinzess-ibs-c-efficacy-sec-tout h3{font-size:28px;line-height:30px;font-family:"Helvetica Neue bold"}
.llinzess-ibs-c-efficacy-sec-tout ul{margin:17px 0 42px;padding-inline-start:22px}
.llinzess-ibs-c-efficacy-sec-tout ul li{font-size:18px;line-height:26px;color:#58595b}
.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst h4,.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec h4,.linzess-ft-note-safety-sec.linzess-grph-ft-note-last h4{font-size:24px;line-height:30px;font-family:"Helvetica Neue bold"}
.llinzess-ibs-c-efficacy-sec-tout .linzess-ft-note-safety-sec li{margin-bottom:20px}
.linzess-ibs-c-efficacy-grph-frst .linzess-res-img{margin-top:55px;margin-bottom:23px}
.linzess-ibs-c-efficacy-grph-frst .linzess-csbm{margin-top:70px}
.linzess-ibs-c-efficacy-grph-frst .linzess-abdominal{margin-top:75px}
.linzess-ibs-c-efficacy-grph-frst .linzess-abdominal{margin-top:75px;margin-bottom:112px}
sup{line-height:0}
li::marker{color:#330072}
.linzess-desktop-only img,.linzess-mobile-only img,.llinzess-ibs-c-efficacy-sec-tout img{width:auto;max-width:100%}
.linzess-mobile-only{display:none}
.linzess-icon{margin:65px 0 40px}
.linzess-refresh-icon{padding:23px 0 40px}
.linzess-abdominal-icon{padding:27px 0 40px}
.linzess-ibs-c-tout-frst{margin-bottom:45px}
.linzess-ibs-c-tout-sec .abbv-col.abbv-col-12{margin:48px 0 0}
.linzess-ibs-c-tout-last .abbv-col.abbv-col-12{margin:20px 0 79px}
.linzess-ibs-c-tout-sec .abbv-col.abbv-col-12 .linzess-common-tout{margin-left:43px}
.linzess-ibs-c-tout-sec .abbv-col.abbv-col-12 .linzess-common-tout:before{width:101px;height:101px;border-radius:50%;left:-43px}
.linzess-ibs-c-tout-frst h3{max-width:80%}
.abbv-row-container.linzess-ibs-c-tout-last h3{max-width:85%}
.linzess--ibs-eff-tout .linzess-ibs-c-efficacy-acc .linzess-accordion .abbv-accordion-content p{padding:36px 0 52px 13px;letter-spacing:0}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-section-navigation-container{padding:0}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-section-navigation-container a{text-decoration:underline}
.linzess-ibs-c-efficacy-grph-frst h2 sup{font-family:"OpenSans-Bold";font-size:64%;top:1px;position:relative;font-family:'OpenSans-Bold';font-weight:700}
.linzess-common-tout h3 sup{font-family:"OpenSans-Bold";font-size:64%;top:1px;position:relative;font-family:'OpenSans-Bold';font-weight:700}
p sup,li sup{font-size:64%;top:1px;position:relative}
.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst h4 sup,.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec h4 sup,.linzess-ft-note-safety-sec.linzess-grph-ft-note-last h4 sup{font-size:64%;top:1px;position:relative}
.linzess-ft-note-safety-sec.linezess-list li.linzess-trials-list{font-size:14px;line-height:21px;margin-bottom:20px;max-width:77%}
.linzess-ft-note-safety-sec.linezess-list p.linzess-phase{margin:20px 0 0}
.linzess-patient-identification-bnr h3 sup{font-size:64%;top:1px;position:relative}
.linzess-sitemap h1.sitemap-title{padding-top:55px;padding-bottom:30px}
.abbv-rich-text.linzess-sitemap{margin:auto;letter-spacing:0}
.abbv-rich-text.linzess-sitemap p.sitemap-utiliti.first-chld{padding-top:35px}
.abbv-rich-text.linzess-sitemap p.sitemap-utiliti.last-chld{padding-bottom:124px}
.linzess-pnf .abbv-row{margin:auto;padding-bottom:670px}
.linzess-pnf .rich-text p:first-child{font-size:38px;line-height:45px;font-family:"OpenSans-ExtraBold";margin-bottom:25px;margin-top:60px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-pnf.linzess-pnf-system-error .rich-text p:first-child{margin-bottom:27px;margin-top:56px}
.linzess-pnf .rich-text p:nth-child(2){font-size:18px;line-height:26px;color:#58595b;margin-bottom:0;margin-top:0}
.linzess-pnf .rich-text p:last-child{font-size:18px;line-height:26px;margin-top:0}
.linzess-pnf .rich-text p a{font-size:18px;line-height:26px;color:#330072;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.abbv-modal.warnonleave{max-width:936px;margin:auto;border-radius:30px;border:#707070}
.abbv-modal.warnonleave .abbv-modal-content-container{padding:45px 70px 55px 80px}
.abbv-modal.warnonleave p{font-size:18px;line-height:26px;color:#58595b;margin-top:30px;margin-bottom:30px}
.abbv-modal.warnonleave p.title{font-size:38px;font-family:"OpenSans-ExtraBold";line-height:45px;color:#0095c8;margin-bottom:40px;font-family:'OpenSans-ExtraBold';font-weight:800}
.abbv-row-container.wol-modal-cta .abbv-row{padding:0;display:flex;align-items:center;justify-content:left;text-align:left}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6{max-width:202px;width:100%}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6 a{width:100%;max-width:202px;padding:9px 11px 10px 10px;font-size:24px;line-height:36px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6:last-child{margin-left:30px}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6 a:after{display:none}
.linzess-sitemap a{color:#330072;font-size:18px;line-height:28px;font-family:"OpenSans-Bold";text-decoration:underline;font-family:'OpenSans-Bold';font-weight:700}
.linzess-sitemap h1.sitemap-title{font-size:38px;line-height:45px;font-family:"OpenSans-ExtraBold";color:#0095c8;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-sitemap p.sitemap-utiliti a{color:#58595b;font-size:18px;line-height:28px;font-family:"Open Sans"}
.linzess-sitemap p.sitemap-header{font-size:18px;line-height:28px;color:#0095c8;font-family:"OpenSans-Bold";margin-top:30px;margin-bottom:0;font-family:'OpenSans-Bold';font-weight:700}
.linzess-sitemap p{margin-top:0;margin-bottom:0}
.linzess-cic-para-sec h1{font-size:38px;line-height:42px;color:#ff9e1b;font-family:"OpenSans-ExtraBold";margin:30px 0 32px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-cic-para-sec h2{font-size:28px;line-height:36px;font-family:"OpenSans-SemiBold";margin-bottom:36px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-cic-para-sec h4{font-size:20px;line-height:36px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-cic-para-sec ul{margin:15px 0 0;padding-inline-start:20px}
.linzess-cic-para-sec ul li:last-child{margin-top:13px}
.linzess-cic-para-sec ul li{font-size:18px;line-height:26px}
.linzess-cic-three-col .abbv-image-content-container.i-b{text-align:center}
.linzess-cic-three-col img{width:auto}
.linzess-cic-three-col h4{font-size:20px;line-height:26px;color:#330072;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-cic-three-col p{font-size:18px;line-height:26px}
.linzess-cic-para-sec{margin-bottom:40px}
.linzess-cic-efficacy-tout .abbv-col.abbv-col-12{margin:81px 0 55px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion ul{padding-inline-start:20px;margin:0 0 30px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion p{padding:0;margin:0}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content{padding:40px 20px 48px 40px;width:100%}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion ul li{font-size:18px;line-height:26px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .linzess-footnote p{font-size:14px;line-height:21px;margin:37px 0 0;padding-right:60px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion p:nth-child(3){margin:30px 0;padding-right:25px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion p.linzess-ul-list{margin-top:25px}
.linzess-cic-efficacy-tout h3{width:80%}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-rich-text.linzess-footnote.linzess-footnote-csbm.abbv-rich-text-common p{text-indent:-6px}
.linzess-text-orange{color:#ff9e1b}
.linzess-safety-banner-container.linzess-safety-banr-container .linzess-cic-safety-para h1{font-size:38px;line-height:42px}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote p{font-size:14px;line-height:25px;font-family:"HelveticaNeue"}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul{margin:42px 0 0;padding-inline-start:20px}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li::marker,.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li::marker{color:#330072}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li{font-size:18px;line-height:26px}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li ul{padding-inline-start:0;margin:5px 0 0}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li ul li::marker{opacity:0;color:transparent}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li ul li{position:relative}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li ul li:before{content:'-';font-size:20px;line-height:26px;color:#330072;margin-right:3px}
.linzess-ft-note-safety-sec{margin:30px 0 50px}
.linzess-diarrhea-sec.linzess-cic-diarrhea-sec h3{font-size:20px;line-height:36px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-diarrhea-sec.linzess-cic-diarrhea-sec ul li{margin:0}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list{width:95%}
.linzess-diarrhea-sec.linzess-cic-diarrhea-sec ul{width:93%}
.linzess-cic-safety-tout .abbv-col.abbv-col-12{margin:104px 0 123px}
.linzess-cic-safety-tout h3{width:82%}
.linzess-cic-para-sec h2 sup{font-size:64%;top:1px;position:relative}
.linzess-patient-identification-bnr .linzess-text-orange h2{line-height:42px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr p{font-size:18px;line-height:26px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr h4{font-size:20px;line-height:36px;color:#330072;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list{display:flex}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul{padding-inline-start:20px;margin:16px 0 64px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li{font-size:18px;line-height:26px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul:last-child{width:calc(100% - 228px);box-sizing:border-box;padding-left:30px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul:first-child{width:228px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr h2{padding-right:0}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr h3{width:85%}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .abbv-rich-text.abbv-rich-text-common{width:95%}
.linzess-cic-patient-tout .abbv-col.abbv-col-12{margin:55px 0 66px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr p{margin:20px 0 55px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-text-purple-profile h3{width:100%}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr{max-width:1002px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item{max-width:449px}
.linzess-cic-patient-tout .linzess-common-tout{padding:18px 0 18px;max-width:1119px}
.abbv-container.linzess-sample-terms-cons{margin-bottom:50px}
.linzess-common-tout{background:#0095c8;border-radius:19px;max-width:1110px;width:auto;box-sizing:border-box;min-height:129px;padding:10px 0;display:flex;align-items:center;margin-left:41px;position:relative}
.linzess-common-tout:before{content:'';width:83px;height:83px;position:absolute;left:-41px;top:50%;transform:translateY(-50%);border-radius:11px;background:#330072;opacity:60%}
.linzess-common-tout h3{font:28px/36px 'OpenSans-Bold',sans-serif;color:#fff;padding:0 54px 0 93px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-dosing-columns .abbv-row{padding:0}
.linzess-dosing-columns .abbv-col-3:nth-child(1){width:15.7%}
.linzess-dosing-columns .abbv-col-3:nth-child(2){width:22.5%;border-left:3px solid #b3c50e;border-right:3px solid #b3c50e;margin-left:0}
.linzess-dosing-columns .abbv-col-3:nth-child(3){width:31.4%;max-height:170px;border-right:3px solid #b3c50e;margin-left:0}
.linzess-dosing-columns .abbv-col-3:nth-child(4){width:27.8%;margin-left:0}
.linzess-dosing-columns .abbv-image-text-content{position:relative;margin:0;width:100%}
.linzess-dosing-columns .abbv-image-text-content .abbv-image-text-display{padding:0 20px 20px}
.linzess-dosing-columns .abbv-col-3:nth-child(3) .abbv-image-text-display{padding:0 10% 10%}
.linzess-dosing-columns .abbv-col-3:nth-child(4) .abbv-image-text-display{padding:0 10% 10%}
.linzess-dosing-columns .abbv-image-text-display h3{font:24px/26px 'OpenSans-Bold',sans-serif;color:#330072;font-family:'OpenSans-Bold';font-weight:700}
.linzess-dosing-columns .linzess-dosing-columns-column1 img{max-width:155px}
.linzess-dosing-columns .linzess-dosing-columns-column1 .abbv-image-content-container{text-align:center}
.linzess-dosing-columns .linzess-dosing-columns-column1 .abbv-image-text-content-container{position:relative;text-align:center}
.linzess-dosing-columns .linzess-dosing-columns-column2 img{max-width:132px}
.linzess-dosing-columns .linzess-dosing-columns-column2 .abbv-image-content-container{text-align:center}
.linzess-dosing-columns .linzess-dosing-columns-column2 .abbv-image-text-content-container{position:relative;text-align:center}
.linzess-dosing-columns .linzess-dosing-columns-column3 img{max-width:136px}
.linzess-dosing-columns .linzess-dosing-columns-column3 .abbv-image-content-container{text-align:center}
.linzess-dosing-columns .linzess-dosing-columns-column3 .abbv-image-text-content-container{position:relative;text-align:center}
.linzess-dosing-columns .linzess-dosing-columns-column4 img{max-width:139px}
.linzess-dosing-columns .linzess-dosing-columns-column4 .abbv-image-content-container{text-align:center}
.linzess-dosing-columns .linzess-dosing-columns-column4 .abbv-image-text-content-container{position:relative;text-align:center}
.linzess-ibs-c-safety-tout.linzess-dosing-tout .abbv-col.abbv-col-12{margin:52px 0 85px}
.linzess-ibs-c-safety-tout.linzess-dosing-tout .abbv-col.abbv-col-12 h3{padding-left:100px}
.linzess-ibs-c-safety-tout.linzess-dosing-tout .abbv-col.abbv-col-12 .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{min-height:170px}
.linzess-add-res .abbv-image-text.linzess-ibsc-accordion-left-img img{width:auto;max-width:100%;height:auto;min-height:auto}
.abbv-image-text.linzess-ibsc-accordion-left-img{text-align:center}
.linzess-res-accordion .abbv-accordion-blade-content{font:24px/40px 'OpenSans-Bold',sans-serif;text-align:left;color:#330072;padding:0;font-family:'OpenSans-Bold';font-weight:700}
.linzess-res-accordion .abbv-accordion-blade{border:0}
.linzess-res-accordion .abbv-accordion-blade-icon{top:5px;right:20px}
.linzess-res-accordion .abbv-accordion-content{padding:0;font-size:18px;line-height:26px}
.linzess-res-accordion p{margin:0 0 13px}
.linzess-res-accordion p.purple-par{margin:0}
.linzess-res-accordion p.purple-par a.linzess-text-purple,.linzess-res-accordion.abbv-accordion-container .abbv-accordion-content .linzess-text-purple b{font-size:16px;line-height:36px}
.linzess-res-accordion .abbv-accordion-container .abbv-accordion-blade .abbv-accordion-content p.purple-par a.linzess-text-purple b{font-size:16px !important;line-height:36px !important;font-family:"OpenSans-Bold" !important;text-decoration:underline;font-family:'OpenSans-Bold' !important;font-weight:700}
.abbv-container.linzess-add-res i.i-a.abbv-icon-close:after{border:3px solid #330072;width:25px;height:25px;border-radius:50%;margin:0;text-align:center;font-size:22px;line-height:25px;color:#330072}
.linzess-legal-policy-sec h2{margin:56px 0 32px;font-size:38px;line-height:45px;font-family:"OpenSans-ExtraBold";font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-legal-policy-sec p{margin:20px 0}
.linzess-legal-policy-sec .linzess-bold+p{margin-top:0}
.linzess-legal-policy-sec .linzess-bold p,.linzess-bold p b{font-size:18px;line-height:26px;margin:0;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-legal-policy-sec{margin-bottom:14px}
.linzess-legal-policy-sec p{font-size:18px;line-height:26px}
.linzess-coverage{max-width:1220px;margin:0 auto;padding:0 20px;box-sizing:border-box;padding:0 20px}
.linzess-coverage .linzess-text-medicare{margin:56px 0 31px 0;font:38px/45px 'OpenSans-ExtraBold',sans-serif;color:#0095c8;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage h3{margin-bottom:39px;font:28px/36px 'OpenSans-SemiBold',sans-serif;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-coverage h4{font:20px/36px 'OpenSans-Bold',sans-serif;margin-bottom:23px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-coverage h3 span{color:#ef269d}
.linzess-coverage p.coverage-main-blue-text{padding:30px 120px 0 90px !important}
.linzess-coverage p.coverage-second-blue-text{padding:5px 18px 28px 90px !important;font:14px/16px 'Open Sans',sans-serif !important}
.linzess-coverage .linzess-coverage-columns .abbv-col.abbv-col-6:last-child{margin-left:18px}
.linzess-coverage .linzess-coverage-columns .abbv-row{padding:0}
.linzess-coverage .linzess-coverage-columns p.coverage-main-dynamic-text{font:20px/36px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text{margin:49px 0 31px 0;font:115px/29px 'OpenSans-ExtraBold',sans-serif;color:#330072;margin-left:-3px;display:inline;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-sub{font:40px/29px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-2px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage p.linzess-about-p2.disc-text:first-child{margin-top:22px;line-height:26px;font-size:14px}
.linzess-coverage p.linzess-about-p2.disc-text span,.formulary-ft-note p span{color:#ef269d}
.linzess-ibs-c-patient-tout.linzess-coverage .abbv-row,.linzess-ibs-c-patient-tout.linzess-coverage{padding:0}
.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{flex-wrap:wrap;min-height:auto;padding:39px 0;max-width:1119px}
.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{margin:0;font-family:"OpenSans-Bold" !important;max-width:100%;padding:0 20px 0 89px;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3 span{font-size:40px;line-height:36px;color:#fff}
.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common p{width:100%;padding:0 54px 0 89px;margin:0;font-size:14px;line-height:21px;color:#fff;margin-top:5px}
p.linzess-about-p2.disc-text.disc-text-source{font-size:14px;line-height:21px}
p.linzess-about-p2.disc-text.disc-text-source b{font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-top-plans{margin-bottom:85px}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-lives{margin-top:26px}
p.linzess-text-purple.coverage-main-dynamic-text.coverage-main-dynamic-text-top{margin-bottom:47px}
.linzess-add-res p{letter-spacing:0}
.linzess-add-res-flex .abbv-row{display:flex;justify-content:space-between}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4:first-child{max-width:373px}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4{margin:0}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4:nth-child(2){max-width:338px}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4:last-child{max-width:318px}
.abbv-row-container.linzess-add-res-flex .abbv-accordion-blade-text{line-height:30px}
.abbv-row-container.linzess-add-res-flex .abbv-accordion-blade-content{overflow:visible;padding-right:45px}
.linzess-additional-resources-container h2.linzess-text-peacock{font-size:38px;line-height:45px;font-family:"OpenSans-ExtraBold";margin:56px 0 0;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-additional-resources-container .text-additional-resources p{margin:34px 0 30px;font:28px/36px 'OpenSans-SemiBold',sans-serif;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-about-container.linzess-addtional-heading h3.linzess-text-peacock{font-size:28px;line-height:34px;font-family:"OpenSans-Bold";margin:40px 0 45px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-add-res-flex .accordion.parbase{margin:15px 0 0}
.linzess-add-res-flex img{max-width:100% !important;width:auto !important}
.linzess-add-res-flex .abbv-accordion-blade-icon{right:0}
.linzess-add-res-flex .abbv-accordion-blade-icon i.abbv-icon-add_circle.i-a:after{content:'';background:url(/content/dam/linzesshcp/images/resource-plus.png);width:31px;height:31px;background-size:contain;background-repeat:no-repeat;border:0}
.linzess-add-res-flex .abbv-accordion-blade-icon i.i-a.abbv-icon-close:after{content:'';background:url(/content/dam/linzesshcp/images/resource-cancel.png);width:31px;height:31px;background-size:contain;background-repeat:no-repeat;border:0}
.linzess-tele-para{max-width:85%}
.linzess-frm-para{max-width:96%}
.linzess-ins-vdo-para{max-width:86%}
.linzess-gut-prg-para{max-width:93%}
.abbv-row-container.linzess-add-res-flex .abbv-accordion-blade-text br{display:none}
.linzess-support-accordion .abbv-accordion-blade-text{max-width:80%}
.linzess-sample-flex-wrpr{display:flex;align-items:center;margin-bottom:40px}
.linzess-sample-flex-wrpr:last-child{margin:0}
.linzess-support-top-container.linzess-sample-top-container h1.linzess-text-peacock{font-size:38px;line-height:45px;font-family:"OpenSans-ExtraBold";margin:56px 0 28px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-support-top-container.linzess-sample-top-container h3.linzess-text-purple{font-size:28px;line-height:36px;font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-image-text.linzess-pills-img img{max-width:100%;width:auto;height:auto;min-height:auto}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-container.linzess-pills-cta{margin:0}
.linzess-support-top-container.linzess-sample-top-container div.cta.parbase{max-width:202px;margin-bottom:16px}
.linzess-support-top-container.linzess-sample-top-container div.cta.parbase:last-child{margin:0}
.linzess-support-top-container.linzess-sample-top-container .abbv-row{padding:0}
.linzess-sample-savings h3{font-size:28px;line-height:36px;font-family:"OpenSans-SemiBold";margin:0 0 28px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-sample-savings p b{font-family:"OpenSans-Bold";color:#330072;font-family:'OpenSans-Bold';font-weight:700}
.linzess-sample-savings p{font-size:18px;line-height:26px;letter-spacing:0}
.linzess-sample-savings .linzess-footnote p{font-size:14px;line-height:21px;letter-spacing:0;margin:37px 0 0}
.linzess-sample-savings .abbv-image-content-container.i-b{text-align:right}
.linzess-sample-savings img{max-width:100%;width:auto}
.linzess-sample-savings .abbv-row-container .abbv-row{max-width:1112px}
.linzess-saving-card-sec .abbv-title.linzess-text-purple h4{margin:44px 0 40px;font-size:24px;line-height:36px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-sample-two-col .linzess-sample-flex-img{width:114px;text-align:center}
.linzess-sample-two-col .linzess-sample-flex-para{width:calc(100% - 114px);box-sizing:border-box;padding-left:35px}
.linzess-sample-two-col .linzess-sample-flex-img img{max-width:100%;width:auto}
.linzess-sample-two-col .linzess-sample-flex-para h4{font-size:24px;line-height:26px;font-family:"OpenSans-Bold";color:#330072;font-family:'OpenSans-Bold';font-weight:700}
.linzess-sample-two-col .linzess-sample-flex-para p a{color:#330072;text-decoration:underline;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-sample-two-col .linzess-sample-flex-para p{font-size:18px;line-height:26px;margin:15px 0 0}
.linzess-sample-two-col .linzess-sample-flex-para p a{font-family:"Helvetica Neue bold"}
.linzess-saving-card-sec .abbv-row{max-width:1121px}
.linzess-ibs-c-tout-frst.linzess-sample-tout .abbv-col.abbv-col-12{margin:60px 0 20px}
.linzess-sample-terms-cons p b{font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-sample-terms-cons p{font-size:18px;line-height:25px;letter-spacing:0}
.linzess-sample-terms-sec-frst p{margin:0}
.linzess-sample-terms-sec-snd p{margin:0}
.linzess-sample-terms-sec-snd p:first-child{margin:25px 0}
.linzess-sample-terms-sec-frst p:first-child{margin-bottom:25px}
.linzess-ibs-c-tout-frst.linzess-sample-tout .abbv-col.abbv-col-12 h3 a{color:#fff;text-decoration:underline}
.linzess-saving-card-sec .linzess-text-purple h3{font-size:28px;line-height:36px;letter-spacing:0;margin:80px 0 0;font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-card-ft-note p.linzess-indent a{color:#330072}
.linzess-sample-terms-sec-snd p a{text-decoration:underline}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex{margin:20px 0 80px}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-col.abbv-col-8{text-align:right}
.linzess-support-top-container div.cta.parbase a{font-family:"OpenSans-Bold";letter-spacing:-0.20px;padding:9px 42px 17px 18px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-support-top-container .linzess-support-btn1:after{top:23px !important}
.abbv-container.linzess-saving-image{text-align:center}
.linzess-support-top-container .linzess-support-btn2:after{top:24px !important}
.abbv-row-container.linzess-card-ft-note p.linzess-indent{margin-top:0}
.linzess-about-container.linzess-addtional-heading h3.linzess-text-peacock{line-height:40px}
.linzess-cic-three-col h4,.linzess-cic-three-col p,.linzess-ft-note-sec p:first-child{line-height:36px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li{margin-bottom:10px}
.abbv-row-container.linzess--ft-note-sec .abbv-rich-text.linzess-footnote.abbv-rich-text-common p{line-height:25px}
.linzess-patient-identification-bnr .abbv-section-navigation a{letter-spacing:.32px}
.linzess-ft-note-safety-sec.linezess-list li{font-size:18px;line-height:26px}
.linzess-ft-note-safety-sec.linezess-list .abbv-rich-text.linzess-footnote.abbv-rich-text-common p.linzess-indent{font-size:14px;line-height:21px;margin-top:29px}
.linzess-ibs-c-efficacy-acc .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text,.linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.abbv-container.linzess-ibs-c-efficacy-acc .abbv-accordion.linzess-accordion.abbv-accordion-single{padding:0}
.linzess-ft-note-sec p:first-child{letter-spacing:0}
.linzess-ft-note-sec p{margin:0;letter-spacing:-0.35px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr h4 sup{font-size:64%;top:1px;position:relative}
.linzess-sample-terms-sec-snd p a{text-decoration:underline;font-family:"OpenSans-Bold";color:inherit;font-family:'OpenSans-Bold';font-weight:700}
.abbv-row-container.linzess-card-ft-note p.linzess-indent a{text-decoration:underline}
.formulary-lookup-zipcode.parbase h2{font-size:38px;line-height:45px;font-family:"OpenSans-ExtraBold";color:#0095c8;margin:77px 0 33px;font-family:'OpenSans-ExtraBold';font-weight:800}
.formulary-lookup-zipcode.parbase input#zip-code{max-width:263px;height:55px;border:1px solid #707070;box-sizing:border-box;border-radius:11px;width:100%;color:#330072;margin-top:0;padding:9px 15px 6px 15px;text-align:center}
.formulary-lookup-zipcode.parbase button#formulary-lookup-btn{background:#b3c50e;max-width:263px;width:100%;height:55px;box-sizing:border-box;font-size:20px;line-height:36px;color:#330072;font-family:"OpenSans-Bold";border-radius:11px;font-family:'OpenSans-Bold';font-weight:700}
.formulary-lookup-zipcode.parbase button#formulary-lookup-btn::before{display:none}
.formulary-lookup-zipcode.parbase button#formulary-lookup-btn{background:#b3c50e;max-width:263px;width:100%;height:55px;box-sizing:border-box;font-size:20px;line-height:36px;color:#330072;font-family:"OpenSans-Bold";border-radius:11px;padding-left:12px;padding-right:32px;padding-top:9px;margin-left:0;position:relative;top:1px;font-family:'OpenSans-Bold';font-weight:700}
button#formulary-lookup-btn::after{right:76px !important;top:22px !important;background:url(/content/dam/linzesshcp/images/formulary-arror-right.png) no-repeat}
.abbv-formulary .abbv-formulary-zipcode{margin:0;display:flex;flex-wrap:wrap}
.abbv-container.linzess-lookup-container button#formulary-lookup-btn+span.abbv-error-msg{width:100%}
.abbv-formulary .abbv-formulary-zipcode br{display:none}
.abbv-formulary .abbv-formulary-zipcode ::-webkit-input-placeholder{color:#330072;font-size:18px;line-height:40px;font-family:"OpenSans-Bold";opacity:45%;font-family:'OpenSans-Bold';font-weight:700}
.abbv-formulary .abbv-formulary-zipcode :-ms-input-placeholder{color:#330072;font-size:18px;line-height:40px;font-family:"OpenSans-Bold";opacity:45%;font-family:'OpenSans-Bold';font-weight:700}
.abbv-formulary .abbv-formulary-zipcode ::placeholder{color:#330072;font-size:18px;line-height:40px;font-family:"OpenSans-Bold";opacity:45%;font-family:'OpenSans-Bold';font-weight:700}
.formulary-ft-note p{font-size:14px;line-height:20px;margin:25px 0 5px;max-width:95%;position:relative}
.linzess-coverage .abbv-plan-category span.anchor{width:100%;box-sizing:border-box;height:55px;border:1px solid #707070;border-radius:11px;font-size:18px;line-height:40px;color:#330072;font-family:"OpenSans-Bold";padding:6px 50px 10px 59px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-coverage .abbv-plan-category{max-width:263px;width:100%;height:55px;padding:0 18px}
.linzess-coverage .abbv-plan-category span.anchor:after{background:url(/content/dam/linzesshcp/images/formulary-arrow-down.png);width:10px;height:12px;background-repeat:no-repeat;transform:none;border:0;right:54px;top:23px}
.linzess-coverage .abbv-plan-category.abbv-active .items div{padding:8px 15px}
.linzess-coverage .abbv-plan-category.abbv-active .items div label.abbv-form-checkbox.abbv-label-checkbox{width:100%;margin:0;box-sizing:border-box}
.linzess-coverage .abbv-plan-category.abbv-active .items{max-width:263px;width:100%;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / 18%);box-shadow:0 6px 12px rgb(0 0 0 / 18%);-webkit-background-clip:padding-box;background-clip:padding-box;box-sizing:border-box;border-radius:0;border-color:#f3f3f3;background-color:#f3f3f3;padding:0;border:0}
.linzess-coverage .abbv-plan-category.abbv-active .items div:hover{background:#ccc}
.linzess-coverage .abbv-plan-category.abbv-active .items div span.abbv-form-checkbox-click{background:#fff}
.linzess-coverage .abbv-form-checkbox input:checked~.abbv-form-checkbox-click{background:#330072 !important}
.linzess-coverage .abbv-rich-text.formulary-ft-note.abbv-rich-text-common p{margin-bottom:53px}
.linzess-coverage .abbv-formulary-results{padding:0;margin:0;border:0}
.linzess-coverage .abbv-formulary-results-container ul.formulary-data{padding:0}
.linzess-coverage .abbv-formulary-results-container{max-width:1160px}
.linzess-coverage .abbv-formulary .abbv-formulary-results-header{margin:0;padding:0}
.linzess-coverage .abbv-formulary .abbv-formulary-results-header li:last-child,.abbv-formulary-results .formulary-account .formulary-plan-status{width:23.4%}
.linzess-coverage .abbv-formulary .abbv-formulary-results-header li:first-child,.linzess-coverage .abbv-formulary .abbv-formulary-results-header li:nth-child(2),.abbv-formulary-results .formulary-account .formulary-account-name,.abbv-formulary-results .formulary-account .formulary-plan-description{width:38.3%}
.abbv-formulary .abbv-formulary-results-header li{width:30%}
.linzess-coverage .abbv-formulary .abbv-formulary-results-header li{color:transparent;visibility:hidden}
.linzess-coverage .abbv-formulary-results-container ul.formulary-data{margin:22px 0 25px}
.abbv-formulary-results .formulary-zone .formulary-account:nth-child(even),.abbv-formulary-results .formulary-account:nth-child(even){background-color:#fff}
.abbv-formulary-results .formulary-zone .formulary-account:nth-child(odd),.abbv-formulary-results .formulary-account:nth-child(odd){background-color:#e6e7e8}
.abbv-formulary-results .formulary-zone .formulary-account,.abbv-formulary-results .formulary-account{padding:20px 15px}
.abbv-formulary-results .formulary-zone .formulary-account,.abbv-formulary-results .formulary-account{padding:16px 0 16px 12px}
.abbv-formulary-results .formulary-account .formulary-plan-status{padding-left:14px;box-sizing:border-box}
.abbv-formulary-results .formulary-account div{font-size:16px;line-height:24px}
.linzess-coverage .abbv-paging-numbers ul li.abbv-active a{background:#330072}
.abbv-formulary-results .formulary-account .formulary-account-name,.abbv-formulary-results .formulary-account .formulary-plan-description{box-sizing:border-box;padding-right:10px}
.formulary-tb .formulary-tb-odd{height:56px}
.formulary-tb .formulary-tb-even{height:56px;background:#e6e7e8}
.formulary-head{display:flex;max-width:1160px}
.formulary-head .formulary-head-frst,.formulary-head .formulary-head-sec{width:38.3%}
.formulary-head .formulary-head-thrd{width:23.4%}
.formulary-head div{font-size:18px;line-height:26px;color:#330072;font-family:"OpenSans-Bold";margin:53px 0 14px;font-family:'OpenSans-Bold';font-weight:700}
.formulary-data{max-width:1160px}
.abbv-rich-text.linzess-formulary-table.abbv-rich-text-common{position:absolute;width:100%;top:128px}
.abbv-container.linzess-lookup-container{position:relative}
.abbv-formulary-results{display:block !important;min-height:317px}
.abbv-formulary-results .formulary-account .formulary-account-name,.abbv-formulary-results .formulary-account .formulary-plan-description{width:37.6%}
.abbv-formulary-results .formulary-account .formulary-plan-status{width:24.8%;padding-left:14px}
.abbv-modal-content-container{max-width:936px;margin:auto;border-radius:33px;padding:75px 72px 54px 83px;box-sizing:border-box}
.abbv-modal-content-container p{font-size:18px;line-height:26px;margin:27px 0}
.abbv-modal-content-container p.title{font-size:38px;line-height:45px;color:#0095c8;font-family:"OpenSans-ExtraBold";margin-top:0;font-family:'OpenSans-ExtraBold';font-weight:800}
.abbv-modal-content-container p b{font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.abbv-row-container.wol-modal-cta{margin-top:50px}
.abbv-modal-content-container span.abbv-modal-close.abbv-icon-close.i-a{top:26px;right:17px;color:#330072}
.abbv-modal-content-container span.abbv-modal-close.abbv-icon-close.i-a:focus,.abbv-modal-content-container span.abbv-modal-close.abbv-icon-close.i-a:active{outline:0}
.abbv-modal{top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;max-height:100% !important;z-index:500}
.abbv-content-container .abbv-dimmer{z-index:500}
.abbv-modal.linzess-10yrs-toppos{top:20%;transform:translateY(-20%);max-width:664px;border:5px solid #b3c50e}
.abbv-modal.linzess-10yrs-toppos .linzess-modal-background{border:0}
.abbv-inline-use-isi h2{font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
@media(max-width:600px){.abbv-inline-safety .linzess-isi-warning+h3{margin-bottom:0 !important}
}
.abbv-inline-safety .linzess-isi-warning h3:nth-child(2),.linzess-hcp-safety-bar .linzess-isi-warningh3{font-family:"OpenSans-Bold";padding:0;max-width:1075px;font-size:18px;line-height:26px;font-family:'OpenSans-Bold';font-weight:700}
.abbv-inline-safety .linzess-isi-warning h3:first-child{padding:0;font-family:"OpenSans-Bold";color:#58595b;font-family:'OpenSans-Bold';font-weight:700}
.abbv-inline-safety .linzess-isi-warning{border:1px solid #252525;padding:11px 10px 15px 15px;margin:29px 0 27px}
.abbv-inline-miscisi p.linzess-pi a{text-decoration:underline}
.linzess-search-results-title h1{margin:36px 0 25px 0;font:38px/45px 'OpenSans-ExtraBold',sans-serif;color:#0095c8;font-family:'OpenSans-ExtraBold';font-weight:800}
.abbv-search-results .abbv-search-navigation input#search-results-search{border:1px solid #58595b;height:31px;margin-bottom:35px;color:#58595b;font-family:"Open Sans";border-radius:7px;padding-left:12px;font-size:14px}
.abbv-search-results .abbv-search-navigation{margin:0}
.abbv-search-results .abbv-search-navigation [class^="abbv-icon-"]{top:-2px;font-size:1.7rem;color:#b3c50e;right:12px}
.abbv-search-results .abbv-card-text-content p{font-size:18px;line-height:26px;margin:0 0 28px}
.search-results .abbv-search-navigation{max-width:571px;width:100%;float:none}
.abbv-search-results .abbv-search-navigation [class^="abbv-icon-"]:after{content:'';background:url(/content/dam/linzesshcp/images/Icon-open-search.png);width:15px;height:15px}
.abbv-search-results h2,.abbv-search-results h3{font-family:"OpenSans-SemiBold";font-size:28px;line-height:36px;color:#330072;margin-bottom:15px;font-family:'OpenSans-SemiBold';font-weight:600}
.abbv-search-results .abbv-search-results-number{font-size:18px;line-height:26px;margin:0 0 35px}
.abbv-search-results h3{margin-bottom:10px}
.search-results .abbv-col.abbv-col-7{width:100%}
.abbv-search-results .abbv-card{border-bottom:solid 1px #707070}
.abbv-row-flush.abbv-search-results-content .abbv-col.abbv-col-12:last-child .abbv-card,.abbv-paging-controls-container{border:0}
.abbv-paging-numbers span{font-size:18px;line-height:26px}
.abbv-paging-numbers ul li a.active{background:#330072}
.abbv-search-results .abbv-card-text-content a:focus,.abbv-search-results .abbv-card-text-content a:focus-visible{border:0;outline:0}
.abbv-search-results .abbv-search-navigation input#search-results-search::-webkit-input-placeholder{color:#58595b;font-size:14px;line-height:19px;opacity:50%;font-family:"OpenSans-SemiBold";position:relative;top:-1px;letter-spacing:.14px;font-family:'OpenSans-SemiBold';font-weight:600}
.abbv-search-results .abbv-search-navigation input#search-results-search:-ms-input-placeholder{color:#58595b;font-size:14px;line-height:19px;opacity:50%;font-family:"OpenSans-SemiBold";position:relative;top:-1px;letter-spacing:.14px;font-family:'OpenSans-SemiBold';font-weight:600}
.abbv-search-results .abbv-search-navigation input#search-results-search::placeholder{color:#58595b;font-size:14px;line-height:19px;opacity:50%;font-family:"OpenSans-SemiBold";position:relative;top:-1px;letter-spacing:.14px;font-family:'OpenSans-SemiBold';font-weight:600}
@media(max-width:1200px){.abbv-header-lite .abbv-search-navigation{width:113px}
.abbv-header-primary-navigation ul li{margin-right:10px}
}
@media(min-width:896px) and (max-width:1024px){.header .abbv-header{height:220px !important}
section{padding-top:30px}
}
@media(max-width:895px){.header{background:#330072}
.linzess-header .abbv-header-primary-navigation{background:linear-gradient(180deg,rgba(51,0,114,1) 0,rgba(9,9,121,1) 50%,rgba(0,149,200,1) 100%);z-index:100}
.abbv-header-primary-navigation ul li{display:block}
.abbv-header-primary-navigation a.abbv-has-submenu+span{display:inline-block}
.linzess-dosing-banner-container .abbv-flex-container{flex-direction:column}
.abbv-header-mobile-primary-navigation span{width:27px;margin:4.3px 0;background-color:#b3c50e !important}
.abbv-header-mobile-primary-navigation.active span:nth-child(1){width:20px}
.abbv-header-mobile-primary-navigation.active span:nth-child(2){width:20px}
.abbv-header-mobile-primary-navigation.active span:nth-child(3){width:20px}
.abbv-header-right .abbv-search-toggle{display:none}
.abbv-header-primary-navigation .abbv-active,.abbv-header-primary-navigation ul li a:hover{background-color:transparent}
.abbv-header-left img{max-width:100px;margin:19px 0 17px 15px}
.header .abbv-header{height:112px}
.abbv-header-mobile-primary-navigation{margin-right:18px;margin-top:30px;outline:-webkit-focus-ring-color auto 0;outline:0}
.abbv-header-utility-navigation&gt;ul li a.nav-tier1{display:inline-block}
.linzess-header .abbv-header-utility-navigation ul li a{font:14px/13px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-header .abbv-header-utility-navigation ul{padding-top:14px}
.linzess-header .abbv-header-utility-navigation ul li:last-child{display:none}
.linzess-header .abbv-header-utility-navigation ul li a{padding:0 8px}
.linzess-header .abbv-header-primary-navigation ul{text-align:left;display:unset}
.abbv-header-primary-navigation&gt;ul&gt;li&gt;a{padding-top:22px}
.linzess-header .abbv-header-primary-navigation ul li a{font:15px/18px 'OpenSans-Bold',sans-serif;letter-spacing:0;font-family:'OpenSans-Bold';font-weight:700}
.linzess-header .abbv-header-primary-navigation{top:35px}
.linzess-header .abbv-header-primary-navigation ul li{margin-right:0}
.abbv-header-lite .abbv-search-inline{border-bottom:0}
.abbv-header-primary-navigation-submenu{border-radius:none;left:0}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li a{padding-top:17px;font:14px/19px 'OpenSans-SemiBold',sans-serif !important;letter-spacing:.28px;height:54px;font-family:'OpenSans-SemiBold' !important;font-weight:600}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li a:hover{padding-top:15px;font:14px/19px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li{padding:0;width:100%}
.abbv-header-lite .abbv-header-left,.abbv-header-lite .abbv-header-right{display:block}
.abbv-header-lite .abbv-header-left img{width:auto;margin:30px 22px}
.abbv-header-lite .abbv-search-navigation{top:0;right:0;width:100%}
.abbv-search-input-container{border:solid 1px white;border-radius:3px;margin:20px 15px;padding:0;height:31px}
.abbv-header-lite input[type=text].abbv-search{background:#ffffff61;font:14px/19px 'OpenSans-Bold',sans-serif;border-bottom:0;font-family:'OpenSans-Bold';font-weight:700}
.abbv-header-lite .abbv-search-navigation [class^="abbv-icon-"]{top:28px;right:20px}
.abbv-search-navigation [class^="abbv-icon-"]{font-size:20px}
.abbv-header-primary-navigation-submenu{border-radius:0}
.linzess-hero-banner-image{border-bottom:3px solid #b3c50e}
.linzess-hero-banner-columns .abbv-col:first-child{margin-left:0}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li:first-child:hover{border-radius:0}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li:last-child:hover{border-radius:0}
.linzess-header .abbv-header-primary-navigation ul li a{padding:15px 2px 15px 20px}
.abbv-header-primary-navigation a.abbv-has-submenu+span i{padding-top:17px}
.linzess-header .abbv-header-content-container{padding:0}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li a.abbv-nav-active{background:#b3c50e;font:14px/19px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.abbv-header-mobile-primary-navigation.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
.footer{padding:0 15px 0 15px}
.abbv-footer-content:first-child .abbv-footer-horizontal{padding-bottom:28px}
.abbv-footer ul.abbv-footer-horizontal li{padding:0}
.abbv-footer-content .logo{display:none}
.abbv-footer ul.abbv-footer-horizontal li{display:block}
.abbv-footer-horizontal li a{font:14px/19px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.abbv-footer-content .abbv-legal-text{font:normal 200 14px/18px 'Open Sans',sans-serif}
.linzess-accordion .abbv-accordion-blade-content:before{width:calc(100% - 210px);left:173px;top:65%}
.linzess-accordion .abbv-accordion-blade-content{padding:20px 0 0 0}
.linzess-accordion-container .abbv-row{padding:0}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{font:normal 24px/66px 'Open Sans',sans-serif}
.linzess-accordion .linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-b:before,.abbv-icon-close.i-a:after{font:normal 24px/66px 'Open Sans',sans-serif}
.linzess-accordion .abbv-icon-close.i-b:before,.abbv-icon-close.i-a:after{margin-top:0}
.linzess-accordion .abbv-accordion-blade-icon{top:17px;right:0}
.linzess-hero-banner-columns .abbv-col:nth-child(2){position:relative}
.linzess-hero-banner-columns .abbv-row{padding:0}
.linzess-hero-banner-columns .abbv-col:first-child{max-width:365px}
.linzess-hero-banner-line-three{font:14px/18px 'OpenSans-SemiBold',sans-serif;margin-bottom:6px;letter-spacing:-0.14px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-hero-banner-line-four{font:30px/70px 'OpenSans-ExtraBold',sans-serif;color:#b3c50e;letter-spacing:-0.45px;font-family:'OpenSans-ExtraBold';font-weight:800}
.abbv-image-text.linzess-hero-banner-image{top:-77px;left:20px}
.linzess-hero-banner-line-five{position:absolute;bottom:9px}
.linzess-hero-banner-columns .abbv-col-4{right:22px}
.linzess-about-banner-container .abbv-hot-spot-click i{font-size:27px;top:-4px;left:-4px}
.linzess-about-banner-container .abbv-hot-spot-click{width:20px;height:20px;border:4px solid rgb(179 197 14 / 50%)}
.linzess-about-container .abbv-hot-spot-click{width:25px;height:25px}
.linzess-about-container .abbv-hot-spot-click i{top:-4px;left:-4px;font-size:2.1rem}
.linzess-about-container #abbvHotSpotID1{top:76% !important;left:72% !important}
.linzess-about-container #abbvHotSpotID2{top:70% !important;left:53% !important}
.nodisplay{display:none}
p.linzess-about-p2,p.linzess-about-p3{font:normal 10px/14px 'Open Sans',sans-serif !important}
.linzess-about-p2,.linzess-about-p3{margin-bottom:0;margin-top:0}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right{top:48px;left:-83px;min-width:313px;height:69px;padding:5px;border-radius:12px;border:solid 2px #b3c50e}
.linzess-about-banner-container #abbvHotSpotID1{top:52% !important;left:76% !important}
.linzess-about-banner-container #abbvHotSpotID2{top:78% !important;left:24% !important}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right ul,.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right h5{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right p{margin:0;display:block}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left:after{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/Polygon4.png') no-repeat;position:absolute;right:-232px !important;top:-12px !important;transform:rotate(0)}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right:after{content:'';width:12px;height:12px;display:block;background:url('/content/dam/linzesshcp/images/Polygon4.png') no-repeat;position:absolute;left:87px !important;top:-9px !important;transform:rotate(0)}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left{top:36px;left:-255px;max-width:313px;height:108px;padding:5px;border-radius:12px;border:solid 2px #b3c50e}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .first-list-desk{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob{display:block;margin-top:6px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .first-list-desk{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .second-list-desk{display:block}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left li{font:normal 300 11px/15px 'Open Sans',sans-serif;letter-spacing:-0.11px;margin-left:8px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right li{margin-top:5px;font:normal 300 11px/15px 'Open Sans',sans-serif;letter-spacing:-0.11px;margin-left:8px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob li ul{padding-left:18px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob li ul li{margin-left:0}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right h5{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right p{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left:after{top:-9px !important;right:-258px !important}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob li ul li:first-child::before{position:relative;left:-4px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob li ul li:first-child{text-indent:4px;left:-4px}
.linzess-bg-blue{max-width:895px;height:120px;border-radius:18px}
.linzess-bg-purple{opacity:60%;max-width:80px;border-radius:11px;right:20px;top:-7px}
.linzess-dosing-banner-container .linzess-dosing-pills-center,.linzess-dosing-banner-container .linzess-dosing-pills-left{margin:0 auto}
.linzess-bg-blue .abbv-image-text-content p{font:20px/27px 'OpenSans-Bold',sans-serif;padding:30px 19px 30px 75px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-bg-blue .abbv-image-text-content p sup{font-size:13px;line-height:13px}
.linzess-rect-container .abbv-col-2{left:20px}
.linzess-dosing-banner-container .abbv-flex-container{align-items:flex-start;max-height:570px}
div.abbv-flex-container.linzess-dosing-cic{align-items:flex-end}
.linzess-dosing-pills-left img,.linzess-dosing-pills-center img,.linzess-dosing-pills-right img{width:130px}
.linzess-dosing-pills-center:after{right:-26px !important;top:80px !important}
.linzess-dosing-pills-left:after,.linzess-dosing-pills-right:after,.linzess-dosing-pills-center:after{width:79px;height:30px}
.linzess-text-tangerine h3{white-space:nowrap}
.linzess-dosing-pills-left:after{content:'';width:79px;height:20px;display:block;background:url('/content/dam/linzesshcp/images/290mcg_new.png') no-repeat;position:absolute;right:-23px !important;top:127px !important}
.linzess-dosing-pills-center:after{content:'';width:79px;height:20px;display:block;background:url('/content/dam/linzesshcp/images/145mcg_new.png') no-repeat;position:absolute;right:-24px !important;top:125px !important}
.linzess-dosing-pills-right:after{content:'';width:79px;height:20px;display:block;background:url('/content/dam/linzesshcp/images/72mcg_new.png') no-repeat;position:absolute;right:-101px !important;top:-91px !important}
.linzess-dosing-pills-right img{position:absolute;top:-209px;right:-33px}
.linzess-dosing-banner-container .linzess-dosing-pills-center,.linzess-dosing-banner-container .linzess-dosing-pills-left{margin:0}
.linzess-dosing-cic .abbv-flex-item{margin:0;padding:0}
.linzess-dosing-ibc .linzess-pill-one{width:100%;border-bottom:3px solid #b3c50e}
.linzess-pill-two{flex:3 200px}
.linzess-efficacy-txt-title h1 sup{font-size:16px}
.linzess-dosing-text-disc-diag h2{margin-top:45px !important}
.linzess-dosing-ibc .linzess-pill-two .linzess-text-tangerine h3,.linzess-dosing-ibc .linzess-pill-one .linzess-text-purple h3{margin-top:25px}
.linzess-about-top-container .linzess-dosing-flex .abbv-flex-item:first-child{width:100%}
.linzess-dosing-banner-container div.abbv-col.abbv-col-6{width:41%}
.linzess-about-top-container .linzess-dosing-flex .abbv-flex-item:nth-child(2){border-left:none !important}
.linzess-dosing-columns .abbv-col-3:nth-child(1),.linzess-dosing-columns .abbv-col-3:nth-child(2),.linzess-dosing-columns .abbv-col-3:nth-child(3){width:64%;border-right:0;border-left:0;border-bottom:3px solid #b3c50e;margin:0 auto;float:none}
.linzess-dosing-columns .abbv-col-3:nth-child(4){width:64%;margin:0 auto;float:none}
.linzess-dosing-columns .abbv-col-3:nth-child(3){max-height:330px}
.linzess-dosing-columns .abbv-image-text-content .abbv-image-text-display{padding:0 12px 30px !important}
.linzess-dosing-columns .linzess-dosing-columns-column2 img{margin-top:20px}
.linzess-dosing-columns .linzess-dosing-columns-column3 img{margin-top:20px}
.linzess-dosing-columns .linzess-dosing-columns-column4 img{margin-top:5px}
.linzess-efficacy-banner-container{margin:0 15px}
.linzess-efficacy-banner-container .linzess-stool-img{margin:0 auto}
.linzess-efficacy-woman{display:none}
.linzess-frequency-img{width:91px;margin:0 auto}
.linzess-abspain-img{width:113px;margin:0 auto}
.linzess-efficacy-cols-one .abbv-col-6{width:100%}
.linzess-efficacy-cols-two .abbv-col-6{width:100%}
.linzess-efficacy-cols-one .abbv-row{padding:0}
.linzess-efficacy-cols-two .abbv-row{padding:0}
.linzess-efficacy-cols-two{margin-top:30px !important}
.linzess-efficacy-banner-container .abbv-col-8{width:100%}
.linzess-efficacy-cols-one p,.linzess-efficacy-cols-two p{width:100%}
.linzess-frequency-txt{width:100%;margin:0 auto}
.linzess-frequency-txt .abbv-image-text-content{width:80%;margin:10px 15px}
.linzess-frequency-txt .linzess-efficacy-cols-one:after,.linzess-efficacy-cols-two:after{border-bottom:3px solid #b3c50e;width:70%;margin-left:135px}
.linzess-safety-banner-container{margin:0 15px}
.linzess-safety-banner-container h1.linzess-text-peacock{font:26px/31px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-pills-flex .linzess-pills-cta{margin-top:150px}
.abbv-button-primary,.abbv-button-primary:visited{max-width:895px !important}
.linzess-support-top-container div.cta.parbase a{width:100%}
.linzess-dosing-pills-left{padding-bottom:20px}
.linzess-safety-banner-container .safety-img-banner{margin:17px 0}
.linzess-support-top-container{margin:0 15px}
.linzess-support-top-container div.cta.parbase a{font:normal 16px/36px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-about-container .abbv-hot-spot-panel-top-right{top:81px;left:-125px}
.linzess-about-container .abbv-hot-spot-panel-bottom-left{top:67px;right:-106px}
.linzess-about-container .abbv-hot-spot-panel-top-left{width:320px;height:287px;top:-314px;left:-57px}
.linzess-about-container .abbv-hot-spot-panel-bottom-right{width:320px;height:166px;top:-190px;left:-106px}
.linzess-about-mainsection-container .abbv-hot-spot-image-container{border-bottom:3px solid #b3c50e;margin-bottom:80px}
.linzess-about-container .abbv-hot-spot-panel-top-right:before{position:absolute;right:85px !important;top:90px !important;transform:rotate(90deg)}
.linzess-about-container .abbv-hot-spot-panel-bottom-left:before{position:absolute;left:15 !important;top:70px !important;transform:rotate(90deg)}
.linzess-about-container .abbv-hot-spot-panel-top-left:after{position:absolute;left:-210px !important;top:301px !important;transform:rotate(90deg)}
.linzess-about-container .abbv-hot-spot-panel-bottom-right:after{position:absolute;left:-100px !important;top:240px !important;transform:rotate(90deg)}
.linzess-about-top-container .abbv-rich-text-common{margin-bottom:14px}
.linzess-about-top-container .abbv-rich-text-common p{margin:0}
.linzess-about-top-container .abbv-row{padding-left:0}
.linzess-about-left ul,.linzess-about-right ul{list-style:none}
.linzess-about-left ul li::before,.linzess-about-right ul li::before{content:"\2022";color:#330072;font-weight:bold;display:inline-block;width:.5em;margin-left:-1em}
.linzess-about-left ul li,.linzess-about-right ul li{font:normal 400 14px/19px 'Open Sans',sans-serif}
.linzess-about-top-container .abbv-rich-text-common{margin-top:0}
.linzess-ibsc-accordion-container .abbv-flex-container.flex-direction-row{flex-direction:column}
.linzess-ibsc-accordion-container .abbv-flex-container .abbv-flex-item{margin:0 auto !important}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-icon{right:-45px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{margin-top:0}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-icon{top:18px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-a:after{margin-top:29px}
.linzess-additional-accordion-container .linzess-accordion .abbv-active .abbv-icon-close.i-a:after{margin-top:0;color:#330072;background-color:transparent;border:3px solid #330072;border-radius:50%;font:normal 19.5px/19px 'Open Sans',sans-serif}
.linzess-additional-accordion-container .abbv-accordion-container .abbv-active .abbv-accordion-blade-icon{right:20px;top:25px}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-content p{text-align:left;padding:0}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{text-align:left}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content{text-align:left}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:first-child .abbv-accordion-blade-icon{right:-49px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(2) .abbv-accordion-blade-icon{right:-56px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(3) .abbv-accordion-blade-icon{right:-64px}
.linzess-additional-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-additional-accordion-container .linzess-ibsc-accordion-right-img img{display:inline-block}
.linzess-additional-accordion-second-container .abbv-flex-container .abbv-flex-item:first-child .abbv-accordion-blade-icon{right:-41px}
.linzess-additional-accordion-second-container .abbv-flex-container .abbv-flex-item:nth-child(2) .abbv-accordion-blade-icon{right:-99px}
.linzess-additional-accordion-second-container .abbv-flex-container .abbv-flex-item:nth-child(3) .abbv-accordion-blade-icon{right:-112px}
.linzess-additional-resources-container .text-additional-resources p{margin-bottom:30px;margin-top:30px !important}
.linzess-safety-banner-container{margin:0}
.linzess-accordion .abbv-accordion-content{margin-left:0}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after{margin-top:6px}
.linzess-accordion{padding:0}
}
@media(min-width:601px) and (max-width:895px){.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after{margin-top:4px}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{margin-top:5px}
}
@media(max-width:740px){.abbv-legal-number{top:230px}
.abbv-footer-content:first-child .abbv-footer-horizontal{top:278px}
}
@media(min-width:1081px) and (max-width:1280px){.linzess-patient-identification-bnr .abbv-col.abbv-col-8{max-width:820px;width:100%}
.linzess-patient-identification-bnr .image-text.parbase .linzesspatient-identification-bnr-img{text-align:right;top:-25px;position:absolute;right:0;width:33%}
.linzess-patient-identification-bnr .abbv-section-navigation a{font-size:14px}
}
@media(min-width:1081px) and (max-width:1279px){.linzess-patient-identification-bnr .abbv-section-navigation ul li:first-child:before,.linzess-patient-identification-bnr .abbv-section-navigation ul li:hover:before{top:-10px}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr ul.section-navigation-list li{padding-right:21px}
}
@media(min-width:896px) and (max-width:1080px){.linzess-patient-identification-bnr .abbv-col.abbv-col-8{max-width:660px;width:100%}
.linzess-patient-identification-bnr .image-text.parbase .linzesspatient-identification-bnr-img{text-align:right;top:-25px;position:absolute;right:0;width:33%}
}
@media(min-width:768px) and (max-width:895px){.linzess-patient-identification-bnr .image-text.parbase .linzesspatient-identification-bnr-img{width:30%}
.linzess-patient-identification-bnr .abbv-col.abbv-col-8{max-width:550px;width:100%}
}
@media(max-width:767px){.linzess-patient-identification-bnr .abbv-col.abbv-col-8{max-width:100%;width:100%}
.linzess-patient-identification-bnr .image-text.parbase .linzesspatient-identification-bnr-img{display:none}
.linzess-patient-identification-bnr h1{padding-right:0}
.linzess-img-text-sec .abbv-image-text{display:block}
.linzess-img-text-sec .abbv-image-text .abbv-image-content-container.i-b{margin:auto;width:auto;text-align:center;margin-bottom:15px}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out{width:100%;padding:0}
}
@media(max-width:600px){.linzess-header .abbv-header-primary-navigation{background:linear-gradient(180deg,rgba(51,0,114,1) 0,rgba(9,9,121,1) 50%,rgba(0,149,200,1) 100%)}
.linzess-header .abbv-header-primary-navigation{top:35px}
.linzess-header .abbv-header-primary-navigation ul li{margin-right:0}
.abbv-header-lite .abbv-header-left img{margin:30px 15px}
.linzess-header .abbv-header-utility-navigation ul li a{font:9px/13px 'OpenSans-Bold',sans-serif;letter-spacing:-0.05535px;font-family:'OpenSans-Bold';font-weight:700}
.abbv-header-mobile-primary-navigation{margin-right:18px}
.abbv-header-primary-navigation a.abbv-has-submenu+span{display:inline-block}
.abbv-legal-number{top:200px}
.abbv-footer-content:first-child .abbv-footer-horizontal{top:360px}
.abbv-footer-content .abbv-legal-number{top:295px}
.footer-discalimer{width:100%;margin:0 0 6px 0;display:block !important;text-align:left}
.footer-discalimer li{width:100%;padding:0;display:inline}
.footer-discalimer .abbvie-logo{max-width:50%;padding:8px 10px 8px 0}
.footer-discalimer .ironwood-logo{width:50%;padding-left:10px}
.footer-discalimer .abbvie-logo img{width:90px}
.footer-discalimer .ironwood-logo img{width:119px}
.abbv-inline-use-isi h2{font:normal 16px/22px 'Open Sans',sans-serif;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.abbv-inline-use-isi h3{font:normal 14px/18px 'Open Sans',sans-serif;padding:10px 0;font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.abbv-inline-use-isi p,.abbv-inline-use-isi li{font:normal 14px/18px 'Open Sans',sans-serif}
.abbv-inline-use-isi ul li::before{content:"\2022";color:#0095c8;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}
.abbv-inline-use-isi ul{padding:0 16px}
.abbv-inline-use-isi .linzess-warning-pre{padding:0;margin-bottom:0}
.abbv-inline-use-isi .linzess-warning-risk{padding-top:0;margin-top:0}
.abbv-inline-safety .linzess-isi-warning h3:first-child,.abbv-inline-safety .linzess-isi-warning h3:nth-child(2){font-size:14px;line-height:18px;letter-spacing:-0.35px}
.abbv-safety-bar-content-minimized-mobile .abbv-inline-use-isi h2{font:normal 14px/18px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{font:normal 16px/20px 'Open Sans',sans-serif}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{font:normal 24px/20px 'Open Sans',sans-serif}
.linzess-accordion .abbv-accordion-blade-content:before{width:73%;left:104px;top:31px}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-text:after{display:none}
.linzess-accordion .abbv-accordion-content{border-radius:30px 30px 30px 30px;margin:0 13px}
.linzess-accordion .abbv-accordion-content p{padding:15px;font:normal 14px/19px 'Open Sans',sans-serif}
.linzess-accordion-container .linzess-accordion .abbv-icon-close.i-a:after{font:normal 24px/20px 'Open Sans',sans-serif;margin-top:0;color:#330072}
.linzess-accordion-container .linzess-accordion .abbv-accordion-blade-content:before{top:29px}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after{margin-top:-20px}
.linzess-toggle-bar{height:48px}
.linzess-toggle-bar .abbv-background-container-display{max-height:48px;min-height:48px}
.linzess-toggle-bar .abbv-background-container-content{max-height:48px;min-height:48px;padding:14px}
.linzess-toggle-bar .linzess-top-sec{margin-top:0}
.linzess-toggle-bar .abbv-image-text-display{padding:0}
.linzess-toggle-bar .linzess-top-sec p.linzess-page-name{display:inline-block;margin-right:131px;font:13px/20px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-toggle-bar .abbv-image-text-content{margin:0}
.linzess-toggle-bar .linzess-toggle-btns{background-color:#fff;border:1px solid #b3c50e;border-radius:36px;padding:6px 0}
.linzess-toggle-bar .abbv-image-text-content{width:100%}
.linzess-toggle-bar .linzess-top-sec a{display:inline-block;font:13px/10px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-toggle-bar .linzess-top-sec .linzess-toggle-one{background-color:#b3c50e;padding:6px 20px;border-radius:36px}
.linzess-toggle-bar .linzess-top-sec .linzess-toggle-two{background-color:#fff;padding:4px 20px;border-radius:36px}
.linzess-toggle-bar .linzess-top-sec .linzess-toggle-two a{color:#7b8808}
.linzess-hero-banner-columns .abbv-col:first-child{max-width:245px}
.linzess-hero-banner-line-one{font:10px/13px 'OpenSans-SemiBold',sans-serif;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-hero-banner-line-two{font:26px/29px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-0.26px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-hero-banner-line-two span{font:26px/29px 'OpenSans-ExtraBold',sans-serif;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-hero-banner-line-three{font:14px/18px 'OpenSans-SemiBold',sans-serif;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-hero-banner-line-three{margin-top:11px}
.linzess-hero-banner-line-four{font:30px/70px 'OpenSans-ExtraBold',sans-serif;color:#b3c50e;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-hero-banner-right-container,.linzess-hero-banner-left-container{width:86px;height:41px}
.linzess-below-btn,.linzess-below2-btn,.linzess-above-btn{font:9px/11px 'OpenSans-Bold',sans-serif;margin:0;padding-left:35px;letter-spacing:.09px;font-family:'OpenSans-Bold';font-weight:700}
.abbv-button-secondary:after{display:none}
.linzess-hero-banner-right-container .linzess_icons_savings{width:28px;position:absolute;top:94px;right:54px}
.linzess-hero-banner-right-container .linzess_icons_safety{width:28px;position:absolute;top:45px;right:54px}
.linzess-hero-banner-right-container .linzess_icons_pill{width:28px;position:absolute;top:-4px;right:54px}
.linzess-hero-banner-columns .abbv-col:last-child{width:86px;top:212px;right:0}
.linzess-hero-banner-columns .abbv-col-4{right:-17px;top:34px}
.linzess_icons_savings img{width:28px}
.linzess_icons_safety img{width:28px}
.linzess_icons_pill img{width:28px}
.abbv-image-text.linzess-hero-banner-image{top:-55px;left:-17px !important}
.linzess-hero-banner-line-five{position:absolute;bottom:-8px;font:10px/14px 'OpenSans-SemiBold',sans-serif;letter-spacing:0;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-hero-banner-right-container{background:#684a8f}
.linzess-hero-banner-right-container{border:solid 1px #fff;border-radius:5px 0 0 5px}
.linzess-about-container #abbvHotSpotID1{top:76% !important;left:72% !important}
.linzess-about-container #abbvHotSpotID2{top:70% !important;left:53% !important}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left:after{width:12px;height:12px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right:after{width:12px;height:12px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right ul,.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right h5{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right p{display:none;margin:0;font:normal 11px/13px 'Open Sans',sans-serif;padding:4px 14px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left:after{content:'';width:100%;height:100%;display:block;background:url('/content/dam/linzesshcp/images/Polygon4.png') no-repeat;position:absolute;right:-259px !important;top:-9px !important;transform:rotate(0)}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right:after{content:'';width:12px;height:12px;display:block;background:url('/content/dam/linzesshcp/images/Polygon4.png') no-repeat;position:absolute;left:47px !important;top:-9px !important;transform:rotate(0)}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left:after{top:-9px !important;right:-262px !important}
.linzess-about-banner-container .linzess-text-peacock{font:25px/30px 'OpenSans-ExtraBold',sans-serif !important;margin:30px 0 18px 0;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-about-banner-container .linzess-text-peacock sup{font:15px/20px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-about-banner-container .linzess-text-purple span{font:16px/20px 'OpenSans-Bold',sans-serif;letter-spacing:-0.16px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-center-image img{max-width:302px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right{top:39px;left:-41px;max-width:313px;height:69px;padding:5px;border-radius:12px;border:solid 2px #b3c50e}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left p{font:normal 11px/13px 'Open Sans',sans-serif;padding:10px 9px}
.linzess-about-banner-container #abbvHotSpotID1{top:50% !important;left:75% !important}
.linzess-about-banner-container #abbvHotSpotID2{top:80% !important;left:26% !important}
.linzess-about-banner-container .linzess-about-p2:first-child{margin-top:21px;margin-bottom:4px}
.linzess-about-banner-container .linzess-text-purple{margin-bottom:20px;font:16px/20px 'OpenSans-SemiBold',sans-serif !important;max-width:100%;letter-spacing:-0.16px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-bg-blue{max-width:600px;height:145px;border-radius:18px;margin-top:75px}
.linzess-bg-purple.linzess-bg-purple{opacity:60%;max-width:80px;height:104.57px;border-radius:11px;right:20px;top:-50px}
.linzess-dosing-banner-container .linzess-bg-purple{top:-68px}
.linzess-dosing-banner-container .linzess-bg-blue{margin-top:57px}
.linzess-rect-container .abbv-row{padding:0}
.linzess-rect-container .abbv-col-2{top:101px}
.linzess-rect-container .abbv-col-10{padding:0}
.linzess-bg-blue .abbv-image-text-content p{padding:25px 15px 30px 15px}
.linzess-dosing-banner-container .linzess-rect-container{margin-bottom:50px}
.linzess-about-banner-container .linzess-rect-container{margin-bottom:56px}
.linzess-dosing-pills-left:after,.linzess-dosing-pills-right:after,.linzess-dosing-pills-center:after{width:81px;height:21px}
.linzess-dosing-pills-left img,.linzess-dosing-pills-center img,.linzess-dosing-pills-right img{width:76px}
.linzess-dosing-pills-right:after{right:-145px !important;top:-60px !important}
.linzess-dosing-pills-center:after{top:85px !important;right:23px !important}
.linzess-dosing-pills-left:after{top:85px !important;right:11px !important}
.linzess-dosing-pills-right img{position:absolute;top:-124px;right:-52px;width:79px}
.linzess-dosing-banner-container .linzess-dosing-pills-center,.linzess-dosing-banner-container .linzess-dosing-pills-left{margin:0}
.linzess-dosing-ibc .linzess-pill-one{flex:1 185px;margin-bottom:0}
.linzess-dosing-ibc .linzess-line-pea{margin:0;flex:2 200px;height:230px}
.linzess-about-top-container .linzess-left-box,.linzess-middle-box,.linzess-rightmost-box{height:20px !important;border-radius:4px !important}
.linzess-about-top-container .abbv-rich-text-common p{font:normal 14px/19px 'Open Sans',sans-serif;letter-spacing:-0.14px}
.linzess-dosing-disclaimer-text p{font:normal 10px/14px 'Open Sans',sans-serif !important}
.linzess-dosing-banner-container .mcg-pills{font:16px/20px 'OpenSans-SemiBold',sans-serif !important;letter-spacing:-0.16px;font-family:'OpenSans-SemiBold' !important;font-weight:600}
.linzess-dosing-banner-container .mcg290-pills{font:16px/20px 'OpenSans-SemiBold',sans-serif !important;letter-spacing:-0.16px;font-family:'OpenSans-SemiBold' !important;font-weight:600}
.linzess-about-top-container .linzess-left-box,.linzess-about-top-container .linzess-middle-box,.linzess-about-top-container .linzess-rightmost-box{padding-top:1px !important;margin-right:17px !important}
.linzess-dosing-text-disc-diag h2{margin-top:38px !important}
.linzess-dosing-columns{margin-bottom:0}
.linzess-dosing-columns .abbv-image-text-display h3{font:14px/18px 'OpenSans-Bold',sans-serif;letter-spacing:-0.10px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-dosing-columns .linzess-dosing-columns-column1 img{max-width:115px}
.linzess-dosing-columns .linzess-dosing-columns-column2 img{max-width:92px;margin-top:20px}
.linzess-dosing-columns .linzess-dosing-columns-column3 img{max-width:100px;margin-top:20px}
.linzess-dosing-columns .linzess-dosing-columns-column4 img{max-width:102px;margin-top:15px}
.linzess-efficacy-txt-title{margin-top:36px;margin-bottom:0}
.linzess-dosing-ibc .linzess-pill-two .linzess-text-tangerine h3{margin-top:6px}
.linzess-efficacy-banner-container .linzess-text-purple{font:16px/19px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-efficacy-banner-container .linzess-text-par{font:14px/18px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-frequency-img{width:91px;margin:0 auto}
.linzess-abspain-img{width:113px;margin:0 auto}
p.linzess-safety-par{font:normal 14px/18px 'Open Sans',sans-serif !important}
.linzess-efficacy-cols-one .abbv-row{padding:0}
.linzess-efficacy-cols-two .abbv-row{padding:0}
.linzess-efficacy-banner-container .linzess-efficacy-txt-title .linzess-text-purple{line-height:19px !important}
.abbv-image-text .linzess-efficacy-woman img{right:70px}
.linzess-flex-section.abbv-flex-container .abbv-image-content-container{width:86px}
.linzess-efficacy-banner-container .linzess-efficacy-cols-one img{width:228px;height:98px}
.linzess-efficacy-banner-container .linzess-efficacy-cols-two img{width:86px;height:98px}
.linzess-efficacy-banner-container .linzess-efficacy-cols-three img{width:106px;height:120px}
h1.efficay-heading-banner{font:25px/30px 'OpenSans-ExtraBold',sans-serif !important;letter-spacing:-0.3px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-safety-banner-container .linzess-text-purple{font:16px/19px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-pills-flex .linzess-pills-cta{margin-top:0}
.linzess-safety-banner-container .safety-img-banner img{max-width:100%;height:auto;margin:0 auto;display:block;width:auto}
.linzess-safety-banner-container .linzess-text-purple{padding-bottom:0}
.linzess-safety-banner-container p{margin:0}
.linzess-about-top-container .linzess-text-tangerine,.linzess-about-top-container .linzess-text-peacock{font:14px/17px 'OpenSans-SemiBold',sans-serif !important;letter-spacing:-0.14px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-about-top-container .linzess-dosing-text-disc-diag .linzess-text-purple{font:16px/20px 'OpenSans-SemiBold',sans-serif !important;letter-spacing:-0.16px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-about-top-container .linzess-text-purple{font:14px/17px 'OpenSans-SemiBold',sans-serif !important;font-family:'OpenSans-SemiBold' !important;font-weight:600}
.linzess-about-top-container .linzess-text-white{font:14px/17px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-about-top-container .linzess-middle-box h3{color:#58595b !important}
div.abbv-rich-text.linzess-about-right.abbv-rich-text-common{border-left:0}
.linzess-about-right{padding-left:0;margin-top:20px}
.linzess-about-container .abbv-hot-spot-panel-top-right{width:253px;height:90px;top:50px;left:-125px;padding:10px 15px}
.linzess-about-container .abbv-hot-spot-panel-bottom-left{width:253px;height:90px;top:-112px;right:-60px;padding:10px 15px}
.linzess-about-container .abbv-hot-spot-panel-top-left{width:253px;height:198px;top:-226px;left:-119px;padding:10px 15px}
.linzess-about-container .abbv-hot-spot-panel-bottom-right{width:253px;height:90px;top:60px;left:-126px;padding:8px 21px}
.linzess-about-mainsection-container .abbv-hot-spot-image-container{border-bottom:3px solid #b3c50e;margin-bottom:80px}
.linzess-about-mainsection-container .abbv-hot-spot-image-container{border-bottom:3px solid #b3c50e;margin-bottom:80px}
.linzess-about-container .abbv-hot-spot-panel-top-right:before{position:absolute;right:18px !important;top:63px !important;transform:rotate(90deg)}
.linzess-about-container .abbv-hot-spot-panel-bottom-left:before{position:absolute;left:83px !important;top:-64px !important;transform:rotate(-90deg)}
.linzess-about-container .abbv-hot-spot-panel-top-left:after{position:absolute;left:-78px !important;top:222px !important;transform:rotate(90deg)}
.linzess-about-container .abbv-hot-spot-panel-bottom-right:after{position:absolute;left:46px !important;top:-168px !important;transform:rotate(270deg)}
.linzess-about-container .linzess-text-purple{font:normal 16px/19px 'Open Sans',sans-serif !important}
.linzess-about-container .abbv-rich-text p{margin-top:0}
.linzess-about-top-container li{padding-left:0}
.linzess-about-container .abbv-hot-spot-click{width:25px;height:25px}
.linzess-about-container .abbv-hot-spot-click i{top:-4px;left:-4px;font-size:2.1rem}
.linzess-about-container .abbv-hot-spot-panel-top-right p{font:normal 300 11px/15px 'Open Sans',sans-serif}
.linzess-about-container .abbv-hot-spot-panel-top-left p,.linzess-about-container .abbv-hot-spot-panel-top-left li{font:normal 300 11px/15px 'Open Sans',sans-serif}
.linzess-about-container .abbv-hot-spot-panel-bottom-right p{font:normal 300 11px/15px 'Open Sans',sans-serif}
.linzess-about-container .abbv-hot-spot-panel-bottom-left p,.linzess-about-container .abbv-hot-spot-panel-bottom-left li{font:normal 300 11px/15px 'Open Sans',sans-serif}
.linzess-about-container .abbv-hot-spot-panel-top-right .linzess-text-purple{font:16px/15px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-about-container .abbv-hot-spot-panel-top-left .linzess-text-purple{font:16px/15px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-about-container .abbv-hot-spot-panel-bottom-right .linzess-text-purple{font:16px/15px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-about-container .abbv-hot-spot-panel-bottom-left .linzess-text-purple{font:16px/15px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.linzess-support-top-container .linzess-text-peacock{font:26px/31px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-support-top-container div.cta.parbase{width:100%}
.linzess-support-top-container .linzess-pills-cta a{text-align:left}
.linzess-support-top-container .linzess-support-btn2:after{right:22px !important}
.linzess-ibsc-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-ibsc-accordion-right-img img{max-width:375px;height:413px;padding-left:0;display:block;margin:0 auto}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{font:normal 16px/20px 'Open Sans',sans-serif}
.linzess-ibsc-accordion-container .abbv-flex-container .abbv-flex-item{margin:0 auto}
.linzess-ibsc-accordion-container div.abbv-flex-item:first-child{margin:0}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content{text-align:center}
.linzess-ibsc-accordion-container .abbv-accordion-content ul li{font:normal 14px/19px 'Open Sans',sans-serif}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{margin-top:11px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-a:after{margin-top:20px}
.linzess-ibsc-accordion-container .abbv-accordion-container .abbv-accordion-content .linzess-text-purple b{font:normal 14px/19px 'Open Sans',sans-serif !important}
.linzess-ibsc-accordion-container .abbv-accordion-content ul{padding-left:33px !important}
.linzess-addtional-heading h3.linzess-text-peacock{margin-bottom:19px}
.linzess-addtional-heading p.linzess-text-purple{margin-bottom:7px}
.linzess-additional-accordion-container .abbv-flex-container{max-width:410px;margin:0 auto}
.linzess-additional-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-additional-accordion-container .linzess-ibsc-accordion-right-img img{max-width:75px;height:unset}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item{margin:0 !important}
.linzess-additional-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-additional-accordion-container .linzess-ibsc-accordion-right-img img{margin:0}
.linzess-additional-resources-middle-img img{margin-top:15px !important}
.linzess-additional-accordion-container div.abbv-flex-item .image-text,.linzess-additional-accordion-container div.abbv-flex-item .accordion{display:inline-block}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content{padding:0 !important;text-align:left}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{padding-bottom:25px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:first-child .abbv-accordion-blade-icon{top:-4px;right:-80px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(2) .abbv-accordion-blade-icon{top:-4px;right:-89px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(3) .abbv-accordion-blade-icon{top:11px;right:-108px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:first-child .abbv-active .abbv-accordion-blade-icon{top:-4px;right:-25px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(2) .abbv-active .abbv-accordion-blade-icon{top:-4px;right:-25px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(3) .abbv-active .abbv-accordion-blade-icon{top:11px;right:-25px}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-content{margin:0}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{padding-left:0}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item .image-text{vertical-align:top}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item .accordion{max-width:232px;margin-top:22px}
.linzess-additional-accordion-second-container .abbv-flex-container .abbv-flex-item .accordion{max-width:188px;margin-top:22px}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-content p{padding:0}
.linzess-additional-accordion-container .abbv-icon-add_circle.i-b:before,.abbv-icon-add_circle.i-a:after{font:normal 23.5px/23px 'abbv-iconFont'}
.linzess-additional-accordion-container .abbv-accordion-container .abbv-accordion-content .linzess-text-purple b{font:normal 14px/19px 'Open Sans',sans-serif !important;text-decoration:underline}
.linzess-cic-para-sec h1{font-size:25px;line-height:31px}
.linzess-cic-para-sec h2,.linzess-cic-para-sec h4{font-size:16px;line-height:20px;letter-spacing:-0.16px;font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-cic-para-sec ul li,.linzess-cic-three-col h4,.linzess-cic-three-col p{font-size:14px;line-height:19px;letter-spacing:-0.14px}
.linzess-ibsc-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-ibsc-accordion-right-img img{height:auto;max-width:100%;width:auto;min-height:auto}
.linzess-ibsc-accordion-container .abbv-image-content-container.i-b:after{margin:auto}
.linzess-patient-identification-bnr h1{font-size:25px;line-height:30px}
.linzess-patient-identification-bnr h3{font-size:16px;line-height:20px}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out p,.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul li,.linzess-diarrhea-sec ul li{font-size:14px;line-height:19px}
.linzess-footnote p{font-size:10px;line-height:14px}
.linzess-about-container .linzess-text-purple{font-size:16px;line-height:20px}
.linzess-sitemap h1.sitemap-title{padding-top:30px;padding-bottom:18px;font-size:25px;line-height:30px;letter-spacing:-0.3px}
.linzess-sitemap p.sitemap-header{margin-top:20px;font-size:14px;line-height:21px;letter-spacing:-0.14px}
.abbv-rich-text.linzess-sitemap p.sitemap-utiliti.first-chld{padding-top:25px}
.abbv-rich-text.linzess-sitemap p.sitemap-utiliti.last-chld{padding-bottom:56px}
.linzess-sitemap a{font-size:14px;line-height:21px;letter-spacing:-0.14px}
.linzess-sitemap p.sitemap-utiliti a{font-size:14px;line-height:21px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-accordion .abbv-accordion-content{margin:10px 0 0;border-radius:15px;background-color:#f6f6f6;box-shadow:4px 5px 8px 0 rgb(0 0 0 / 16%);max-width:1124px;box-sizing:border-box;fill:rgba(255 255 255 / 65%);width:100%}
.linzess-common-tout h3{font:20px/27px 'OpenSans-Bold',sans-serif;color:#fff;padding:18px 20px 35px 20px;position:relative;font-family:'OpenSans-Bold';font-weight:700}
.linzess-common-tout:before{content:'';width:80px;height:105px;position:absolute;left:0;top:-23px;transform:unset;border-radius:11px;background:#330072;opacity:60%}
.linzess-common-tout{margin-left:0;position:relative;margin-top:23px}
.linzess-additional-resources-container .text-additional-resources h3{margin:30px 0 25px 0;font:25px/30px 'OpenSans-ExtraBold',sans-serif !important;letter-spacing:-0.12px !important;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-additional-accordion-second-container .abbv-flex-container .abbv-flex-item:first-child .abbv-accordion-blade-icon{top:-4px;right:-67px !important}
.linzess-additional-accordion-second-container .abbv-flex-container .abbv-flex-item:nth-child(2) .abbv-accordion-blade-icon{top:-4px;right:-128px !important}
.linzess-additional-accordion-second-container .abbv-flex-container .abbv-flex-item:nth-child(3) .abbv-accordion-blade-icon{top:0;right:-144px !important}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after,.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{font-size:20px}
.linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{margin-top:3px}
.linzess-accordion{padding:0}
.linzess-coverage .linzess-coverage-columns .abbv-col.abbv-col-6:last-child{margin-left:0;margin-top:25px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text{font:98px/29px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-4.9px;padding-right:0;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage p.coverage-main-blue-text{padding:15px 10px 0 15px !important}
.linzess-coverage p.coverage-second-blue-text{padding:5px 18px 28px 15px !important;font:10px/14px 'Open Sans',sans-serif !important}
.linzess-coverage .linzess-text-medicare{margin:30px 0 20px 0;font:25px/30px 'OpenSans-ExtraBold',sans-serif !important;letter-spacing:-0.10px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage h3{margin-bottom:28px;font:16px/20px 'OpenSans-SemiBold',sans-serif !important;letter-spacing:-0.16px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-coverage .linzess-coverage-columns p.coverage-main-dynamic-text{font:14px/20px 'OpenSans-Bold',sans-serif;letter-spacing:-0.14px;margin:11px 0 34px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-coverage .linzess-coverage-columns .abbv-col.abbv-col-6:first-child .abbv-rich-text{border-right:0;border-bottom:2.5px solid #b3c50e}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-sub{font:24px/29px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-1.2px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage h4{font:14px/20px 'OpenSans-Bold',sans-serif;letter-spacing:-0.14px;margin:0;font-family:'OpenSans-Bold';font-weight:700}
.abbv-modal{width:90%}
.abbv-modal-content-container{border-radius:16px;padding:42px 19px 36px 22px}
.abbv-modal-content-container p.title{font-size:25px;line-height:30px;letter-spacing:-0.3px;padding-right:90px}
.abbv-modal-content-container p{font-size:14px;line-height:19px;margin:17px 0;letter-spacing:-0.14px}
.abbv-row-container.wol-modal-cta{margin-top:12px}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6{max-width:131px;width:100%}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6:last-child{margin-left:12px}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6 a{height:52px}
.abbv-modal-content-container span.abbv-modal-close.abbv-icon-close.i-a{top:-5px;right:13px;color:#330072}
.abbv-search-results.hideLabels.abbv-search-noresults.abbv-search-nofacets h1{margin:5px 0 25px 0;font:25px/30px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-0.3px;font-family:'OpenSans-ExtraBold';font-weight:800}
.abbv-search-results .abbv-card-text-content p{font-size:14px;line-height:19px}
.abbv-search-results .abbv-search-navigation input#search-results-search{height:45px}
.abbv-search-results .abbv-search-navigation [class^="abbv-icon-"]{top:-1px}
.formulary-ft-note p{font-size:12px;line-height:18px;margin:25px 0 2px;max-width:100%}
.abbv-footer-content .abbv-legal-text span.hide-desktop:last-child{margin:20px 0}
.abbv-footer-content .abbv-legal-number{margin-bottom:30px}
.abbv-footer ul.abbv-footer-horizontal li{margin-top:14px}
.abbv-footer ul.abbv-footer-horizontal li a{letter-spacing:-0.08610000000000001px}
.abbv-footer-content .abbv-legal-text p{letter-spacing:-0.126px !important}
.abbv-search-results .abbv-search-results-number{font-size:14px;line-height:19px;margin:0 0 51px;letter-spacing:-0.14px}
}
@media(max-width:400px){.linzess-header .abbv-header-primary-navigation{background:linear-gradient(180deg,rgba(51,0,114,1) 0,rgba(9,9,121,1) 50%,rgba(0,149,200,1) 100%)}
.linzess-header .abbv-header-utility-navigation ul li a{padding:0 10px;font:9px/13px 'OpenSans-Bold',sans-serif;letter-spacing:-0.05535px;font-family:'OpenSans-Bold';font-weight:700}
.abbv-header-mobile-primary-navigation{margin-right:18px}
.linzess-hero-banner-columns .abbv-col:last-child{width:86px}
.linzess-accordion .abbv-accordion-blade-content:before{border:3px solid #330072}
.linzess-accordion .abbv-accordion-blade-content:before{width:60%}
.linzess-ibsc-accordion-container .abbv-image-content-container.i-b:after{max-width:311px}
.linzess-about-container #abbvHotSpotID1{top:76% !important;left:72% !important}
.linzess-about-container #abbvHotSpotID2{top:70% !important;left:53% !important}
.linzess-about-p2,.linzess-about-p3{font-size:10px;line-height:14px}
.linzess-center-image img{min-width:300px}
.linzess-about-banner-container #abbvHotSpotID1{top:50% !important;left:83% !important}
.linzess-about-banner-container #abbvHotSpotID2{top:77% !important;left:16% !important}
.linzess-bg-blue{min-width:310px;height:163px;border-radius:18px}
.linzess-dosing-banner-container .linzess-dosing-cic{flex-direction:row}
.linzess-dosing-pills-left:after,.linzess-dosing-pills-right:after,.linzess-dosing-pills-center:after{width:81px;height:21px}
.linzess-dosing-pills-right:after{right:-126px !important;top:-37px !important}
.linzess-dosing-pills-right img{position:absolute;top:-124px;right:-52px;width:79px}
.linzess-dosing-banner-container .linzess-dosing-pills-center,.linzess-dosing-banner-container .linzess-dosing-pills-left{margin:0}
.linzess-dosing-pills-center:after{top:85px !important;right:23px !important}
.linzess-dosing-pills-left:after{top:85px !important;right:22px !important}
.linzess-dosing-banner-container .mcg290-pills{font:16px/20px 'OpenSans-SemiBold',sans-serif !important;letter-spacing:-0.16px;font-family:'OpenSans-SemiBold' !important;font-weight:600}
.linzess-dosing-banner-container .mcg-pills{font:16px/20px 'OpenSans-SemiBold',sans-serif !important;letter-spacing:-0.16px;font-family:'OpenSans-SemiBold' !important;font-weight:600}
.linzess-cross{font-size:14px}
.linzess-dosing-banner-container div.abbv-col.abbv-col-6{width:50%}
.linzess-efficacy-banner-container .linzess-text-purple{font:normal 16px/19px 'Open Sans',sans-serif !important}
.linzess-efficacy-banner-container .linzess-text-par{font:normal 14px/18px 'Open Sans',sans-serif !important}
.linzess-frequency-img{width:91px;margin:0 auto}
.linzess-abspain-img{width:113px;margin:0 auto}
p.linzess-safety-par{font:normal 14px/18px 'Open Sans',sans-serif !important}
.linzess-efficacy-cols-one .abbv-row{padding:0}
.linzess-efficacy-cols-two .abbv-row{padding:0}
.linzess-safety-banner-container .linzess-text-purple{font:normal 16px/19px 'Open Sans',sans-serif !important}
.linzess-safety-banner-container .safety-img-banner img{min-width:auto;height:auto}
.linzess-about-top-container .linzess-text-white{font:14px/17px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-about-top-container .linzess-text-purple{font:14px/17px 'OpenSans-Bold',sans-serif !important;letter-spacing:-0.14px;font-family:'OpenSans-Bold' !important;font-weight:700}
div.abbv-rich-text.linzess-about-left.abbv-rich-text-common{border-right:0}
.linzess-about-right{padding-left:0;margin-top:20px}
.linzess-about-container .abbv-hot-spot-panel-bottom-left:before{left:82px !important}
.linzess-support-top-container .linzess-text-peacock{font:normal 26px/31px 'Open Sans',sans-serif !important}
.linzess-support-top-container .linzess-text-purple{font:normal 16px/19px 'Open Sans',sans-serif !important}
.linzess-ibsc-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-ibsc-accordion-right-img img{max-width:222px;height:245px;padding-right:25px;padding-left:0;display:block;margin:0 auto}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{font:normal 16px/20px 'Open Sans',sans-serif}
.linzess-ibsc-accordion-container .abbv-flex-container .abbv-flex-item{margin:0 !important}
.linzess-ibsc-accordion-container div.abbv-flex-item:first-child{margin:0}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content{text-align:center}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content{padding:11px;padding-right:50px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-content p{padding:0}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-a:after{margin-top:0}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-icon{right:67px;top:13px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-b:before,.linzess-ibsc-accordion-container .linzess-accordion .abbv-icon-close.i-a:after{font:normal 16px/20px 'Open Sans',sans-serif}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{margin:0;font:normal 16px/20px 'Open Sans',sans-serif}
.linzess-ibsc-accordion-container .abbv-accordion-content ul{margin-top:0;padding-left:0}
.linzess-ibsc-accordion-container .abbv-accordion-content ul{padding-left:8px !important}
.linzess-additional-accordion-container .abbv-flex-container{max-width:370px;margin:0 auto}
.linzess-additional-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-additional-accordion-container .linzess-ibsc-accordion-center-img img,.linzess-additional-accordion-container .linzess-ibsc-accordion-right-img img{min-width:65px;height:74px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item{margin:0 !important}
.linzess-additional-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-additional-accordion-container .linzess-ibsc-accordion-right-img img{margin:0 !important}
.linzess-additional-accordion-container div.abbv-flex-item .image-text,.linzess-additional-accordion-container div.abbv-flex-item .accordion{display:inline-block}
.linzess-additional-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-ibsc-accordion-right-img img{padding-right:0}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content{text-align:left}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content{padding:0 !important}
.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{padding-bottom:5px;padding-left:0}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item{padding-left:15px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:first-child .abbv-accordion-blade-icon{top:-2px;right:8px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(2) .abbv-accordion-blade-icon{top:-2px;right:7px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(3) .abbv-accordion-blade-icon{top:-2px;right:7px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:first-child .abbv-active .abbv-accordion-blade-icon{top:-2px;right:6px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(2) .abbv-active .abbv-accordion-blade-icon{top:-2px;right:7px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(3) .abbv-active .abbv-accordion-blade-icon{top:-2px;right:7px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item .image-text{vertical-align:top}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item .accordion{width:241px;margin-top:22px}
.linzess-additional-accordion-container{padding:0}
.linzess-additional-accordion-second-container .abbv-flex-container .abbv-flex-item:first-child .abbv-accordion-blade-icon{top:-2px;right:7px}
.linzess-additional-accordion-second-container .abbv-flex-container .abbv-flex-item:nth-child(2) .abbv-accordion-blade-icon{top:-2px;right:17px}
.linzess-additional-accordion-second-container .abbv-flex-container .abbv-flex-item:nth-child(3) .abbv-accordion-blade-icon{top:-2px;right:17px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text.coverage-bdr:after{right:-115px !important}
.abbv-legal-number{top:200px}
.abbv-footer-content:first-child .abbv-footer-horizontal{top:380px}
.abbv-footer-content .abbv-legal-number{top:300px}
}
input.abbv-social-copy[aria-hidden='true']{pointer-events:none;width:0;height:0;display:none;visibility:hidden}
input.abbv-social-copy[aria-hidden='true']:focus,input.abbv-social-copy[aria-hidden='true']:focus-within{outline:0 none;border:0}
@media(max-width:360px){.linzess-header .abbv-header-utility-navigation ul li a{padding:0 5px}
}
@media(max-width:348px){.abbv-footer-content .abbv-legal-number{top:317px}
}
@media(max-width:321px){.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left{left:-238px}
}
@media(min-width:1441px){.linzess-hero-banner-columns{max-width:5000px}
.linzess-hero-banner-columns .abbv-col:last-child{float:right}
.linzess-hero-banner-columns .abbv-col-4{right:96}
}
@media(min-width:895px) and (max-width:1090px){.linzess-efficacy-banner-container .linzess-efficacy-woman{display:none}
.linzess-efficacy-banner-container .abbv-col-8{width:100%}
}
@media(min-width:420px) and (max-width:600px){.abbv-footer-content .abbv-legal-number{top:295px}
}
@media(min-width:981px) and (max-width:1200px){.linzess-accordion .abbv-accordion-blade-content:before{width:calc(100% - 210px);left:167px}
}
@media(min-width:880px) and (max-width:980px){.linzess-accordion .abbv-accordion-blade-content:before{width:calc(100% - 210px);left:167px}
}
@media(min-width:780px) and (max-width:875px){.linzess-accordion .abbv-accordion-blade-content:before{width:calc(100% - 210px);left:167px}
}
@media(min-width:601px) and (max-width:779px){.linzess-accordion .abbv-accordion-blade-content:before{width:calc(100% - 210px);left:167px}
}
@media(min-width:470px) and (max-width:545px){.linzess-accordion .abbv-accordion-blade-content:before{width:64%;left:110px}
}
@media(min-width:401px) and (max-width:469px){.linzess-accordion .abbv-accordion-blade-content:before{width:59%;left:110px}
}
@media(min-width:345px) and (max-width:390px){.linzess-accordion .abbv-accordion-blade-content:before{width:55%;left:110px}
}
@media(min-width:300px) and (max-width:344px){.linzess-accordion .abbv-accordion-blade-content:before{width:52%}
}
@media(min-width:895px) and (max-width:1175px){.linzess-hero-banner-columns .abbv-col:first-child{max-width:350px}
}
@media(min-width:896px){.linzess-header .abbv-header-primary-navigation ul li:nth-child(3) a{width:149px}
.linzess-header .abbv-header-primary-navigation ul li:nth-child(4) a{width:123px}
.linzess-header .abbv-header-primary-navigation ul li:nth-child(5) a{width:211px}
.linzess-header .abbv-header-primary-navigation ul li:nth-child(2),.linzess-header .abbv-header-primary-navigation ul li:nth-child(3),.linzess-header .abbv-header-primary-navigation ul li:nth-child(4),.linzess-header .abbv-header-primary-navigation ul li:nth-child(5),.linzess-header .abbv-header-primary-navigation ul li:nth-child(6){top:18px}
.linzess-header .abbv-header-primary-navigation-submenu ul li{top:0 !important}
.linzess-about-p2{margin-bottom:0}
.linzess-about-p3{margin-top:0}
}
@media(max-width:359px){.linzess-toggle-bar .linzess-top-sec p.linzess-page-name{margin-right:90px}
}
@media(max-width:353px){.linzess-header .abbv-header-utility-navigation ul li a{padding:0 4px;font:8px/13px 'OpenSans-Bold',sans-serif;letter-spacing:-0.05535px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-bg-blue .abbv-image-text-content p{padding:4px 15px 30px 15px}
}
@media(max-width:359px){.linzess-bg-blue{min-width:270px}
.linzess-dosing-ibc .linzess-pill-one{flex:1 195px}
.linzess-safety-banner-container .safety-img-banner img{min-width:auto}
}
@media(max-width:339px){.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:first-child .abbv-accordion-blade-icon{top:-4px;right:6px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(2) .abbv-accordion-blade-icon{top:-4px;right:6px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(3) .abbv-accordion-blade-icon{top:11px;right:6px}
}
@media(min-width:895px) and (max-width:1330px){.mcg290-pills{font-size:28px !important;line-height:36px !important}
.mcg-pills{font-size:28px !important;line-height:40px !important}
.linzess-efficacy-woman img{max-width:491px}
}
@media(min-width:896px) and (max-width:1300px){.linzess-hero-banner-image{left:-71px}
}
@media(max-width:320px){.linzess-dosing-banner-container{width:300px}
.linzess-dosing-pills-left img,.linzess-dosing-pills-center img{width:75px;top:76px !important;right:21px !important}
.linzess-dosing-pills-left:after{top:71px !important;right:25px !important}
.linzess-dosing-pills-center:after{top:70px !important;right:26px !important}
.linzess-dosing-pills-right:after{right:-96px !important;top:-48px !important}
.linzess-dosing-pills-right img{width:75px;top:-134px !important;right:-29px !important;padding-top:16px}
.linzess-dosing-ibc .linzess-pill-one .abbv-flex-item{padding:0 !important;margin:0 !important}
.linzess-dosing-ibc .linzess-pill-one{width:95%}
}
@media(max-width:985px){.linzess-flex-section.abbv-flex-container{flex-direction:column}
.linzess-efficacy-banner-container .abbv-row{padding:0}
.linzess-efficacy-cols-one .linzess-flex-section.abbv-flex-container .abbv-image-content-container{width:247px}
.linzess-flex-section.abbv-flex-container .abbv-flex-item:nth-child(2){padding:0}
.linzess-efficacy-cols-one:after,.linzess-efficacy-cols-two:after{margin-left:0;width:100%}
.linzess-efficacy-banner-container .linzess-efficacy-txt-title{margin-bottom:0}
.linzess-efficacy-cols-one:after,.linzess-efficacy-cols-two:after{margin-top:20px}
.linzess-efficacy-banner-container .linzess-efficacy-cols-two{margin-top:0 !important}
}
@media(min-width:1191px) and (max-width:5000px){.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:first-child .abbv-accordion-blade-icon{right:38px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(2) .abbv-accordion-blade-icon{right:61px}
.linzess-additional-accordion-container .abbv-flex-container .abbv-flex-item:nth-child(3) .abbv-accordion-blade-icon{right:76px}
}
.abbv-inline-safety .linzess-isi-warning,.linzess-hcp-safety-bar .linzess-isi-warning{border:1px solid #252525;max-width:1164px;width:100%;box-sizing:border-box}
.abbv-inline-safety .linzess-unbold-title{font-weight:400}
.linzess-about-top-container .linzess-top-par{margin-bottom:18px;color:#330072}
.linzess-about-top-container .linzess-dosing-flex .abbv-flex-item{margin:0;padding:0}
.linzess-dosing-flex div.abbv-rich-text.linzess-about-right.abbv-rich-text-common{border-left:0;padding-left:39px}
.linzess-dosing-flex div.abbv-rich-text.linzess-about-right.abbv-rich-text-common p{padding:3px 0 0 0;margin:0}
.linzess-about-top-container .linzess-dosing-flex .abbv-flex-item:nth-child(2){border-left:3px solid #b3c50e}
.linzess-about-top-container .linzess-dosing-flex .abbv-flex-item:first-child{margin-right:35px}
.linzess-about-top-container .linzess-dosing-flex .abbv-flex-item .abbv-row{margin:0;padding:0}
.linzess-about-top-container .linzess-left-box,.linzess-middle-box,.linzess-rightmost-box{max-width:262px;height:50px;margin-right:20px}
.linzess-about-top-container .linzess-left-box{border:1px solid #330072;background-color:#330072;text-align:center;padding-top:10px;border-radius:6px}
.linzess-about-top-container .linzess-middle-box{border:1px solid #ff9e1b;background-color:#ff9e1b;text-align:center;padding-top:10px;border-radius:6px}
.linzess-about-top-container .linzess-rightmost-box{border:1px solid #0095c8;background-color:#0095c8;text-align:center;padding-top:10px;border-radius:6px}
.linzess-about-top-container .linzess-middle-box h3{color:#252525 !important;font:35px/36px 'Helvetica Neue bold',sans-serif}
.linzess-about-top-container .linzess-left-box h3{font:35px/36px 'Helvetica Neue bold',sans-serif}
.linzess-about-diag-codes p{font:normal 300 18px/26px 'Open Sans',sans-serif}
.linzess-dosing-disclaimer-text p{font:normal 400 14px/21px 'Open Sans',sans-serif}
.abbv-flex-item.linzess-pill-two{padding:0;margin:0}
.abbv-flex-item.linzess-pill-three{padding:0;margin:0}
.linzess-dosing-ibc .linzess-pill-one .linzess-text-purple h3{margin-bottom:8px;margin-top:0;font:28px/36px 'OpenSans-SemiBold',sans-serif;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-dosing-ibc .linzess-pill-two .linzess-text-tangerine h3{margin-bottom:8px;font:28px/40px 'Helvetica Neue bold',sans-serif !important}
.linzess-dosing-text-disc-diag h2{font:28px/36px 'OpenSans-Bold',sans-serif !important;margin-top:56px;margin-bottom:30px}
.linzess-dosing-text-disc-diag h2 sup{font:15px/36px 'OpenSans-SemiBold',sans-serif !important;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-dosing-text-taken h3{margin-top:36px;margin-bottom:60px}
@media(max-width:895px){.linzess-about-top-container .linzess-dosing-flex{flex-direction:column}
.linzess-about-top-container div.abbv-rich-text.linzess-about-right.abbv-rich-text-common{padding-left:0;height:unset}
.linzess-about-top-container .linzess-top-par{margin:0 auto 18px}
.linzess-hero-banner-line-one{margin-top:0;margin-bottom:18px;letter-spacing:0}
.abbv-header-primary-navigation-submenu ul li{height:54px}
.abbv-header-primary-navigation ul li a.abbv-has-submenu+span{width:50px;height:48px}
.abbv-header-primary-navigation&gt;ul&gt;li&gt;a{height:48px}
.linzess-hero-banner-right-container{margin-top:6px}
}
@media(max-width:600px){.linzess-dosing-text-taken h3{margin-top:28px !important;font:16px/20px 'OpenSans-SemiBold',sans-serif !important;font-family:'OpenSans-SemiBold' !important;font-weight:600}
.linzess-dosing-text-disc-diag h2 sup{font:11px 'OpenSans-SemiBold',sans-serif !important;font-family:'OpenSans-SemiBold' !important;font-weight:600}
}
@media(min-width:1025.02px){.abbv-header-lite .abbv-header-primary-navigation ul li:first-child{width:20%;margin-right:0}
.abbv-header-primary-navigation-submenu ul li a{font-size:16px !important;line-height:22px !important}
.abbv-header-lite .abbv-header-primary-navigation ul .abbv-header-primary-navigation-submenu-title{width:unset !important}
.abbv-header-lite .abbv-search-inline{width:12%;float:none}
}
@media(min-width:896px) and (max-width:1024px){.linzess-header .abbv-header-primary-navigation ul:not(.abbv-submenu){display:flex;flex-direction:row}
.linzess-header .abbv-header-primary-navigation .abbv-header-primary-navigation-submenu.abbv-submenu ul{display:flex;flex-direction:column !important}
.abbv-header-primary-navigation-submenu{top:60px}
.linzess-header .abbv-header-primary-navigation ul:not(.abbv-submenu) li:nth-child(n+2):nth-child(-n+6){top:19px}
.linzess-header .abbv-header-primary-navigation ul:not(.abbv-submenu) li:nth-child(n+2):nth-child(-n+6) a{max-width:85px}
.linzess-header .abbv-header-primary-navigation-submenu ul li{top:0 !important}
.linzess-about-p2{margin-bottom:0}
.linzess-about-p3{margin-top:0}
.abbv-header-lite .abbv-search-inline{width:100px;top:-28px}
.abbv-search-input-container{padding:10px}
.abbv-header-lite .abbv-search-navigation [class^="abbv-icon-"]{top:29px;right:26px}
}
@media(min-width:1200px) and (max-width:5000px){.abbv-header-lite .abbv-search-inline{width:15.3%}
.abbv-header-primary-navigation-submenu ul li a{font-size:19px !important;line-height:26px !important}
}
@media(min-width:896px) and (max-width:1150px){.linzess-rect-container .abbv-col-2{left:0}
}
@media(min-width:896px) and (max-width:1092px){.linzess-text-tangerine{font-size:22px !important}
.linzess-top-par .linzess-text-purple,.linzess-top-par .linzess-text-peacock{font-size:22px !important}
.linzess-about-diag-codes p{font:normal 300 14px/26px 'Open Sans',sans-serif}
}
@media(min-width:601px) and (max-width:630px){.linzess-text-tangerine{font-size:26px !important}
.linzess-top-par .linzess-text-purple{font-size:26px !important}
}
@media(min-width:896px) and (max-width:1225px){.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right{top:64px;left:-75px;min-width:313px;height:69px;padding:5px;border-radius:12px;border:solid 2px #b3c50e}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right h5{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right p{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .first-list-desk{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .second-list-desk{display:block}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right li{font:normal 300 11px/15px 'Open Sans',sans-serif;letter-spacing:-0.10px;margin-left:8px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right li{font:normal 300 11px/15px 'Open Sans',sans-serif;letter-spacing:-0.10px;margin-left:8px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right:after{content:'';width:12px;height:12px;display:block;background:url(/content/dam/linzesshcp/images/Polygon4.png) no-repeat;position:absolute;left:87px !important;top:-9px !important;transform:rotate(0)}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left{top:60px;left:-248px;max-width:313px;height:108px;padding:5px;border-radius:12px;border:solid 2px #b3c50e}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left:after{content:'';width:100%;height:100%;display:block;background:url(/content/dam/linzesshcp/images/Polygon4.png) no-repeat;position:absolute;right:-262px !important;top:-9px !important;transform:rotate(0)}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .first-list-desk{display:none}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob{display:block;margin-top:6px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left li{font:normal 300 11px/15px 'Open Sans',sans-serif;letter-spacing:-0.10px;margin-left:8px}
}
@media(min-width:1201px) and (max-width:5000px){.abbv-header-lite .abbv-search-navigation{right:-30px}
.abbv-header-lite .abbv-header-primary-navigation ul li:first-child{width:23.4%}
.abbv-header-lite .abbv-header-primary-navigation ul .abbv-header-primary-navigation-submenu-title{width:unset !important}
.abbv-submenu.off-right{width:280px}
}
@media(min-width:1440px){.abbv-header-lite .abbv-search-navigation{right:-60px;width:189px}
}
@media(min-width:896px) and (max-width:980px){.abbv-header-primary-navigation-submenu.abbv-submenu.off-right{width:243px}
.abbv-header-primary-navigation-submenu.abbv-submenu.off-right ul li{width:243px !important}
}
@media(min-width:896px) and (max-width:1020px){.linzess-bg-blue .abbv-image-text-content p{padding:15px 50px 28px 90px}
}
@media(min-width:896px) and (max-width:1190px){.linzess-additional-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text{font:17px/33px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
}
@media(min-width:896px){.linzess-cic-three-col .abbv-col.abbv-col-4:first-child img{margin-right:80px}
.linzess-cic-three-col .abbv-col.abbv-col-4:nth-child(2) img{margin-right:22px}
.linzess-cic-three-col .abbv-col.abbv-col-4:last-child img{margin-right:115px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr{max-width:1042px;padding:0 20px;box-sizing:border-box}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt{max-width:1001px;padding:0 20px;box-sizing:border-box}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-section-navigation.abbv-sticky.abbv-fixed{position:unset}
.abbv-header-primary-navigation ul li{height:50px;align-self:baseline}
.abbv-header-primary-navigation-submenu{top:50px}
.linzess-header .abbv-header-primary-navigation ul li:nth-child(3) .abbv-header-primary-navigation-submenu,.linzess-header .abbv-header-primary-navigation ul li:nth-child(4) .abbv-header-primary-navigation-submenu,.linzess-header .abbv-header-primary-navigation ul li:nth-child(5) .abbv-header-primary-navigation-submenu{top:86px}
.abbv-header-lite .abbv-search-navigation{top:-5px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr{max-width:1220px;padding:0 20px;box-sizing:border-box;margin:auto;margin-top:45px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child{max-width:500px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:first-child .abbv-accordion.linzess-accordion.abbv-accordion-single{padding:0}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .linzess-accordion .abbv-accordion-blade-content:before{max-width:990px;width:calc(100% - 172px);left:132px}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li a.abbv-nav-active{font:19px/26px 'OpenSans-Bold',sans-serif;background:#b3c50e;height:40px;font-family:'OpenSans-Bold';font-weight:700}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li{padding:0}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li a{display:block;width:100% !important;padding:8px 15px 0 25px}
header.abbv-header.abbv-header-lite.linzess-header .abbv-header-primary-navigation-submenu ul li:first-child{width:100%}
.abbv-header-primary-navigation-submenu{overflow:hidden}
.header input[type=text].abbv-search:focus,.header input[type=text]:hover,textarea:hover{box-shadow:none;border:solid 2px #fff}
.abbv-header-primary-navigation-submenu.abbv-submenu ul li{text-align:left;height:40px}
.linzess-dosing-pills-left,.linzess-dosing-pills-center{left:-18px}
.linzess-dosing-pills-right{left:-30px}
}
@media(min-width:601px) and (max-width:895px){.linzess-ibsc-accordion-container .abbv-flex-container.flex-direction-row{flex-direction:row}
.linzess-ibsc-accordion-container .abbv-flex-container.flex-direction-row .abbv-flex-item{padding:0 20px;max-width:100%;width:100%}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt .abbv-image-content-container.i-b{min-height:auto}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .linzess-accordion .abbv-accordion-blade-content:before{max-width:986px;width:calc(100% - 180px);left:140px;top:69%}
.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-accordion-blade-icon{top:0}
.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-text:after,.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .linzess-accordion .abbv-accordion-blade-1.abbv-active .abbv-accordion-blade-text:after{top:3px;right:33px}
.linzess-cic-three-col .abbv-col.abbv-col-4:last-child img{margin-right:115px}
.linzess-cic-three-col .abbv-col.abbv-col-4:last-child p{max-width:100%}
.linzess-cic-three-col .abbv-col.abbv-col-4:first-child img{margin-right:25px}
.linzess-cic-three-col .abbv-col.abbv-col-4:nth-child(2) img{margin-right:50px}
.abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-desktop{max-height:174px;overflow:hidden}
}
@media(min-width:601px) and (max-width:1199px){.linzess-ibsc-accordion-container .abbv-flex-container.flex-direction-row .abbv-flex-item{padding:0 20px;max-width:100%;width:100%}
}
@media(min-width:601px) and (max-width:991px){.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade .abbv-accordion-blade-content .abbv-accordion-blade-text:after,.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade.abbv-active .abbv-accordion-blade-content .abbv-accordion-blade-text:after{content:'';background:url(/content/dam/linzesshcp/images/Icon%20awesome-plus.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:-15px;width:19px;height:19px;display:block;top:8px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade.abbv-active .abbv-accordion-blade-content .abbv-accordion-blade-text:after{background:url(/content/dam/linzesshcp/images/Icon%20awesome-cancel.png);width:27px;height:27px;top:3px;right:-18px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt .abbv-accordion-blade-content{overflow:visible}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade .abbv-accordion-blade-content .abbv-accordion-blade-text{position:relative;padding-right:60px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .linzess-accordion .abbv-accordion-blade-content{padding:23px 15px 35px 15px}
}
@media(min-width:1199px){.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .flexbox.parbase{max-width:1054px;margin-left:29px}
}
@media(min-width:991px){.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .linzess-accordion .abbv-accordion-blade-content{padding:23px 15px 35px 45px}
}
@media(min-width:895px){.linzess-sample-savings .abbv-row-container .abbv-row .abbv-col.abbv-col-6:last-child{width:44%}
.linzess-sample-savings .abbv-row-container .abbv-row .abbv-col.abbv-col-6:first-child{width:54%}
.abbv-container.linzess-saving-image{text-align:center;padding-left:30px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child .abbv-accordion-content p{padding:0 0 0 20px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child .abbv-accordion-content ul{padding-inline-start:40px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:first-child p{padding:0}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:first-child ul{padding-inline-start:20px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child .abbv-accordion-content:after{content:'';position:absolute;left:21px;bottom:0;max-width:433px;width:100%;height:3px;background:#ff9e1b}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child .abbv-accordion-content{border:0}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child .abbv-accordion-content{position:relative}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-flex-container.flex-direction-row .abbv-flex-item:last-child{max-width:403px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-flex-container.flex-direction-row .abbv-flex-item:first-child{max-width:409px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-flex-container.flex-direction-row .abbv-flex-item:first-child .abbv-accordion-blade-content{padding:25px 15px 31px 5px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-flex-container.flex-direction-row .abbv-flex-item:last-child .abbv-accordion-blade-content{padding-bottom:31px}
}
@media(max-width:895px){.linzess-support-top-container.linzess-sample-top-container{margin:0}
.linzess-about-banner-container .abbv-hot-spot-click i:before{content:'';background:url(/content/dam/linzesshcp/images/hot-spot-icon-mobile.png);width:25px;height:25px}
.linzess-about-banner-container div#abbvHotSpotID1 .abbv-hot-spot-click i{color:#b3c50e;font-size:45px;position:relative;top:-23px;left:-17px}
.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-click i{top:-4px;left:8px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left{top:18px;left:0;max-width:100%;height:108px;padding:5px;border-radius:12px;border:solid 2px #b3c50e;right:0;margin:0 auto;width:100%;z-index:99}
.linzess-about-banner-container #abbvHotSpotID1{top:50% !important;width:100%;left:0 !important;right:0;margin:0 auto;max-width:100%;transform:unset}
.linzess-about-banner-container .abbv-hot-spot-click{width:20px;height:20px;border:transparent;position:absolute;right:33px;top:-9px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left:after{top:-9px !important;right:49px !important;width:12px;height:8px}
.linzess-about-banner-container #abbvHotSpotID2 .abbv-hot-spot-click.active{position:absolute;left:-2px;top:0;width:100%;right:0;margin:0 auto;text-align:left}
.linzess-about-banner-container #abbvHotSpotID2{top:77% !important;left:0 !important;width:100%;transform:unset;right:0;margin:0 auto;max-width:100%}
.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-click i{top:-8px;left:40px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right{top:26px;left:-28px;max-width:100%;height:69px;padding:5px;border-radius:12px;border:solid 2px #b3c50e;right:0;margin:0 auto;width:100%;min-width:100%}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right:after{content:'';width:12px;height:12px;display:block;background:url(/content/dam/linzesshcp/images/Polygon4.png) no-repeat;position:absolute;left:58px !important;top:-9px !important;transform:rotate(0)}
.linzess-about-banner-container #abbvHotSpotID2 .abbv-hot-spot-click{width:100%;left:-1px;right:0;margin:0 auto;text-align:left;top:0}
.abbv-header-primary-navigation a.abbv-has-submenu+span i:before{content:'';width:16px;height:23px;margin-top:-5px;margin-left:5px;display:block;background:url(/content/dam/linzesshcp/images/cheveron.png) no-repeat}
.abbv-header-primary-navigation a.abbv-has-submenu.abbv-active+span i:before{content:'';width:16px;height:23px;margin-top:-5px;margin-left:5px;display:block;background:url(/content/dam/linzesshcp/images/cheveron-down.png) no-repeat}
.abbv-header-mobile-primary-navigation{margin-right:15px}
.abbv-header-mobile-primary-navigation.active{margin-right:15px}
div.abbv-header-primary-navigation-submenu.abbv-submenu ul li:after{content:'';width:10px;height:23px;right:31px;margin-left:0;display:block;background:url(/content/dam/linzesshcp/images/chevron-right.png) no-repeat;position:absolute;top:15px}
.abbv-header-primary-navigation a.abbv-has-submenu+span i{padding-left:0}
.abbv-header-lite .abbv-header-primary-navigation .abbv-header-primary-navigation-submenu .abbv-nav-active:after{content:'';width:10px;height:23px;right:31px;margin-left:0;display:block;background:#b3c50e;position:absolute;top:15px;z-index:1}
a.header-mobile-nav{position:relative}
.header .abbv-sticky-anchor{height:112px !important}
.header header.abbv-header.abbv-header-lite.linzess-header.abbv-sticky.abbv-fixed{background:#330072}
.abbv-modal{width:90%}
.abbv-modal-content-container{border-radius:16px;padding:42px 19px 36px 22px}
.abbv-modal-content-container p.title{font-size:25px;line-height:30px;letter-spacing:-0.3px;padding-right:90px}
.abbv-modal-content-container p{font-size:14px;line-height:19px;margin:17px 0;letter-spacing:-0.14px}
.abbv-row-container.wol-modal-cta{margin-top:12px}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6{max-width:131px;width:100%}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6:last-child{margin-left:12px}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6 a{height:52px}
.abbv-modal-content-container span.abbv-modal-close.abbv-icon-close.i-a{top:-5px;right:13px;color:#330072}
}
@media(min-width:1166px) and (max-width:1226px){.abbv-container.linzess-about-banner-container .abbv-hot-spot-image-container{max-width:596px;margin:auto}
.abbv-container.linzess-about-banner-container .abbv-hot-spot-image-container div#abbvHotSpotID1{width:100%;left:0 !important;right:0;margin:0 auto;transform:unset;text-align:right}
.abbv-container.linzess-about-banner-container .abbv-hot-spot-image-container div#abbvHotSpotID1 .abbv-hot-spot-click{position:absolute;right:66px;top:-17px}
.abbv-container.linzess-about-banner-container .abbv-hot-spot-image-container div#abbvHotSpotID1 .abbv-hot-spot-panel.abbv-hot-spot-panel-bottom-left{position:absolute;right:-263px;left:auto;top:-128px;width:100%;max-width:313px;height:auto}
.abbv-container.linzess-about-banner-container .abbv-hot-spot-image-container div#abbvHotSpotID1 .abbv-hot-spot-panel.abbv-hot-spot-panel-bottom-left li{font:normal 300 17px/26px 'Open Sans',sans-serif;letter-spacing:0}
.abbv-container.linzess-about-banner-container .abbv-hot-spot-image-container div#abbvHotSpotID1 .abbv-hot-spot-panel.abbv-hot-spot-panel-bottom-left:after{width:16px;height:27px;top:115px !important;left:-17px;transform:rotate(0);background:url(/content/dam/linzesshcp/images/polygon_2.png) no-repeat}
.abbv-container.linzess-about-banner-container .abbv-hot-spot.linzess-center-image .abbv-hot-spot-image-container div#abbvHotSpotID2{width:100%;left:0 !important;right:0 !important;margin:0 auto;transform:unset}
.abbv-container.linzess-about-banner-container .abbv-hot-spot.linzess-center-image .abbv-hot-spot-image-container div#abbvHotSpotID2 .abbv-hot-spot-click{margin-left:67px;top:-14px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right{top:-86px;left:-265px;min-width:292px;height:auto;padding:5px;border-radius:12px;border:solid 2px #b3c50e;width:100%;box-sizing:border-box;max-width:306px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right li{font:17px/26px 'Open Sans',sans-serif;letter-spacing:0}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right ul{padding:16px 16px 16px 20px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right:after{content:'';width:16px;height:27px;display:block;position:absolute;left:303px !important;top:76px !important;transform:rotate(-180deg);background:url(/content/dam/linzesshcp/images/polygon_2.png) no-repeat}
}
@media(min-width:1227px){.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .first-list-desk&gt;li:first-child::marker{color:transparent}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .first-list-desk&gt;li:first-child:before{content:'';width:5px;height:5px;position:absolute;left:-13px;top:10px;background:#330072;border-radius:50%}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .first-list-desk&gt;li:first-child{position:relative}
.linzess-about-banner-container div#abbvHotSpotID1 .abbv-hot-spot-panel.abbv-hot-spot-panel-bottom-left{padding-left:15px;padding-top:14px;padding-bottom:18px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .first-list-desk li::marker{color:transparent}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .first-list-desk li:before{content:'';width:5px;height:5px;position:absolute;left:-13px;top:11px;background:#330072;border-radius:50%}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .first-list-desk li{position:relative}
}
@media(min-width:896px) and (max-width:1226px){.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left ul ul{padding-left:12px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob&gt;li:first-child,.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-panel-bottom-right li{position:relative}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob&gt;li:first-child:before,.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-panel-bottom-right li:before{content:'';width:5px;height:5px;border-radius:50%;background:#330072;position:absolute;left:-13px;top:10px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob&gt;li:first-child::marker,.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-panel-bottom-right li::marker{color:transparent}
}
@media(min-width:601px) and (max-width:1165px){.abbv-container.linzess-about-banner-container .abbv-hot-spot.linzess-center-image .abbv-hot-spot-image-container{max-width:596px;margin:auto}
.linzess-about-banner-container .abbv-hot-spot-click i:before{content:'';background:url(/content/dam/linzesshcp/images/hot-spot-icon-desktop.png);width:46px;height:47px}
.linzess-about-banner-container div#abbvHotSpotID1 .abbv-hot-spot-click{right:93px}
.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-click i.abbv-icon-info.i-b{left:83px;top:-9px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left li{font:normal 300 17px/26px 'Open Sans',sans-serif;letter-spacing:0;margin-left:8px}
.linzess-about-banner-container div#abbvHotSpotID1 .abbv-hot-spot-panel-bottom-left{top:24px;left:0;max-width:100%;height:auto;padding:5px;border-radius:12px;border:solid 2px #b3c50e;right:0;margin:0 auto;width:100%;z-index:99}
.linzess-about-banner-container div#abbvHotSpotID1 .abbv-hot-spot-panel-bottom-left::after{right:97px !important}
.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-panel-bottom-right{top:50px;left:0;height:auto}
.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-panel-bottom-right li{font:normal 300 17px/26px 'Open Sans',sans-serif;letter-spacing:0;margin-left:8px}
.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-panel-bottom-right ul{padding-left:16px}
.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-panel-bottom-right:after{left:99px !important}
.linzess-support-top-container.linzess-sample-top-container{margin:0}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left{top:18px;left:0;max-width:100%;height:108px;padding:5px;border-radius:12px;border:solid 2px #b3c50e;right:0;margin:0 auto;width:100%;z-index:99}
.linzess-about-banner-container #abbvHotSpotID1{top:50% !important;width:100%;left:0 !important;right:0;margin:0 auto;max-width:100%;transform:unset}
.linzess-about-banner-container .abbv-hot-spot-click{width:20px;height:20px;border:transparent;position:absolute;right:33px;top:-32px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left:after{top:-9px !important;right:49px !important;width:12px;height:8px}
.linzess-about-banner-container #abbvHotSpotID2 .abbv-hot-spot-click.active{position:absolute;left:-2px;top:0;width:100%;right:0;margin:0 auto;text-align:left}
.linzess-about-banner-container #abbvHotSpotID2{top:77% !important;left:0 !important;width:100%;transform:unset;right:0;margin:0 auto;max-width:100%}
.linzess-about-banner-container #abbvHotSpotID2 .abbv-hot-spot-click{width:100%;left:-1px;right:0;margin:0 auto;text-align:left;top:0}
}
@media(min-width:601px) and (max-width:895px){.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob li ul{padding-left:18px}
}
@media(min-width:768px) and (max-width:1024px){.linzess-add-res-flex .abbv-accordion-blade-icon{right:10px}
.linzess-support-accordion .abbv-accordion-blade-text{max-width:100%}
}
@media(min-width:768px) and (max-width:895px){.linzess-coverage .abbv-plan-category span.anchor{padding:6px 10px 10px 19px}
.linzess-coverage .abbv-plan-category span.anchor:after{right:10px}
button#formulary-lookup-btn::after{right:66px !important}
}
@media(max-width:767px){.linzess-add-res-flex .abbv-row,.abbv-formulary .abbv-formulary-zipcode{display:block}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4,.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4:first-child,.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4:nth-child(2),.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4:last-child{margin:0;width:100%;max-width:100%}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4 .abbv-container.linzess-add-res{display:flex}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4 .abbv-container.linzess-add-res .accordion.parbase{width:calc(100% - 100px);margin:0;box-sizing:border-box;padding-left:20px}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4 .abbv-container.linzess-add-res .image-text.parbase{width:100px}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4 .abbv-container.linzess-add-res .image-text.parbase:first-child{display:none}
.linzess-add-res-flex img{height:auto !important}
.linzess-add-res .linzess-mobile-only{display:block}
.linzess-add-res-flex .linzess-kit-img img{margin-bottom:18px !important}
.linzess-add-res-flex .linzess-tools-img img{margin-bottom:25px !important}
.linzess-add-res-flex .linzess-video-img img{margin-bottom:33px !important}
.linzess-add-res-flex .linzess-prg-img img{margin-bottom:33px !important}
.linzess-tele-accordion .abbv-accordion-blade-content,.linzess-pri-accordion .abbv-accordion-blade-content,.linzess-support-accordion .abbv-accordion-blade-content,.linzess-tele-accordion .abbv-accordion-blade-icon,.linzess-pri-accordion .abbv-accordion-blade-icon{margin-top:5px}
.linzess-intake-accordion .abbv-accordion-blade-content{margin-top:12px}
.linzess-video-accordion .abbv-accordion-blade-content{margin-top:10px}
.abbv-row-container.linzess-add-res-flex .abbv-accordion-blade-text br{display:block}
.linzess-support-accordion .abbv-accordion-blade-text{max-width:100%}
.linzess-tele-accordion p.purple-par{margin-bottom:20px}
.linzess-pri-accordion p.purple-par{margin-bottom:15px}
.linzess-support-accordion p.purple-par{margin-bottom:30px}
.linzess-video-accordion p.purple-par{margin-bottom:25px}
.linzess-about-container.linzess-addtional-heading h3.linzess-text-peacock{margin:20px 0 20px}
.linzess-coverage .abbv-plan-category{max-width:100%;width:100%;margin-top:15px;padding-left:0}
.formulary-lookup-zipcode.parbase input#zip-code{max-width:100%;height:52px;text-align:left;padding-left:20px}
.formulary-lookup-zipcode.parbase button#formulary-lookup-btn{max-width:100%;height:52px;margin-left:0;margin-top:15px;top:0;padding-left:20px;text-align:left;font-size:16px}
.abbv-formulary .abbv-formulary-zipcode ::-webkit-input-placeholder{color:#330072;font-size:16px;line-height:40px;font-family:"OpenSans-Bold";opacity:45%;font-family:'OpenSans-Bold';font-weight:700}
.abbv-formulary .abbv-formulary-zipcode :-ms-input-placeholder{color:#330072;font-size:16px;line-height:40px;font-family:"OpenSans-Bold";opacity:45%;font-family:'OpenSans-Bold';font-weight:700}
.abbv-formulary .abbv-formulary-zipcode ::placeholder{color:#330072;font-size:16px;line-height:40px;font-family:"OpenSans-Bold";opacity:45%;font-family:'OpenSans-Bold';font-weight:700}
.linzess-coverage .abbv-plan-category span.anchor{font-size:16px}
button#formulary-lookup-btn::after{right:11px !important;top:21px !important;background:url(/content/dam/linzesshcp/images/formulary-arror-right.png) no-repeat;display:block}
.linzess-coverage .abbv-plan-category span.anchor{height:52px;padding:6px 50px 10px 20px}
.linzess-coverage .abbv-plan-category span.anchor:after{right:11px;top:22px}
.linzess-coverage .abbv-plan-category{height:52px}
.linzess-coverage .abbv-plan-category.abbv-active .items{max-width:100%}
.abbv-section-navigation-container .abbv-button-plain#section-nav-next:before{content:'';background:url(/content/dam/linzesshcp/images/navigation-up.png) no-repeat;width:14px;height:14px;top:14px !important;left:15px}
.abbv-section-navigation-container .abbv-button-plain#section-nav-prev:before{content:'';background:url(/content/dam/linzesshcp/images/navigation-down.png) no-repeat;width:14px;height:14px;top:15px !important;left:-14px;padding:0}
.abbv-section-navigation-container .abbv-button-plain:before{content:'' !important;background:url(/content/dam/linzesshcp/images/navigation-cancel.png) no-repeat;width:14px;height:14px;top:15px !important;left:-14px;padding:0}
.section-navigation .abbv-icon-dehaze.i-b:before{content:'' !important;background:url(/content/dam/linzesshcp/images/navigation-plus.png) no-repeat;width:14px;height:14px;top:15px !important;left:-14px;padding:0}
.abbv-rich-text.linzess-formulary-table.abbv-rich-text-common{position:absolute;width:100%;top:237px}
.formulary-head div{margin:53px 0 15px;font-size:14px}
.formulary-ft-note p{font-size:14px;line-height:20px;margin:15px 0 5px;max-width:95%;position:relative}
}
@media(min-width:896px){.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text.coverage-bdr:after{content:'';background:#b3c50e;width:3px;height:140px;position:absolute;top:34px;right:-70px}
p.linzess-about-p2.disc-text.disc-text-source{max-width:93%}
.linzess-header .abbv-header-primary-navigation&gt;ul&gt;li:nth-child(7){display:none}
.bar-chart-fc .bar-chart-heading__two{margin-left:170px}
}
@media(min-width:768px){.linzess-coverage .abbv-formulary-results-container{max-width:1160px;margin-top:30px}
.abbv-formulary-results{display:block !important;min-height:328px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content{background:url(/content/dam/linzesshcp/images/gray%20box.png);background-size:100% 100%;box-shadow:none}
}
@media(min-width:768px) and (max-width:895px){.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text{margin:49px 0 31px 0;font:90px/29px 'OpenSans-ExtraBold',sans-serif;margin-left:-3px;display:inline;font-family:'OpenSans-ExtraBold';font-weight:800}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-top-plans{margin-bottom:55px}
p.linzess-text-purple.coverage-main-dynamic-text.coverage-main-dynamic-text-top{margin-bottom:35px}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-lives{margin-top:20px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text.coverage-bdr:after{content:'';background:#b3c50e;width:3px;height:275px;position:absolute;top:27px;right:-40px}
.linzess-coverage .linzess-coverage-columns .abbv-row{padding:0;display:flex;max-width:650px !important;justify-content:space-between;width:100%}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-top-plans+p.coverage-first-dynamic-text span.linzess-per{font:45px/26px 'OpenSans-ExtraBold',sans-serif !important;letter-spacing:0 !important;margin-left:8px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-ten,.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-ten-brc{letter-spacing:-3.925px !important}
}
@media(min-width:601px) and (max-width:767px){.linzess-tele-accordion .abbv-accordion-blade-content,.linzess-pri-accordion .abbv-accordion-blade-content{margin-top:35px}
.linzess-intake-accordion .abbv-accordion-blade-content,.linzess-video-accordion .abbv-accordion-blade-content{margin-top:28px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text{margin:49px 0 31px 0;font:60px/29px 'OpenSans-ExtraBold',sans-serif;margin-left:-3px;display:inline;font-family:'OpenSans-ExtraBold';font-weight:800}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-top-plans{margin-bottom:35px}
p.linzess-text-purple.coverage-main-dynamic-text.coverage-main-dynamic-text-top{margin-bottom:20px}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-lives{margin-top:10px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text.coverage-bdr:after{content:'';background:#b3c50e;width:3px;height:220px;position:absolute;top:15px;right:-35px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text.coverage-bdr:after{content:'';background:#b3c50e;width:3px;height:218px;position:absolute;top:17px;right:-30px}
.linzess-coverage .linzess-coverage-columns .abbv-row{padding:0;display:flex;max-width:520px !important;justify-content:space-between;width:100%}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-top-plans+p.coverage-first-dynamic-text span.linzess-per{font:32px/26px 'OpenSans-ExtraBold',sans-serif !important;letter-spacing:0 !important;margin-left:8px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-ten,.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-ten-brc{letter-spacing:-3.925px !important}
.abbv-row-container.linzess-coverage-columns.linzess-marginTop60 .abbv-row{max-width:560px !important}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text.coverage-bdr:after{right:-31px !important}
.abbv-row-container.linzess-coverage-columns.linzess-marginTop60 .abbv-row .abbv-col.abbv-col-6:first-child span.linzess-sub{margin-left:-4px}
}
@media(min-width:601px){.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-col.abbv-col-4{position:absolute;right:14px;top:50%;transform:translateY(-50%)}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-container.linzess-pills-cta{margin:0}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-col.abbv-col-8{padding-right:30px}
.abbv-container.linzess-ft-note-safety-sec.linezess-list .abbv-rich-text.linzess-footnote.abbv-rich-text-common p.MsoNormal{margin-top:20px}
.abbv-container.linzess-ibs-c-efficacy-acc.linzess-ibs-c-efficacy-acc-title{margin-top:89px}
.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst{margin-bottom:30px}
.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec{margin:0}
.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-last{margin-top:34px}
.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst{margin-bottom:30px;margin-top:45px}
.abbv-rich-text.linzess-footnote.linzess-ibs-c-efficacy-col-ft-note-last.abbv-rich-text-common p{max-width:95%}
.abbv-rich-text.linzess-text-purple.linzess-grph-tout-desc.abbv-rich-text-common h3{max-width:95%;margin:27px 0 26px}
.abbv-row-container.linzess-ibs-c-tout-last .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{padding:28px 0}
.abbv-row-container.linzess-ibs-c-tout-last .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding:0 45px 0 70px;max-width:100%}
.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst ul{max-width:96%;margin-bottom:30px}
.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst ul li:nth-child(3){padding-right:54px}
.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec h4,.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-last .abbv-rich-text.linzess-footnote.abbv-rich-text-common{max-width:95%}
.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec ul{max-width:92%}
.linzess-ft-note-sec .abbv-rich-text.linzess-footnote.linzess-acg-footnote.abbv-rich-text-common p:nth-child(3){max-width:95%}
.linzess-about-container.linzess-ptnt-pro-container .abbv-margin-top-40{margin-top:79px}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul li.linzess-acg-list{margin-top:15px}
.linzess-cic-para-sec .abbv-rich-text.abbv-rich-text-common{max-width:93%}
.linzess-cic-three-col .abbv-col.abbv-col-4:last-child p{max-width:80%}
.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .linzess-footnote.linzess-footnote-csbm p{margin-bottom:95px;max-width:95%;line-height:21px}
.abbv-row-container.linzess-cic-efficacy-tout .linzess-common-tout h3{width:86%}
.abbv-row-container.linzess-cic-efficacy-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{padding:28px 0;max-width:1122px;margin-left:41px}
.abbv-row-container.linzess-cic-efficacy-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common:before{left:-41px}
.abbv-row-container.linzess-cic-efficacy-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding-left:100px}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy{margin-top:8px}
.abbv-row-container.linzess-cic-three-col .abbv-col.abbv-col-4 p{line-height:26px}
.linzess-saving-card-sec .abbv-row .abbv-col.abbv-col-6:first-child{width:56%}
.linzess-saving-card-sec .abbv-row{max-width:1121px;display:flex}
.linzess-ibs-c-tout-frst h3{max-width:88%}
.linzess-ibs-c-tout-frst{margin-bottom:49px}
.abbv-container.linzess-sample-terms-cons .abbv-rich-text.abbv-rich-text-common{padding-right:20px}
.abbv-container.linzess-sample-terms-cons .abbv-rich-text.abbv-rich-text-common .linzess-sample-terms-sec-snd p:last-child{padding-right:19px}
.abbv-row-container.linzess-card-ft-note{margin-top:45px}
.abbv-row-container.linzess-card-ft-note p.linzess-indent{padding-right:14px}
.abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-desktop{padding:10px 15px 0 15px}
.abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-desktop .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety{padding:0}
.abbv-container.linzess-ft-note-safety-sec.linzess-ibs-note-safety-sec{margin-bottom:40px}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-sections-ibfc{margin-top:55px}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-rich-text.linzess-cic-eff-acc.abbv-rich-text-common p{line-height:26px}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-rich-text.linzess-cic-eff-acc.abbv-rich-text-common p.linzess-indent{line-height:21px}
.abbv-container.linzess-cic-safety-banner-container.linzess-safety-banner-container.linzess-safety-banr-container .linzess-cic-safety-para h3.linzess-text-purple{padding-top:42px;padding-bottom:40px}
.linzess-cic-patient-tout .linzess-common-tout h3{padding:0 54px 0 82px}
.linzess--ft-note-sec.linzess--ft-note-sec-cic .abbv-rich-text.linzess-footnote.abbv-rich-text-common{max-width:1220px;padding-left:7px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child .abbv-accordion-blade-content{padding:23px 15px 35px 12px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .linzess-accordion .abbv-accordion-content{padding-bottom:60px;margin-bottom:0}
.linzess--ft-note-sec.linzess--ft-note-sec-cic .abbv-rich-text.linzess-footnote.abbv-rich-text-common p{margin-top:0;font-family:"HelveticaNeue"}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:first-child .abbv-accordion-blade.abbv-accordion-blade-1.abbv-active{margin-bottom:55px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion.linzess-accordion.abbv-accordion-single{padding-left:7px;padding-right:0}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion.linzess-accordion.abbv-accordion-single{padding-left:7px;padding-right:0}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion.linzess-accordion.abbv-accordion-single p{padding:0}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion.linzess-accordion.abbv-accordion-single ul{padding-inline-start:20px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion-content{padding-bottom:60px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-flex-container.flex-direction-row .abbv-flex-item:last-child .abbv-accordion-content{padding-bottom:60px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion-blade.abbv-active{margin-bottom:26px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content{margin-top:50px}
.linzess--ibs-eff-tout .linzess-ft-note-safety-sec.linezess-list .linzess-footnote.abbv-rich-text-common li.linzess-trials-list{font-size:18px;line-height:26px;max-width:100%;padding-right:20px}
.abbv-rich-text.linzess-footnote.linzess-acg-footnote.abbv-rich-text-common p.linzess-acg,.abbv-row-container.linzess--ft-note-sec .abbv-rich-text.linzess-footnote.abbv-rich-text-common p.linzess-ibs-c-pt-{line-height:21px}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-top-plans{margin-bottom:20px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text.coverage-bdr:after{height:100px;position:absolute;top:17px;right:-45px}
}
@media(max-width:600px){.linzess-pnf .abbv-row{padding-bottom:485px}
.linzess-pnf .rich-text p:first-child,.linzess-pnf.linzess-pnf-system-error .rich-text p:first-child{margin-top:30px;margin-bottom:30px;font-size:25px;line-height:30px;font-family:"OpenSans-ExtraBold";letter-spacing:-0.3px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-pnf .rich-text p:nth-child(2){font-size:14px;line-height:19px;margin-bottom:20px;letter-spacing:-0.14px}
.linzess-pnf .rich-text p:last-child{font-size:14px;line-height:19px;letter-spacing:-0.14px}
.linzess-pnf .rich-text p a{font-size:14px;line-height:19px}
.linzess-pnf{margin-bottom:523px}
.abbv-modal.warnonleave span.abbv-modal-close:after{color:#330072}
.abbv-modal.warnonleave{width:100%;top:10%}
.abbv-modal.warnonleave .abbv-modal-content-container{margin:0 29px;border-radius:20px;border:#707070;padding:30px 20px 30px 20px}
.abbv-modal.warnonleave p{font-size:14px;line-height:19px;color:#58595b;margin-top:20px;margin-bottom:20px}
.abbv-modal.warnonleave p.title{font-size:25px;font-family:"OpenSans-Bold";font-family:"OpenSans-Bold";line-height:30px;color:#0095c8;margin-bottom:20px;font-family:'OpenSans-Bold';font-weight:700}
.abbv-row-container.wol-modal-cta .abbv-row .abbv-col.abbv-col-6 a{font-size:16px;line-height:36px;width:100%}
.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .abbv-rich-text p,.linzess-ft-note-safety-sec.linezess-list h4,.linzess-ft-note-safety-sec.linezess-list li,.linzess-ft-note-safety-sec.linezess-list p b,.llinzess-ibs-c-efficacy-sec-tout ul li,.llinzess-ibs-c-efficacy-sec-tout .linzess-ft-note-safety-sec li,.linzess-diarrhea-sec h3,.linzess-patient-identification-bnr.linzess-cic-pi-bnr p,.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li,.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li,.linzess-diarrhea-sec.linzess-cic-diarrhea-sec h3{font-size:14px;line-height:19px}
.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .linzess-footnote p,.linzess-footnote.linzess-ibs-grph-ft-note-one p,.linzess-footnote.linzess-ibs-c-efficacy-col-ft-note-last p,.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote p{font-size:10px;line-height:14px}
.linzess-ibs-c-efficacy-grph-frst h2,.linzess-patient-identification-bnr.linzess-cic-pi-bnr h4{font-size:16px;line-height:20px}
.linzess-ibs-c-efficacy-acc h2,.llinzess-ibs-c-efficacy-sec-tout h2{font-size:25px;line-height:30px}
.linzess-ibs-c-efficacy-acc h3,.llinzess-ibs-c-efficacy-sec-tout h3,.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst h4,.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec h4,.linzess-ft-note-safety-sec.linzess-grph-ft-note-last h4{font-size:16px;line-height:20px}
.linzess-safety-banner-container.linzess-safety-banr-container h1{max-width:100%;font-size:25px;line-height:30px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr h2{line-height:31px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr h3,.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list,.linzess-diarrhea-sec.linzess-cic-diarrhea-sec ul{width:auto}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list{display:block}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul:first-child{width:auto}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul:last-child{width:auto;box-sizing:border-box;padding-left:20px;margin:0 0 28px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul:first-child{width:auto;margin:5px 0 0}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .abbv-rich-text.abbv-rich-text-common{width:auto}
.linzess-safety-banner-container.linzess-safety-banr-container .linzess-cic-safety-para h1{font-size:25px;line-height:31px;letter-spacing:0}
.abbv-container.linzess-safety-banner-container.abbv-margin-bottom-40.linzess-safety-banr-container h3.linzess-text-purple{font:16px/20px 'OpenSans-Bold',sans-serif !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-mobile-only{display:block}
.linzess-desktop-only{display:none}
.linzess-ibs-c-efficacy-grph-frst .linzess-res-img{margin:30px 0}
.linzess-ibs-c-efficacy-grph-sec{padding:7px 0 45px;margin:5px 0 18px}
.linzess-ibs-c-efficacy-grph-frst .linzess-csbm{margin-top:30px}
.linzess-ibs-c-efficacy-grph-frst .linzess-abdominal{margin:30px 0 0}
.linzess-ibs-c-tout-frst{margin:30px 0 40px}
.linzess-ft-note-safety-sec{margin:0 0 37px}
.linzess-ft-note-safety-sec.linezess-list ul{padding-inline-start:20px;margin:0 0 25px}
.linzess-ft-note-safety-sec.linezess-list{margin:0 0 45px}
.linzess-ft-note-safety-sec.linezess-list li{margin:0}
.linzess-ft-note-safety-sec .linzess-footnote p{margin:0}
.linzess-ft-note-safety-sec.linezess-list p.linzess-indent{margin:20px 0 0}
.linzess-ibs-c-efficacy-line-grph{margin:32px 0 37px}
.linzess-ibs-c-efficacy-col-grpg .linzess-mobile-only{margin:25px 0 30px;border-bottom:3px solid #b3c50e;padding-bottom:30px}
.linzess-footnote.linzess-ibs-c-efficacy-col-ft-note-last p{margin:40px 0 50px}
.linzess-ibs-c-tout-sec .abbv-col.abbv-col-12,.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst ul li,.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst ul,.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-last ul,.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-last,.llinzess-ibs-c-efficacy-sec-tout .linzess-ft-note-safety-sec li,.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec{margin:0}
.llinzess-ibs-c-efficacy-sec-tout h2{margin:50px 0 18px}
.llinzess-ibs-c-efficacy-sec-tout ul{margin:7px 0 42px;padding-inline-start:20px}
.llinzess-ibs-c-efficacy-sec-tout .abbv-image-content-container.i-b{margin-bottom:50px}
.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst{margin:0 0 17px}
.abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec ul{margin:0 0 20px}
.linzess-ibs-c-tout-last .abbv-col.abbv-col-12{margin:53px 0 53px}
.linzess-accordion .abbv-accordion-blade-content:before{width:calc(100% - 135px);left:106px}
.linzess-safety-banner-container.linzess-safety-banr-container h1{margin-top:22px}
.abbv-container.linzess-safety-banner-container.abbv-margin-bottom-40.linzess-safety-banr-container h3.linzess-text-purple{font-size:16px !important;line-height:20px !important;font-family:"OpenSans-SemiBold" !important;max-width:100%;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-safety-banner-container .ibs-c-safety-top h2.linzess-text-purple{width:100;padding-top:19px}
.linzess-safety-banner-container .safety-img-banner{margin:10px 0 25px}
.linzess-ibs-c-safety-tout .abbv-col.abbv-col-12{margin:57px 0 57px}
.linzess-ft-note-safety-sec.linzess-ibs-note-safety-sec{margin-bottom:34px}
.linzess-diarrhea-sec .ibs-c-safety-list{max-width:96%}
.linzess-diarrhea-sec .ibs-c-safety-list ul,.linzess-diarrhea-sec .ibs-c-safety-list ul li,.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li ul,.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li{margin:0}
.linzess-safety-banner-container.linzess-safety-banr-container .linzess-cic-safety-para h1{margin-top:30px}
.linzess-safety-banner-container.linzess-safety-banr-container .linzess-cic-safety-para h3.linzess-text-purple{padding-top:17px}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul{margin:27px 0 0}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec{margin:0 0 24px}
.linzess-diarrhea-sec.linzess-cic-diarrhea-sec ul{margin:7px 0 0}
.linzess-cic-safety-tout .abbv-col.abbv-col-12{margin:60px 0 61px}
.linzess-cic-safety-banner-container.linzess-safety-banner-container.linzess-safety-banr-container .safety-img-banner{margin:17px 0 20px}
.linzess-symp-sec{display:block}
.linzess-ibs-symp-img{display:none}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt .abbv-image-content-container.i-b{min-height:auto;display:block}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt .abbv-rich-text.abbv-rich-text-common{padding:0 26px 0 23px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt ul{padding-left:18px !important}
.linzess-primary,.linzess-history,.linzess-diagnosis,.linzess-key{margin-bottom:25px}
.linzess-ibsc-accordion-container .abbv-accordion-container .abbv-accordion-content .linzess-text-purple b,.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr p.linzess-text-purple b{font-family:"OpenSans-Bold" !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-content{padding-bottom:25px;margin-bottom:0;border:0}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{margin:0;font:normal 24px/20px 'Open Sans',sans-serif}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt div.abbv-flex-item,.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item{max-width:100%;width:100%}
.linzess-bredcrumb .linzess-brd-cntr{justify-content:space-between}
.linzess-bredcrumb .linzess-brd-txt{width:auto}
.linzess-cic-para-sec h1{margin:27px 0 17px}
.linzess-cic-para-sec h2{margin-bottom:11px}
.linzess-cic-para-sec ul{margin:6px 0 0}
.linzess-cic-para-sec ul li:last-child{margin-top:6px}
.linzess-cic-para-sec{margin-bottom:30px}
.linzess-cic-three-col .abbv-image-text-content-container.abbv-image-text-desktop-out-mobile-out .abbv-image-text-content .abbv-image-text-display{padding:15px 0 10px}
.linzess-cic-three-col .abbv-col.abbv-col-4:last-child .abbv-image-content-container.abbv-swap-images.i-b{margin:10px 0 15px}
.linzess-ft-note-sec{margin-top:0;padding:0 15px}
.linzess-ft-note-sec .abbv-accordion.linzess-accordion.linzess-cic-eff-accordion.abbv-accordion-single{margin-top:60px}
.linzess-reference-section p{font-size:10px;line-height:14px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade .abbv-accordion-blade-content .abbv-accordion-blade-text:after,.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade.abbv-active .abbv-accordion-blade-content .abbv-accordion-blade-text:after{content:'';background:url(/content/dam/linzesshcp/images/Icon%20awesome-plus-mobile.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:-40px;width:11px;height:11px;display:block;top:5px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade.abbv-active .abbv-accordion-blade-content .abbv-accordion-blade-text:after{background:url(/content/dam/linzesshcp/images/Icon%20awesome-cancel-mobile.png);width:16px;height:16px;top:3px;right:-43px;background-size:contain}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt{margin-top:20px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt div.abbv-flex-item:last-child{padding-top:25px}
.linzess-ibs-c-patient-tout .abbv-col.abbv-col-12{margin:37px 0 58px}
.abbv-row{padding:0 20px}
.abbv-container.linzess-img-text-sec{padding:0 5px}
.linzess-ibsc-accordion-container .linzess-ibsc-accordion-left-img img,.linzess-ibsc-accordion-right-img img{padding-right:0}
.abbv-row-container.linzess-ibs-c-tout-last h3,.linzess-ibs-c-tout-frst h3{max-width:100%}
.linzess--ibs-eff-tout .linzess-ibs-c-efficacy-acc .linzess-accordion .abbv-accordion-content p{padding:18px 2px 16px 15px;letter-spacing:0}
.linzess--ibs-eff-tout .linzess-ibs-c-efficacy-acc .linzess-accordion .abbv-accordion-content{padding:0}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr img{max-width:100%;width:auto;height:auto}
.abbv-container.linzess-patient-identification-bnr.linzess-cic-pi-bnr{margin-top:25px}
.abbv-container.linzess-patient-identification-bnr.linzess-cic-pi-bnr h2{margin-bottom:17px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr p{margin:6px 0 28px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr{margin-top:30px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child{padding-top:59px}
.linzess-cic-patient-tout .abbv-col.abbv-col-12{margin:50px 0 10px}
.abbv-row-container.linzess-ft-note-sec .abbv-row{padding:0}
.abbv-row-container.linzess-ft-note-sec .abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content{padding:28px 2px 18px 14px}
.abbv-row-container.linzess-ft-note-sec .abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content li{font-size:14px;line-height:19px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion p:nth-child(3){margin:20px 0;padding-right:25px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion ul{margin:0 0 20px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .linzess-footnote p{font-size:10px;line-height:14px;margin:17px 0 0;padding-right:25px;letter-spacing:0}
.linzess-cic-efficacy-tout .abbv-col.abbv-col-12{margin:94px 0 57px}
.abbv-row-container.linzess-ft-note-sec .abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content p.linzess-ul-list{margin-top:20px}
.linzess-ibs-c-patient-tout h3{max-width:84%}
.linzess-cic-efficacy-tout h3{width:77%}
.linzess-legal-policy-sec h2{margin:30px 0 18px;font-size:25px;line-height:30px;font-family:"OpenSans-ExtraBold";letter-spacing:-0.3px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-legal-policy-sec p{margin:20px 0}
.linzess-legal-policy-sec .linzess-bold+p{margin-top:0}
.linzess-legal-policy-sec .linzess-bold p,.linzess-bold p b{font-size:14px;line-height:19px;margin:0;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-legal-policy-sec{margin-bottom:96px}
.linzess-legal-policy-sec p{font-size:14px;line-height:19px;letter-spacing:-0.14px}
.linzess-gut-prg-para,.linzess-ins-vdo-para,.linzess-frm-para,.linzess-tele-para{max-width:100%}
.linzess-add-res-flex .linzess-kit-img img{max-width:41px !important;margin:0 auto !important;margin-bottom:18px !important}
.linzess-add-res-flex .linzess-tools-img img{max-width:36px !important;margin:0 auto !important;margin-bottom:25px !important}
.linzess-add-res-flex .linzess-frm-img img{max-width:43px !important;margin:0 auto !important}
.linzess-add-res-flex .linzess-video-img img{max-width:45px !important;margin:0 auto !important;margin-bottom:33px !important}
.linzess-add-res-flex .linzess-prg-img img{max-width:75px !important;margin:0 auto !important;margin-bottom:33px !important}
.linzess-add-res-flex .linzess-gut-img img{max-width:74px !important;margin:0 auto !important}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4 .abbv-container.linzess-add-res .accordion.parbase{width:calc(100% - 81px);margin:0;padding-left:10px}
.linzess-add-res-flex .abbv-row .abbv-col.abbv-col-4 .abbv-container.linzess-add-res .image-text.parbase{width:81px}
.linzess-add-res p{letter-spacing:-0.10px;font-size:14px;line-height:19px}
.linzess-add-res p{letter-spacing:-0.10px;font-size:14px;line-height:19px;margin:0}
.linzess-add-res-flex .abbv-accordion-blade-icon i.i-a.abbv-icon-close:after{background:url(/content/dam/linzesshcp/images/resource-cancel-mobile.png);width:25px;height:25px;background-size:contain !important}
.linzess-add-res-flex .abbv-accordion-blade-icon i.abbv-icon-add_circle.i-a:after{background:url(/content/dam/linzesshcp/images/resource-plus-mobile.png);width:25px;height:25px;background-size:contain !important}
.linzess-additional-resources-container h2.linzess-text-peacock{font-size:25px;line-height:30px;margin:30px 0 0}
.linzess-additional-resources-container .text-additional-resources p{margin:19px 0 20px !important;font:16px/20px 'OpenSans-SemiBold',sans-serif !important;font-family:'OpenSans-SemiBold';font-weight:600}
.abbv-row-container.linzess-add-res-flex .abbv-accordion-blade-text{font-size:16px;line-height:20px;font-family:"OpenSans-SemiBold";letter-spacing:-0.10px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-about-container.linzess-addtional-heading h3.linzess-text-peacock{font-size:16px;line-height:19px;font-family:"OpenSans-Bold";margin:20px 0 20px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-support-top-container.linzess-sample-top-container h1.linzess-text-peacock{font-size:25px !important;line-height:30px !important;font-family:"OpenSans-ExtraBold" !important;margin:30px 0 18px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-support-top-container.linzess-sample-top-container h3.linzess-text-purple{font-size:16px !important;line-height:20px !important;font-family:"OpenSans-SemiBold" !important;letter-spacing:-0.10px;margin:0 0 12px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-container.linzess-pills-cta .cta.parbase{max-width:330px;width:100%;margin:auto}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-container.linzess-pills-cta{margin:0 0 30px}
.linzess-sample-savings h3{font-size:16px;line-height:20px;font-family:"OpenSans-SemiBold";margin:0 0 9px;letter-spacing:-0.10px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-sample-savings p{font-size:14px;line-height:19px;letter-spacing:-0.10px}
.linzess-sample-savings .abbv-image-content-container.i-b{text-align:center}
.linzess-saving-card-sec .linzess-text-purple h3{font-size:16px;line-height:20px;margin:31px 0 0;letter-spacing:-0.10px;font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-saving-card-sec .abbv-title.linzess-text-purple h4{margin:22px 0 25px;font-size:16px;line-height:20px;letter-spacing:-0.10px;font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-sample-two-col .linzess-sample-flex-img{width:70px;text-align:center}
.linzess-sample-two-col .linzess-sample-flex-para{width:calc(100% - 70px);padding-left:12px}
.linzess-sample-two-col .linzess-sample-flex-para h4{font-size:14px;line-height:20px;letter-spacing:-0.10px}
.linzess-sample-two-col .linzess-sample-flex-para p{font-size:14px;line-height:19px;margin:0;letter-spacing:-0.10px}
.linzess-sample-flex-wrpr{margin-bottom:23px}
.linzess-ibs-c-tout-frst.linzess-sample-tout .abbv-col.abbv-col-12{margin:37px 0 23px}
.linzess-ibs-c-tout-frst.linzess-sample-tout{margin:0}
.linzess-card-ft-note p.linzess-indent{margin:0}
.linzess-sample-terms-cons p{font-size:10px;line-height:14px;letter-spacing:0}
.linzess-sample-terms-sec-frst p:first-child{margin-bottom:10px}
.linzess-sample-terms-sec-snd p:first-child{margin:15px 0}
.linzess-sample-savings .abbv-image-content-container.i-b{text-align:center;margin:7px 0 0}
.linzess-sample-savings .linzess-footnote p{font-size:10px;line-height:14px;letter-spacing:0;margin:20px 0 0}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-col.abbv-col-8{text-align:center}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-image-text.linzess-pills-img img{float:none}
.linzess-support-top-container div.cta.parbase a{font-size:16px;height:52px;letter-spacing:0 !important}
.linzess-support-top-container .linzess-support-btn2:after{top:20px !important}
.linzess-support-top-container .linzess-support-btn1:after{top:21px !important}
.linzess-support-top-container div.cta.parbase a{padding:8px 42px 17px 18px}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex{margin:30px 0 0}
.linzess-support-top-container.linzess-sample-top-container .linzess-pills-flex .abbv-container.linzess-pills-cta .cta.parbase:last-child a{margin-top:15px}
.abbv-container.linzess-saving-image{margin-top:30px}
.linzess-ibs-c-tout-sec .abbv-col.abbv-col-12 .linzess-common-tout{margin-left:0}
.linzess-ibs-c-tout-sec .abbv-col.abbv-col-12 .linzess-common-tout:before{left:0}
.linzess-ibs-c-tout-sec .abbv-col.abbv-col-12 .linzess-common-tout h3{width:80%}
.linzess-ft-note-safety-sec.linezess-list p b{font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-ibs-c-efficacy-acc h3,.llinzess-ibs-c-efficacy-sec-tout h3,.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst h4,.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec h4,.linzess-ft-note-safety-sec.linzess-grph-ft-note-last h4{font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-ibs-c-efficacy-acc h3{margin:20px 0 7px}
.linzess--ibs-eff-tout .linzess-footnote.linzess-ibs-c-efficacy-col-ft-note-last p{margin:40px 0 40px}
.linzess-support-top-container.linzess-sample-top-container h1.linzess-text-peacock,.linzess-common-tout h3,.linzess-additional-resources-container h2.linzess-text-peacock,.linzess-patient-identification-bnr.linzess-ibc-eff-bnr h1,.linzess-ibs-c-efficacy-acc h2,.llinzess-ibs-c-efficacy-sec-tout h2,.linzess-safety-banner-container.linzess-safety-banr-container h1,.linzess-patient-identification-bnr h1{letter-spacing:-0.3px}
.linzess-support-top-container.linzess-sample-top-container h3.linzess-text-purple,.linzess-sample-savings h3,.linzess-saving-card-sec .abbv-title.linzess-text-purple h4,.linzess-additional-resources-container .text-additional-resources p,.abbv-row-container.linzess-add-res-flex .abbv-accordion-blade-text,.linzess-about-container.linzess-addtional-heading h3.linzess-text-peacock,.linzess-patient-identification-bnr h3,.linzess-safety-banner-container.linzess-safety-banr-container h2.linzess-text-purple,.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text,.linzess-ibs-c-efficacy-grph-frst h2,.linzess-patient-identification-bnr.linzess-cic-pi-bnr h4,.linzess-ibs-c-efficacy-acc .abbv-accordion-blade-text,.linzess-ibs-c-efficacy-acc h3,.llinzess-ibs-c-efficacy-sec-tout h3,.linzess-ibs-c-efficacy-acc h3,.llinzess-ibs-c-efficacy-sec-tout h3,.linzess-ft-note-safety-sec.linzess-grph-ft-note-frst h4,.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec h4,.linzess-ft-note-safety-sec.linzess-grph-ft-note-last h4,.linzess-safety-banner-container.linzess-safety-banr-container h2.linzess-text-purple{letter-spacing:-0.16px}
.linzess-sample-savings p,.linzess-sample-two-col .linzess-sample-flex-para h4,.linzess-sample-two-col .linzess-sample-flex-para p,.linzess-patient-identification-bnr.linzess-cic-pi-bnr p,.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-content p,.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li,.linzess-diarrhea-sec.linzess-cic-diarrhea-sec h3,.linzess-diarrhea-sec.linzess-cic-diarrhea-sec ul li,.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li,.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .abbv-rich-text p,.linzess-ft-note-safety-sec.linezess-list h4,.linzess-ft-note-safety-sec.linezess-list p b,.linzess-ft-note-safety-sec.linezess-list li,.llinzess-ibs-c-efficacy-sec-tout ul li,.linzess--ibs-eff-tout .linzess-ibs-c-efficacy-acc .linzess-accordion .abbv-accordion-content p,.llinzess-ibs-c-efficacy-sec-tout ul li,.llinzess-ibs-c-efficacy-sec-tout .linzess-ft-note-safety-sec li,.linzess-diarrhea-sec h3,.linzess-diarrhea-sec .ibs-c-safety-list ul li,.linzess-years p,.linzess-only p,.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out p,.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul li,.linzess-diarrhea-sec ul li{letter-spacing:-0.14px}
.abbv-row-container.linzess--ft-note-sec .abbv-rich-text.linzess-footnote.abbv-rich-text-common p{font-size:12px;line-height:14px}
.linzess--ft-note-sec.linzess--ft-note-sec-cic .abbv-rich-text.linzess-footnote.abbv-rich-text-common p{font-family:"HelveticaNeue"}
.linzess-ibs-c-tout-frst h3{letter-spacing:-0.5px;padding:24px 11px 24px 15px}
.linzess-ft-note-safety-sec.linezess-list .abbv-rich-text.linzess-footnote.abbv-rich-text-common p.linzess-indent{font-size:10px;line-height:14px}
.linzess-safety-banner-container.linzess-safety-banr-container .linzess-ft-note-safety-sec.linzess-ibs-note-safety-sec p.linzess-indent{margin-top:5px}
.abbv-row-container.linzess-ibs-c-safety-tout h3{letter-spacing:0}
.abbv-row-container.linzess-ft-note-sec p.linzess-acg{line-height:14px;margin-top:10px}
h3.linzess-text-purple.linzess-acc-heading{font-size:16px !important;line-height:20px !important;letter-spacing:-0.16px !important;font-family:"OpenSans-SemiBold" !important;font-family:'Open Sans',sans-serif !important;font-weight:600 !important}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt .abbv-rich-text.abbv-rich-text-common p{letter-spacing:-0.14px}
.abbv-row-container.linzess-ibs-c-patient-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{letter-spacing:0}
.linzess-bredcrumb .linzess-brd-txt{font-size:13px;line-height:15px}
.linzess-bredcrumb .abbv-background-container-content,.linzess-bredcrumb .abbv-background-container-display.abbv-bg-color-gray{min-height:auto;padding:9px 15px}
.linzess-bredcrumb .abbv-background-container-content ul{margin:0}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul{max-width:205px;height:30px;margin-left:auto}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul li{height:30px}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul li a{font-size:13px;line-height:10px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .linzess-footnote p{letter-spacing:0}
.linzess-ft-note-safety-sec.linezess-list li.linzess-trials-list{max-width:100%}
.linzess-safety-banner-container.linzess-safety-banr-container,.abbv-container.linzess-diarrhea-sec .abbv-row,.abbv-row-container.linzess-ibs-c-safety-tout .abbv-row,.linzess-patient-identification-bnr .abbv-row,.abbv-container.linzess-about-container.linzess-ptnt-pro-container,.abbv-row-container.linzess-ibs-c-patient-tout .abbv-row,.linzess-cic-para-sec .abbv-row,.abbv-row-container.linzess-cic-three-col .abbv-row,.linzess-cic-efficacy-tout .abbv-row,.abbv-row-container.linzess-cic-safety-tout .abbv-row,.abbv-row-container.linzess-reference-section .abbv-row{padding:0 15px}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-sections-ibfc p{letter-spacing:0}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-sections-ibfc{padding-left:25px}
.linzess-only p b{display:inline-block}
.linzess-patient-identification-bnr.linzess-patient-identification-banner{margin-top:24px}
.abbv-row-container.linzess-ibs-c-patient-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding:24px 20px 21px 20px}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-rich-text.linzess-footnote.linzess-footnote-csbm.abbv-rich-text-common p{font-size:10px;line-height:14px;text-indent:-6px}
.linzess-cic-efficacy-tout .linzess-common-tout h3{letter-spacing:0;padding:40px 36px 28px 14px;width:100%}
.linzess-cic-safety-tout .abbv-row h3{letter-spacing:0;padding:42px 20px 27px 14px;width:85%}
.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .linzess-footnote p,.linzess-footnote.linzess-ibs-grph-ft-note-one p,.linzess-footnote.linzess-ibs-c-efficacy-col-ft-note-last p,.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote p{font-size:10px;line-height:14px;font-family:"Open Sans"}
.linzess-footnote.linzess-ibs-grph-ft-note-one p,.linzess--ibs-eff-tout .linzess-footnote.linzess-ibs-c-efficacy-col-ft-note-last p{font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr h2{line-height:31px;letter-spacing:0}
.abbv-rich-text.linzess-chronic-para.abbv-rich-text-common p{padding-right:15px}
.abbv-rich-text.linzess-chronic-para.abbv-rich-text-common h4{letter-spacing:0}
.abbv-container.linzess-patient-identification-bnr.linzess-cic-pi-bnr ul li{margin:0}
.linzess-cic-patient-tout .abbv-row,.abbv-row-container.linzess--ft-note-sec .abbv-row,.abbv-container.linzess-support-top-container.linzess-sample-top-container,.abbv-container.linzess-sample-savings .abbv-row,.linzess-saving-card-sec .abbv-row,.linzess-ibs-c-tout-frst.linzess-sample-tout .abbv-row,.abbv-container.linzess-sample-terms-cons .abbv-row,.linzess-additional-resources-container div.abbv-container.linzess-about-container,.linzess-add-res-flex .abbv-row,.llinzess-ibs-c-efficacy-sec-tout .abbv-row,.linzess-ibs-c-tout-sec .abbv-row,.linzess--ibs-eff-tout .abbv-row,.linzess-ibs-c-tout-frst .abbv-row,.linzess-ibs-c-efficacy-grph-frst.linzess-ibs-c-efficacy-grph-thrd .abbv-row,.linzess-ibs-c-efficacy-grph-frst.linzess-ibs-c-efficacy-grph-sec .abbv-row,.linzess-ibs-c-efficacy-grph-frst .abbv-row,.abbv-row-container.linzess-sitemap-sec .abbv-row,.abbv-row-container.linzess-pnf .abbv-row,.linzess-legal-policy-sec .abbv-row{padding:0 15px}
.linzess-cic-patient-tout .linzess-common-tout h3{letter-spacing:0;padding-left:14px;padding-right:29px}
.linzess-cic-patient-tout .linzess-common-tout{padding:32px 0 22px}
.linzess-cic-patient-tout .abbv-col.abbv-col-12{margin:54px 0 60px}
.abbv-container.linzess-sample-savings .abbv-col.abbv-col-6:first-child p{padding-right:25px}
.linzess-saving-card-sec .linzess-text-purple h3,.linzess-saving-card-sec .abbv-title.linzess-text-purple h4{letter-spacing:-0.16px;padding-right:25px}
.linzess-sample-flex-wrpr:nth-child(2) p{padding-right:35px}
.abbv-row-container.linzess-card-ft-note p.linzess-indent{padding-right:5px;text-indent:-3.2px}
.linzess-ibs-c-tout-frst.linzess-sample-tout h3{letter-spacing:-0.3px;padding:40px 23px 47px 14px}
.linzess-ibs-c-tout-frst.linzess-sample-tout h3 a{display:inline-block}
.linzess-sample-terms-cons p a,.linzess-sample-two-col .linzess-sample-flex-para p a{display:inline-block}
.linzess-add-res p{letter-spacing:-0.14px}
.linzess-res-accordion .abbv-accordion-container .abbv-accordion-blade .abbv-accordion-content p.purple-par a.linzess-text-purple b{font-size:14px !important;line-height:19px !important;font-family:"OpenSans-Bold" !important;text-decoration:underline;letter-spacing:-0.14px;font-family:'OpenSans-Bold' !important;font-weight:700}
.abbv-row-container.linzess-ibs-c-tout-last h3{padding:18px 9px 35px 14px}
.linzess-hcp-safety-bar .abbv-row.abbv-row-flush .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety,.linzess-hcp-safety-bar .abbv-row.abbv-row-flush{padding:0}
.abbv-inline-safety .linzess-isi-warning,.linzess-hcp-safety-bar .linzess-isi-warning{padding:10px;margin:10px 0 0}
.abbv-safety-bar-content-minimized-mobile{padding:10px 15px 0;max-height:146px;overflow:hidden}
.abbv-safety-bar.abbv-safety-bar-maximized .abbv-safety-bar-content-maximized h2{color:#0095c8;font-size:14px;line-height:22px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-hcp-safety-bar .linzess-isi-warning h3{text-align:left !important;color:#58595b;font-size:14px;line-height:18px}
.abbv-inline-use-isi h3,.linzess-hcp-safety-bar h3,.linzess-hcp-safety-bar li,.linzess-hcp-safety-bar .abbv-rich-text.linzess-indication.abbv-rich-text-common h2,.abbv-rich-text.linzess-indication.abbv-rich-text-common h2+p,.abbv-rich-text.linzess-indication.abbv-rich-text-common h2+p+p{font-size:14px;line-height:18px}
.abbv-safety-bar-content.abbv-safety-bar-content-maximized .linzess-isi-warning{margin-bottom:15px}
h3 span.linzess-warning-pre,h3.linzess-isi-adverse-title{margin-top:15px;padding:0}
.abbv-inline-use-isi h3,.linzess-hcp-safety-bar h3{margin:15px 0;padding:0}
.abbv-rich-text.linzess-indication.abbv-rich-text-common{margin:0 0 20px}
.linzess-isi-warning h3{margin:0}
.abbv-inline-miscisi p.linzess-pi{font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.abbv-inline-use-isi{padding:0 15px}
.abbv-safety-bar.linzess-hcp-safety-bar .abbv-safety-bar-button-plus.abbv-icon-add_circle.i-a::after{font-size:18px;line-height:17px}
.abbv-safety-bar.linzess-hcp-safety-bar .abbv-safety-bar-button-plus.abbv-icon-add_circle.i-a{right:-5px;top:10px}
.abbv-safety-bar.linzess-hcp-safety-bar.abbv-safety-bar-maximized .abbv-safety-bar-button-minus.abbv-icon-remove_circle.i-a{padding-right:5px}
.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3 span{font-size:24px !important;line-height:27px !important;color:#fff;letter-spacing:-0.36px !important;font-family:"OpenSans-Bold" !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{margin:0 !important;font-size:20px !important;line-height:27px !important;letter-spacing:-0.3px !important;padding-top:14px !important;padding-right:14px !important;font-family:"OpenSans-Bold" !important;padding-bottom:0 !important;padding-left:14px !important;font-family:'OpenSans-Bold' !important;font-weight:700}
.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common p{width:100%;padding:0 38px 0 14px;margin:0;font-size:10px;line-height:14px;color:#fff;margin-top:11px}
.linzess-coverage{padding:0 15px}
.linzess-ibs-c-patient-tout.linzess-coverage .abbv-row{padding:0 !important}
.abbv-row-container.linzess-ibs-c-patient-tout.linzess-coverage .abbv-col.abbv-col-12{margin-top:0;margin-bottom:13px}
p.linzess-about-p2.disc-text.disc-text-manage.linzess-indent,p.linzess-about-p2.disc-text.disc-text-source{padding-right:0}
p.linzess-about-p2.disc-text.disc-text-source{margin-top:11px}
.formulary-lookup-zipcode.parbase h2{font-size:25px;line-height:30px;margin:45px 0 20px;letter-spacing:-0.3px}
.abbv-container.linzess-about-container.linzess-ptnt-pro-container .abbv-rich-text.abbv-margin-top-40.abbv-rich-text-common{margin-top:50px}
.footer.parbase{padding:0 15px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-container.flex-direction-row{padding:0 26px 0 23px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-container.flex-direction-row .abbv-rich-text.abbv-rich-text-common{padding:0}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .linzess-accordion .abbv-accordion-content{border-bottom:0}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:first-child .abbv-accordion-content{padding-bottom:0}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-content p{padding:0}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion-content{margin:0}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion-blade-content{padding:11px 15px 20px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-image-text.linzess-mobile-only.abbv-text-center{padding:0 26px 0 23px}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-accordion-blade-text{font-size:14px;line-height:19px;font-family:"OpenSans-Bold";letter-spacing:-0.14px;font-family:'OpenSans-Bold';font-weight:700}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .linzess-accordion .abbv-accordion-blade-content:before{width:calc(100% - 128px);left:95px;max-width:430px;top:31px}
.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-accordion-blade-icon{top:16px}
.linzess-add-res-flex.linzess-add-res-flex-sec,.abbv-row-container.linzess-add-res-flex.linzess-add-res-flex-sec{margin-bottom:60px}
.linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list ul li ul li{text-indent:-9px;margin-left:9px}
.search-results .abbv-search-navigation{max-width:100%;width:100%;float:none}
.abbv-search-results .abbv-search-navigation input#search-results-search{height:31px;margin-bottom:48px}
.linzess-search-results-title h1{font-size:25px;line-height:30px;letter-spacing:-0.3px;margin:10px 0 17px 0}
.abbv-search-results h2,.abbv-search-results h3{font-size:16px;line-height:20px;margin-bottom:10px;letter-spacing:-0.16px}
.abbv-search-results .abbv-card-text-content p,.abbv-paging-numbers span{font-size:14px;line-height:19px;letter-spacing:-0.14px;margin-bottom:27px}
.abbv-search-results h3{margin-bottom:12px}
.abbv-paging-numbers span{margin-bottom:0}
.abbv-row.abbv-row-flush.abbv-paging-controls-container{padding:0}
.abbv-search-results&gt;.abbv-row-container&gt;.abbv-row{padding:0 15px}
.linzess--ibs-eff-tout .linzess-ft-note-safety-sec.linezess-list .linzess-footnote.abbv-rich-text-common li.linzess-trials-list{font-size:14px;line-height:19px;max-width:100%;letter-spacing:-0.14px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left ul ul{padding-left:10px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob&gt;li:first-child::marker{color:transparent}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left ul{padding-left:7px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob&gt;li:first-child:before{content:'';width:4px;height:4px;border-radius:50%;background:#330072;position:absolute;left:-10px;top:6px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .second-list-desk{display:block;padding-left:6px;padding-right:6px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .second-list-desk li::marker{color:transparent}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .second-list-desk li,.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left li{position:relative}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-right .second-list-desk li:before{content:'';width:4px;height:4px;border-radius:50%;background:#330072;position:absolute;left:-10px;top:6px}
.abbv-rich-text.linzess-formulary-table.abbv-rich-text-common{position:absolute;width:100%;top:205px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text,.abbv-rich-text.linzess-chronic-para.abbv-rich-text-common h4{font-family:"OpenSans-SemiBold";font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-dosing-text-taken h3{margin-bottom:10px}
}
@media(min-width:768px){.abbv-row-container.linzess-add-res-flex .abbv-accordion-blade-content{padding-right:40px}
.linzess-patient-identification-bnr .abbv-sticky-anchor{height:0 !important}
.linzess--ibs-eff-tout .linzess-ibs-c-efficacy-acc.linzess-ibs-c-efficacy-acc-title .linzess-accordion .abbv-accordion-content{width:100%;box-shadow:none;background:url(/content/dam/linzesshcp/images/study-design-gray-box.png);background-size:100% 100%;margin-left:-20px}
.linzess--ibs-eff-tout .linzess-ibs-c-efficacy-acc .linzess-accordion .abbv-accordion-content p{padding:36px 37px 52px 25px;letter-spacing:0}
.linzess-add-res .linzess-res-accordion.linzess-intake-accordion.abbv-accordion-single .abbv-accordion-blade-text{position:relative;top:5px;margin-bottom:10px}
}
@media(min-width:896px) and (max-width:1279px){.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr ul.section-navigation-list li{width:auto;line-height:initial;text-align:left;margin-top:8px;padding-right:30px;border:0}
.linzess-patient-identification-bnr .abbv-section-navigation ul li:first-child:before{top:-10px}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .section-navigation.parbase{margin-left:15px}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr ul.section-navigation-list{display:flex}
}
@media(min-width:768px) and (max-width:895px){.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr ul.section-navigation-list li{width:auto;line-height:initial;text-align:left}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr ul.section-navigation-list{overflow:visible;display:flex;top:0}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .mobile-section-navigation{display:none}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr ul.section-navigation-list li{width:auto;line-height:initial;text-align:left;margin-top:8px;padding-right:12px;border:0}
.linzess-patient-identification-bnr .abbv-section-navigation ul li:first-child:before{top:-10px}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .section-navigation.parbase{margin-left:15px}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .section-navigation.parbase{margin-left:15px}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-section-navigation.abbv-sticky.abbv-fixed{position:unset}
}
@media(min-width:400px) and (max-width:600px){.linzess-dosing-pills-right img{top:-149px}
.linzess-dosing-pills-right:after{right:-126px !important}
}
@media(max-width:767px){.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .section-navigation.parbase span.current-pos{font-size:13px;line-height:18px;font-family:"OpenSans-Bold";color:#330072;padding:14px 40px 12px;font-family:'OpenSans-Bold';font-weight:700}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .section-navigation.parbase,.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .section-navigation.parbase .abbv-section-navigation.abbv-sticky.abbv-fixed{background:#b3c50e}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-section-navigation{height:45px}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-row{padding:0}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-row .titles.parbase,.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-row .abbv-rich-text,.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-row .container{padding:0 15px}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr{margin-top:0}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-section-navigation .abbv-section-navigation-container .section-navigation-list{top:45px}
.linzess-patient-identification-bnr .abbv-section-navigation ul li:first-child:before{display:none}
.formulary-head .formulary-head-thrd,.formulary-head .formulary-head-frst,.formulary-head .formulary-head-sec,.abbv-formulary-results .formulary-account .formulary-account-name,.abbv-formulary-results .formulary-account .formulary-plan-description,.abbv-formulary-results .formulary-account .formulary-plan-status{width:33.33%}
.abbv-formulary-results .formulary-account .formulary-plan-status{width:33.33%;padding-left:0;padding-right:12px}
.formulary-head .formulary-head-sec,.formulary-head .formulary-head-thrd{padding-left:10px;box-sizing:border-box}
.formulary-head .formulary-head-thrd{padding-left:12px}
.abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-desktop{padding:10px 15px 0;max-height:180px;overflow:hidden}
}
@media(min-width:896px) and (max-width:5000px){.abbv-header-lite .abbv-header-primary-navigation ul li:nth-child(2) .abbv-header-primary-navigation-submenu.abbv-submenu{width:270px}
.abbv-header-lite .abbv-header-primary-navigation ul li:nth-child(2) .abbv-header-primary-navigation-submenu.abbv-submenu ul{width:270px}
}
.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-desktop .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety h3,.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-mobile .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety h3,.abbv-safety-bar.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-mobile-more .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety h3{color:#0095c8}
.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-desktop .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety li,.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-mobile .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety li,.abbv-safety-bar.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-mobile-more .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety li{color:#58595b}
.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-desktop .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety .linzess-isi-warning,.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-mobile .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety .linzess-isi-warning{margin:10px 0 10px}
.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-desktop .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety .linzess-isi-warning h3,.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-mobile .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety .linzess-isi-warning h3,.abbv-safety-bar.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-desktop-more .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety .linzess-isi-warning h3,.abbv-safety-bar.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-mobile-more .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety .linzess-isi-warning h3{color:#58595b !important}
.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-desktop .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety .linzess-isi-warning,.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-less.abbv-safety-bar-content-minimized-mobile .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety .linzess-isi-warning,.abbv-safety-bar.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-desktop-more .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety .linzess-isi-warning,.abbv-safety-bar.linzess-hcp-safety-bar .abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-mobile-more .abbv-inline-safety.abbv-inline-use-isi.abbv-inline-safety .linzess-isi-warning{border:1px solid #252525}
.abbv-safety-bar-content.abbv-safety-bar-content-maximized{padding:10px 15px 0 15px}
.linzess-ibsc-accordion-container .linzess-accordion .abbv-accordion-blade-content .abbv-accordion-blade-text sup{font-size:60%}
.abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-desktop-more .linzess-isi-warning{margin:16px 0 12px}
.abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-mobile-more ul{padding:0}
.abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-mobile-more ul li.dehy{padding-left:15px}
.abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-mobile-more h3.cont{margin:15px 0 8px}
.abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-mobile-more h2{font-size:14px;line-height:18px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li,.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li,.linzess-ft-note-safety-sec.linezess-list ul li,.llinzess-ibs-c-efficacy-sec-tout ul li,.linzess-diarrhea-sec ul li,.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion.linzess-accordion.abbv-accordion-single ul li,.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item ul li,li.linzess-before,.linzess-cic-para-sec ul li,.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content li{position:relative}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li::marker,.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li::marker,.linzess-ft-note-safety-sec.linezess-list ul li::marker,.llinzess-ibs-c-efficacy-sec-tout ul li::marker,.linzess-diarrhea-sec ul li::marker,.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion.linzess-accordion.abbv-accordion-single ul li::marker,.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item ul li::marker,.linzess-cic-para-sec ul li::marker,.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content li::marker{color:transparent}
li.linzess-before::marker{color:transparent !important}
@media(max-width:600px){.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li:before{content:'';width:4px;height:4px;background:#330072;position:absolute;border-radius:50%;left:-9px;top:8px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul{padding-inline-start:10px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul:last-child{padding-left:10px}
.linzess-ft-note-safety-sec.linezess-list ul li:before{content:'';width:4px;height:4px;background:#330072;position:absolute;border-radius:50%;left:-9px;top:9px}
.linzess-ft-note-safety-sec.linezess-list ul{padding-inline-start:10px}
.llinzess-ibs-c-efficacy-sec-tout ul li:before{content:'';width:4px;height:4px;background:#330072;position:absolute;border-radius:50%;left:-9px;top:9px}
.llinzess-ibs-c-efficacy-sec-tout ul{padding-inline-start:10px}
.linzess-diarrhea-sec ul li:before{content:'';width:4px;height:4px;background:#330072;position:absolute;border-radius:50%;left:-9px;top:9px}
.linzess-diarrhea-sec ul{padding-inline-start:10px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt ul{padding-left:12px !important;margin:0;padding-inline-start:10px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion.linzess-accordion.abbv-accordion-single ul li:before,.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item ul li:before{content:'';width:4px;height:4px;background:#330072;position:absolute;border-radius:50%;left:0;top:8px;display:block}
li.linzess-before:before{content:'';width:4px;height:4px;background:#330072;position:absolute;border-radius:50%;left:-10px;top:8px}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul{padding-inline-start:17px}
.linzess-cic-para-sec ul{padding-inline-start:11px}
.linzess-cic-para-sec ul li:before{content:'';width:4px;height:4px;background:#330072;position:absolute;border-radius:50%;left:-10px;top:9px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content li:before{content:'';width:4px;height:4px;background:#330072;position:absolute;border-radius:50%;left:-11px;top:8px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content ul{padding-inline-start:12px}
.linzess-cic-safety-banner-container.linzess-safety-banner-container.linzess-safety-banr-container .linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list&gt;ul{padding-inline-start:11px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .linzess-accordion .abbv-accordion-blade-content,.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child .abbv-accordion-blade-content{padding:11px 50px 17px 11px}
.linzess-about-banner-container .abbv-hot-spot.linzess-center-image .abbv-hot-spot-image-container{max-width:313px;width:100%;margin:auto}
.linzess-about-banner-container .abbv-hot-spot.linzess-center-image .abbv-hot-spot-image-container img{max-width:302px;margin:auto}
.abbv-safety-bar.linzess-hcp-safety-bar.abbv-safety-bar-maximized .abbv-safety-bar-content.abbv-safety-bar-content-maximized li{padding-left:15px}
.linzess-hero-background-container{margin-bottom:3px}
.abbv-container.linzess-sample-terms-cons{margin-bottom:35px}
.linzess-coverage .abbv-rich-text.formulary-ft-note.abbv-rich-text-common p{margin-bottom:42px;font-family:"HelveticaNeue"}
.linzess-ibs-c-safety-tout.linzess-dosing-tout .abbv-col.abbv-col-12{margin:31px 0 52px}
.linzess-ibs-c-safety-tout.linzess-dosing-tout .abbv-col.abbv-col-12 h3{padding:16px 20px 19px 20px;width:100%}
.abbv-row-container.linzess-ibs-c-safety-tout.linzess-moa-tout .abbv-col.abbv-col-12 .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding:17px 15px 27px 15px;width:100%}
.abbv-row-container.linzess-ibs-c-safety-tout.linzess-moa-tout .abbv-col.abbv-col-12{margin:51px 0 56px}
.linzess-dosing-ibc .linzess-pill-one .abbv-image-text.linzess-dosing-pills-left,.abbv-flex-item.linzess-pill-two .abbv-image-text.linzess-dosing-pills-center{padding-left:12px}
.abbv-row-container.linzess-reference-section.linzess-reference-dosing p{margin:50px 0 37px}
.abbv-row-container.linzess-reference-section.linzess-reference-moa p{margin:40px 0 16px}
.abbv-row-container.linzess-reference-section.linzess-reference-ibs-safety p{margin:59px 0 34px}
.abbv-row-container.linzess-reference-section.linzess-reference-ibs-pi p{margin:42px 0 17px}
.abbv-row-container.linzess-reference-section.linzess-reference-ibs-efficacy p{margin:55px 0 23px}
.abbv-row-container.linzess-reference-section.linzess-reference-cic-eff p{margin:51px 0 32px}
.abbv-row-container.linzess-reference-section.linzess-reference-cic-pi p{margin:52px 0 15px}
.abbv-row-container.linzess-reference-section.linzess-reference-cic-safety p{margin:52px 0 29px}
.abbv-search-results .abbv-col{margin-bottom:40px}
.abbv-col.abbv-col-7{margin-bottom:0}
.abbv-col.abbv-col-2{margin-bottom:20px}
.linzess-support-top-container div.cta.parbase a:hover{height:52px;width:100%;font:normal 16px/36px 'OpenSans-Bold',sans-serif;font-family:'OpenSans-Bold';font-weight:700}
.abbv-footer-content .abbv-legal-number{font-size:14px;line-height:18px;letter-spacing:-0.126px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left li ul li::before{padding-left:3px;content:"-";font-weight:bold;display:inline-block;width:.6em;margin-left:-1em;font-size:18px;font-family:"HelveticaNeue";color:#330072}
.linzess-cic-efficacy-tout.linzess-cic-efficacy-tout-margin .abbv-col.abbv-col-12{margin:79px 0 57px}
.linzess-dosing-banner-container .linzess-about-top-container .linzess-dosing-colone .linzess-left-box h3,.linzess-dosing-banner-container .linzess-about-top-container .linzess-dosing-colone .linzess-middle-box h3,.linzess-dosing-banner-container .linzess-about-top-container .linzess-dosing-colone .linzess-rightmost-box h3{font-size:16px !important;line-height:20px !important}
.linzess-dosing-banner-container .linzess-about-top-container .linzess-dosing-colone .linzess-middle-box h3{color:#58595b !important}
.llinzess-ibs-c-efficacy-sec-tout .abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-sec li,.llinzess-ibs-c-efficacy-sec-tout .abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-last .abbv-rich-text.linzess-footnote.abbv-rich-text-common li{line-height:20px;font-family:"HelveticaNeue"}
.llinzess-ibs-c-efficacy-sec-tout .abbv-container.linzess-ft-note-safety-sec.linzess-grph-ft-note-last .abbv-rich-text.linzess-footnote.abbv-rich-text-common li::before{top:7px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-nine-brc{font:95px/29px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-4.75px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-ten{font:95px/29px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-9.025px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-per-brc-frst{font:95px/29px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-4.75px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-per{font:68px/26px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-6.46px;display:inline;margin-left:5px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-per-brc-sec{font:95px/26px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-9.025px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-seven-brc{font:95px/29px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-2.375px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns .abbv-col.abbv-col-6:last-child p.linzess-text-purple.coverage-main-dynamic-text.coverage-main-dynamic-text-top+p{font:98px/29px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-2.45px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-seven-sec,.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-sev-sec-brc{font:95px/29px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-2.375px;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-coverage .linzess-coverage-columns p.linzess-text-purple.coverage-main-dynamic-text.linzess-top-plans{margin:15px 0 36px}
.linzess-coverage .linzess-coverage-columns p.linzess-text-purple.coverage-main-dynamic-text.linzess-lives{margin:17px 0 40px}
.linzess-coverage .linzess-coverage-columns .abbv-col-6:last-child p.linzess-text-purple.coverage-main-dynamic-text.linzess-lives{margin-bottom:37px}
.abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-mobile-more{max-height:145px;overflow:hidden}
.abbv-formulary-results .formulary-account .formulary-account-name,.abbv-formulary-results .formulary-account .formulary-plan-description{width:33.3%}
.abbv-formulary-results .formulary-account div{font-size:14px;line-height:18px}
.abbv-row-container.linzess-hero-banner-columns{margin-bottom:32px}
.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after,.linzess--ibs-eff-tout .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{background:url(/content/dam/linzesshcp/images/Icon%20awesome-plus-mobile.png);background-repeat:no-repeat;content:'';width:11px;height:11px;margin-top:10px;margin-right:5px}
.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after,.linzess--ibs-eff-tout .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after{color:#330072;font-size:26px;background:url(/content/dam/linzesshcp/images/Icon%20awesome-cancel-mobile.png);background-repeat:no-repeat;content:'';width:16px;height:16px;margin-top:7px;margin-right:1px}
.abbv-container.linzess-home-icons{position:absolute;right:-3px;top:180px}
.formulary-head .formulary-head-sec,.formulary-head .formulary-head-thrd{padding-left:5px;box-sizing:border-box}
.abbv-container.linzess-sample-row .abbv-row{padding:0;align-items:center;display:flex}
.abbv-container.linzess-sample-row .abbv-row .abbv-col.abbv-col-2{width:70px;margin:0}
.abbv-container.linzess-sample-row .abbv-row .abbv-col.abbv-col-10{width:calc(100% - 70px);margin:0}
.abbv-container.linzess-sample-row .abbv-row .abbv-col.abbv-col-10 .abbv-rich-text.linzess-sample-flex-para.abbv-rich-text-common{width:100%}
.abbv-container.linzess-sample-row .columns.parbase{margin-bottom:23px}
.abbv-container.linzess-sample-row .abbv-row .abbv-col.abbv-col-2 .abbv-image-text-content-container-v2{display:none}
.abbv-container.linzess-sample-row .columns.parbase:last-child{margin:0}
.abbv-safety-bar.abbv-safety-bar-maximized p.linzess-pi,.abbv-safety-bar.abbv-safety-bar-maximized p.linzess-viva{font-size:14px;line-height:18px}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul li a{width:65.5px;text-align:center;height:30px;display:flex;align-items:center;justify-content:center}
.linzess-coverage .abbv-row-container.linzess-coverage-columns.linzess-marginTop60 .abbv-row .abbv-col.abbv-col-6:first-child{margin-bottom:36px}
}
@media(min-width:601px){.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul li:before{content:'';width:5px;height:5px;background:#330072;position:absolute;border-radius:50%;left:-15px;top:10px}
.linzess-patient-identification-bnr.linzess-cic-pi-bnr .linzess-bnr-list ul{padding-inline-start:17px}
.linzess-ft-note-safety-sec.linezess-list ul li:before{content:'';width:5px;height:5px;background:#330072;position:absolute;border-radius:50%;left:-14px;top:10px}
.linzess-ft-note-safety-sec.linezess-list ul{padding-inline-start:25px}
.llinzess-ibs-c-efficacy-sec-tout ul li:before{content:'';width:5px;height:5px;background:#330072;position:absolute;border-radius:50%;left:-14px;top:11px}
.llinzess-ibs-c-efficacy-sec-tout ul{padding-inline-start:15px}
.linzess-diarrhea-sec ul li:before{content:'';width:5px;height:5px;background:#330072;position:absolute;border-radius:50%;left:-14px;top:12px}
.linzess-diarrhea-sec ul{padding-inline-start:15px}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion.linzess-accordion.abbv-accordion-single ul li:before,.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item ul li:before{content:'';width:5px;height:5px;background:#330072;position:absolute;border-radius:50%;left:0;top:11px;display:block}
.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-accordion.linzess-accordion.abbv-accordion-single ul,.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item ul{padding-inline-start:12px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:first-child ul{padding-inline-start:11px;margin-top:0}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child .abbv-accordion-content ul{padding-inline-start:31px;margin-top:0}
.linzess-img-text-sec .abbv-image-text .abbv-image-text-desktop-out-mobile-out ul{padding-inline-start:14px}
li.linzess-before:before{content:'';width:5px;height:5px;background:#330072;position:absolute;border-radius:50%;left:-12px;top:11px}
.linzess-cic-para-sec ul{padding-inline-start:14px}
.linzess-cic-para-sec ul li:before{content:'';width:5px;height:5px;background:#330072;position:absolute;border-radius:50%;left:-13px;top:11px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content ul{padding-inline-start:14px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content li:before{content:'';width:5px;height:5px;background:#330072;position:absolute;border-radius:50%;left:-13px;top:11px}
.linzess-cic-safety-banner-container.linzess-safety-banner-container.linzess-safety-banr-container .linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list&gt;ul{padding-inline-start:15px}
.linzess-cic-safety-banner-container.linzess-safety-banner-container.linzess-safety-banr-container .linzess-ft-note-safety-sec.linzess-cic-safety-sec .linzess-footnote-list&gt;ul li.linzess-before:before{left:-14px}
.abbv-safety-bar.linzess-hcp-safety-bar.abbv-safety-bar-maximized .abbv-safety-bar-content.abbv-safety-bar-content-maximized li{padding-left:18px}
.linzess-hero-background-container{margin-bottom:45px}
.abbv-row-container.linzess-ibs-c-safety-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common::before{left:-34px}
.abbv-row-container.linzess-ibs-c-safety-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{margin-left:34px}
.linzess-ibs-c-patient-tout .abbv-col.abbv-col-12 .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{min-height:131px}
.linzess-ibs-c-patient-tout .abbv-col.abbv-col-12 .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding-left:97px}
.abbv-row-container.linzess-ibs-c-tout-frst .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding-left:88px}
.abbv-row-container.linzess-ibs-c-tout-sec .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding-left:105px}
.abbv-row-container.linzess-ibs-c-tout-last .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding-left:64px}
.abbv-row-container.linzess-cic-safety-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common:before{left:-48px}
.abbv-row-container.linzess-cic-safety-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{margin-left:48px;min-height:131px}
.abbv-row-container.linzess-cic-safety-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding-left:88px;padding-right:0;max-width:84%;width:100%}
.abbv-row-container.linzess-cic-patient-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common:before{left:-32px}
.abbv-row-container.linzess-cic-patient-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{margin-left:32px}
.abbv-row-container.linzess-cic-patient-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3{padding-left:88px}
.abbv-row-container.linzess-ibs-c-tout-frst.linzess-sample-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common:before{left:-32px}
.abbv-row-container.linzess-ibs-c-tout-frst.linzess-sample-tout .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{margin-left:32px;min-height:144px}
.abbv-row-container.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common:before{left:-32px}
.abbv-row-container.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common{min-height:144px;margin-left:32px}
.abbv-row-container.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common h3,.abbv-row-container.linzess-ibs-c-patient-tout.linzess-coverage .abbv-rich-text.linzess-common-tout.abbv-rich-text-common p{padding-left:93px}
.abbv-row-container.linzess-reference-section.linzess-reference-dosing p{margin:25px 0 26px}
.abbv-row-container.linzess-reference-section.linzess-reference-moa p{margin:25px 0 34px}
.abbv-row-container.linzess-reference-section.linzess-reference-ibs-safety p{margin:40px 0 16px}
.abbv-row-container.linzess-reference-section.linzess-reference-ibs-pi p{margin:55px 0 45px}
.abbv-row-container.linzess-reference-section.linzess-reference-ibs-efficacy p{margin:35px 0 54px}
.abbv-row-container.linzess-reference-section.linzess-reference-cic-eff p{margin:45px 0 52px}
.abbv-row-container.linzess-reference-section.linzess-reference-cic-pi p{margin:51px 0 45px}
.abbv-row-container.linzess-reference-section.linzess-reference-cic-safety p{margin:50px 0 20px}
.abbv-search-results .abbv-col{margin-bottom:44px}
.abbv-safety-bar-content.abbv-safety-bar-content-maximized{padding:10px 20px 0 20px}
.abbv-footer-content .abbv-legal-number{font-size:14px;line-height:21px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left li ul li::before{color:#330072;font-family:"HelveticaNeue"}
.linzess-dosing-banner-container{padding:0 20px}
.linzess-cic-efficacy-tout.linzess-cic-efficacy-tout-margin .abbv-col.abbv-col-12{margin:81px 0 78px}
.linzess-about-top-container .linzess-top-par h3{font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text.coverage-bdr{position:relative}
.linzess-coverage .linzess-coverage-columns .abbv-row{padding:0;display:flex;max-width:911px;justify-content:space-between;width:100%}
.linzess-coverage .linzess-coverage-columns .abbv-row .abbv-col.abbv-col-6{width:auto}
.linzess-coverage .linzess-coverage-columns .abbv-row:after{display:none}
.linzess-ibs-c-patient-tout.linzess-coverage .abbv-col.abbv-col-12{margin-bottom:38px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-ten,.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-ten-brc{letter-spacing:-10.925px}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-top-plans+p.coverage-first-dynamic-text{letter-spacing:-5.75px}
p.linzess-text-purple.coverage-main-dynamic-text.linzess-top-plans+p.coverage-first-dynamic-text span.linzess-per{font:75px/26px 'OpenSans-ExtraBold',sans-serif;letter-spacing:-7.125px;margin-left:8px;font-family:'OpenSans-ExtraBold';font-weight:800}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-accordion.linzess-accordion.linzess-cic-eff-accordion.abbv-accordion-single{padding:0}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content{margin-left:-10px}
.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{background:url(/content/dam/linzesshcp/images/Icon%20awesome-plus.png);background-repeat:no-repeat;content:'';width:19px;height:19px;margin-top:25px;margin-right:10px}
.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after,.linzess--ibs-eff-tout .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after{color:#330072;font-size:26px;background:url(/content/dam/linzesshcp/images/Icon%20awesome-cancel.png);background-repeat:no-repeat;content:'';width:27px;height:27px;margin-top:22px;margin-right:5px}
.linzess--ibs-eff-tout .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{background:url(/content/dam/linzesshcp/images/Icon%20awesome-plus.png);background-repeat:no-repeat;content:'';width:19px;height:19px;margin-top:25px;margin-right:10px}
.abbv-container.linzess-sample-row .abbv-row{padding:0;align-items:center}
.abbv-container.linzess-sample-row .abbv-row .abbv-col.abbv-col-2{width:114px}
.abbv-container.linzess-sample-row .abbv-row .abbv-col.abbv-col-10{width:calc(100% - 114px);margin:0}
.abbv-container.linzess-sample-row .abbv-row .abbv-col.abbv-col-10 .abbv-rich-text.linzess-sample-flex-para.abbv-rich-text-common{width:100%}
.abbv-container.linzess-sample-row .columns.parbase{margin-bottom:40px}
.abbv-container.linzess-sample-row .abbv-row .abbv-col.abbv-col-2 .abbv-image-text-content-container-v2{display:none}
.abbv-container.linzess-sample-row .columns.parbase:last-child{margin:0}
.abbv-safety-bar.abbv-safety-bar-maximized .abbv-safety-bar-content-maximized h2{font-size:21px;line-height:28px;font-family:"OpenSans-Bold";font-family:'OpenSans-Bold';font-weight:700}
h3 span.linzess-warning-risk+ul+h3{margin-top:5px}
.linzess-bredcrumb .linzess-brd-togle .linzess-brd-togle-links ul li a{text-align:center;height:41px;display:flex;align-items:center;justify-content:center}
.linzess-about-banner-container .linzess-text-peacock{margin:58px 0 28px 0;font:38px/42px 'OpenSans-ExtraBold',sans-serif;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-about-banner-container .linzess-text-purple{margin-bottom:26px;font:28px/36px 'OpenSans-SemiBold',sans-serif;max-width:935px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-about-banner-container .linzess-text-purple span{font:28px/36px 'OpenSans-ExtraBold',sans-serif;color:#0095c8;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess--ibs-eff-tout .linzess-ibs-c-efficacy-acc.linzess-ibs-c-efficacy-acc-title .linzess-accordion .abbv-accordion-content{margin-top:-20px;margin-left:-10px;width:99%}
.linzess-about-banner-container .linzess-disc-moa p:nth-child(2){text-indent:-8px}
.linzess-safety-banner-container.linzess-safety-banr-container.linzess-ibs-c-sfty .linzess-ft-note-safety-sec.linzess-ibs-note-safety-sec .linzess-footnote.abbv-rich-text-common p:first-child{padding-left:7px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-rich-text.linzess-cic-eff-acc.abbv-rich-text-common .linzess-footnote p.linzess-indent{text-indent:-5px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content{margin-top:0}
}
@media(min-width:1011px){.linzess-dosing-banner-container div.abbv-col.abbv-col-6:last-child{margin-left:28px}
.linzess-about-top-container .linzess-left-box,.linzess-middle-box,.linzess-rightmost-box{max-width:262px;height:50px;margin-right:0;width:100%}
}
@media(min-width:1210px){.linzess-ft-note-sec.linzess-ft-note-cic-efficacy .abbv-accordion-blade-icon{right:20px}
}
@media(min-width:896px) and (max-width:1207px){.mcg-pills,.mcg290-pills{font-size:24px !important;line-height:36px !important}
}
@media(min-width:601px) and (max-width:1207px){.abbv-rich-text.linzess-footnote.linzess-acg-footnote.abbv-rich-text-common p.linzess-acg{line-height:21px}
}
@media(min-width:601px) and (max-width:895px){.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:first-child ul{padding-inline-start:22px}
.abbv-container.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-cic-accordion-contr .abbv-flex-item:last-child .abbv-accordion-content ul{padding-inline-start:23px}
.linzess-about-banner-container div#abbvHotSpotID1 .abbv-hot-spot-click{top:-8px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob&gt;li:first-child,.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-panel-bottom-right li{position:relative}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob&gt;li:first-child:before,.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-panel-bottom-right li:before{content:'';width:5px;height:5px;border-radius:50%;background:#330072;position:absolute;left:-13px;top:10px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob&gt;li:first-child::marker,.linzess-about-banner-container div#abbvHotSpotID2 .abbv-hot-spot-panel-bottom-right li::marker{color:transparent}
.linzess-hero-banner-right-container .linzess_icons_savings{width:28px;position:absolute;top:129px;right:98px}
.linzess-hero-banner-right-container .linzess_icons_safety{width:28px;position:absolute;top:61px;right:98px}
.linzess-hero-banner-right-container .linzess_icons_pill{width:55px;position:absolute;top:-6px;right:70px}
.linzess-hero-banner-columns .abbv-col:last-child{width:86px;top:212px;right:0}
.linzess-hero-banner-columns .abbv-col-4{right:-17px;top:34px}
.linzess_icons_savings img{width:55px}
.linzess_icons_safety img{width:55px}
.linzess_icons_pill img{width:54px}
.abbv-image-text.linzess-hero-banner-image{top:-55px;left:-17px !important}
.linzess-hero-banner-line-five{position:absolute;bottom:-8px;font:10px/14px 'OpenSans-SemiBold',sans-serif;letter-spacing:0;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-hero-banner-right-container{background:#684a8f}
.linzess-hero-banner-right-container{border:solid 1px #fff;border-radius:5px 0 0 5px;width:130px;height:60px}
.linzess-below-btn,.linzess-below2-btn,.linzess-above-btn{font:11px/15px 'OpenSans-Bold',sans-serif;margin:0;padding-left:65px;letter-spacing:.09px;margin-top:1px;font-family:'OpenSans-Bold';font-weight:700}
.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after,.linzess--ibs-eff-tout .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-add:after{margin-top:29px;margin-right:4px}
.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after,.linzess--ibs-eff-tout .linzess-accordion .abbv-accordion-blade-1 .abbv-accordion-blade-icon .abbv-icon-close:after{margin-top:25px;margin-right:0}
.abbv-container.linzess-home-icons{position:absolute;right:-3px;top:207px}
.abbv-safety-bar-content.abbv-safety-bar-more.abbv-safety-bar-content-minimized-desktop-more{max-height:175px;overflow:hidden}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob li ul li:first-child{text-indent:0;left:-4px}
.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left .second-list-mob li ul li:first-child::before{position:relative;left:0}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content{margin-left:-15px}
}
@media(min-width:1281px) and (max-width:1414px){.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .abbv-rich-text p{padding-right:70px}
}
@media(min-width:1081px) and (max-width:1150px){.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .abbv-rich-text p{padding-right:110px}
}
@media(min-width:896px) and (max-width:1000px){.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .abbv-rich-text p{padding-right:65px}
}
@media(min-width:601px) and (max-width:893px){.linzess-cic-three-col h4{line-height:26px;margin-bottom:5px}
}
@media(min-width:768px) and (max-width:960px){.formulary-lookup-zipcode.parbase input#zip-code,.abbv-formulary[data-formulary-category="true"] .abbv-plan-category,.formulary-lookup-zipcode.parbase button#formulary-lookup-btn{width:33.33%;max-width:100%;box-sizing:border-box}
.abbv-formulary .abbv-formulary-zipcode{margin:0;display:flex;flex-wrap:wrap}
}
@media(min-width:601px) and (max-width:960px){.linzess-coverage .abbv-formulary .abbv-formulary-results-header li:last-child,.abbv-formulary-results .formulary-account .formulary-plan-status,.formulary-head .formulary-head-thrd{width:23.4%}
.abbv-formulary-results .formulary-account .formulary-plan-status{padding-left:10px;box-sizing:border-box}
.linzess-coverage .abbv-formulary .abbv-formulary-results-header li:first-child,.linzess-coverage .abbv-formulary .abbv-formulary-results-header li:nth-child(2),.abbv-formulary-results .formulary-account .formulary-account-name,.abbv-formulary-results .formulary-account .formulary-plan-description,.formulary-head .formulary-head-frst,.formulary-head .formulary-head-sec{width:38.3%}
.linzess-about-banner-container .linzess-about-p2:first-child{margin-top:50px}
p.linzess-about-p2,p.linzess-about-p3{font:normal 14px/25px 'Open Sans',sans-serif !important}
.linzess-about-banner-container .hot-spot.parbase{margin-top:50px}
}
@media(max-width:359px){.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .section-navigation.parbase span.current-pos{font-size:11px}
}
@media(min-width:601px) and (max-width:892px){.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-flex-container.flex-direction-row .abbv-flex-item:first-child .abbv-image-text.linzess-desktop-only.abbv-text-center{margin-top:3px}
}
@media(min-width:601px) and (max-width:696px){.abbv-rich-text.linzess-formulary-table.abbv-rich-text-common{position:absolute;width:100%;top:280px}
}
@media(max-width:452px){.abbv-rich-text.linzess-formulary-table.abbv-rich-text-common{position:absolute;width:100%;top:235px}
.linzess-coverage .abbv-formulary-results-container ul.formulary-data{margin:-2px 0 25px}
}
@media(min-width:366px) and (max-width:452px){.abbv-formulary-results-container{margin-top:20px}
}
@media(min-width:601px) and (max-width:767px){.linzess-coverage h3{margin-bottom:25px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text span.linzess-sub{font:28px/22px 'OpenSans-ExtraBold',sans-serif}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text{font:80px/29px 'OpenSans-ExtraBold',sans-serif}
}
@media(min-width:927px) and (max-width:929px){.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-flex-container.flex-direction-row .abbv-flex-item:first-child .abbv-image-text.linzess-desktop-only.abbv-text-center{margin-top:2px}
}
@media(min-width:896px) and (max-width:927px){.linzess-ibsc-accordion-container.linzess-ibsc-accordion-ptnt.linzess-ibsc-accordion-patients .abbv-flex-container.flex-direction-row .abbv-flex-item:first-child .abbv-image-text.linzess-desktop-only.abbv-text-center{margin-top:4px}
}
@media(max-width:355px){p.linzess-pi{font-size:13px;line-height:16px}
}
@media(max-width:767px){.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .mobile-section-navigation button#section-nav-next{position:absolute;left:auto;right:34px}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .mobile-section-navigation button#section-nav-next::before{background:url(/content/dam/linzesshcp/images/navigation-down.png) no-repeat}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .mobile-section-navigation button#section-nav-prev{right:auto;left:29px;top:-1px}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .mobile-section-navigation button#section-nav-prev::before{background:url(/content/dam/linzesshcp/images/navigation-up.png) no-repeat}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-section-navigation .abbv-section-navigation-container .section-navigation-list{padding:0 15px;width:auto}
.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-section-navigation .abbv-section-navigation-container .section-navigation-list li{line-height:24px}
.linzess-add-res-flex .linzess-res-accordion .abbv-accordion-blade-icon{top:0}
.linzess-pri-accordion .abbv-accordion-blade-icon{margin-top:11px}
.linzess-res-accordion.linzess-res-accordion.linzess-support-accordion .abbv-accordion-blade-icon{margin-top:2px}
.linzess-add-res-flex .linzess-res-accordion.linzess-tele-accordion.abbv-accordion-single .abbv-accordion-blade-icon{margin-top:12px}
.abbv-row-container.linzess-add-res-flex .abbv-accordion-blade-content{padding-right:30px}
}
@media(max-width:400px){.linzess-header .abbv-header-utility-navigation ul{display:flex;justify-content:space-between;padding:14px 15px 0}
.linzess-header .abbv-header-utility-navigation ul li,.linzess-header .abbv-header-utility-navigation ul li a{padding:0}
}
.abbv-safety-bar-content.abbv-safety-bar-content-maximized h3 span.linzess-warning-pre{margin-bottom:0}
.abbv-safety-bar-content.abbv-safety-bar-content-maximized h3 span.linzess-warning-risk{margin-top:0}
@media(max-width:340px){.linzess-hero-banner-line-two span{font:24px/27px 'OpenSans-ExtraBold',sans-serif;font-family:'OpenSans-ExtraBold';font-weight:800}
.linzess-hero-banner-line-three{margin-top:11px;padding-right:30px}
}
.abbv-container.linzess-dosing-banner-container.linzess-flex-test.linzess-dosing-wrpr-container .dosing-bottles img{height:200px;width:auto}
@media(min-width:901px) and (max-width:1280px){.abbv-container.linzess-dosing-banner-container.linzess-flex-test.linzess-dosing-wrpr-container .dosing-bottles img{height:160px}
}
@media(min-width:601px) and (max-width:900px){.abbv-container.linzess-dosing-banner-container.linzess-flex-test.linzess-dosing-wrpr-container .dosing-bottles img{height:92px}
}
.linzess-sec-group{display:none}
.linzess-sec-group .abbv-image-text-content-v2{background:0}
.aem-AuthorLayer-Edit .linzess-sec-group{display:block !important}
.linzess-group-img.abbv-image-text-v2.abbv-image-swap{margin-left:-63px}
@media(min-width:896px) and (max-width:1280px){.linzess-group-img.abbv-image-text-v2.abbv-image-swap{margin-left:-50px}
}
@media(min-width:702px) and (max-width:895px){.linzess-group-img.abbv-image-text-v2.abbv-image-swap{margin-left:-38px}
}
@media(min-width:601px) and (max-width:701px){.linzess-group-img.abbv-image-text-v2.abbv-image-swap{margin-left:-35px}
}
.abbv-inline-use-isi p.linzess-pi{font-family:"Helvetica Neue bold"}
.abbv-safety-bar.abbv-safety-bar-maximized p.linzess-pi a{color:#0095c8;font-family:'OpenSans-Bold'}
.abbv-safety-bar.abbv-safety-bar-maximized p.linzess-pi{font-family:'OpenSans-Bold'}
@media(max-width:600px){.dosing-bottles,.linzess-group-img{display:none}
.linzess-sec-group{display:block;color:#330072}
.linzess-sec-group img{margin-bottom:24px}
.linzess-ibs-c-img img{width:140px;max-width:100%;height:auto}
.linzess-cic-img img{width:360px;max-width:100%;height:auto}
.linzess-fc-img img{width:160px;max-width:100%;height:auto}
.abbv-rich-text.linzess-ibs-c-head-para.abbv-rich-text-common h3{font:16px/20px 'OpenSans-SemiBold',sans-serif !important;letter-spacing:-0.16px;color:#330072;margin:20px 0 7px 8px;font-family:'OpenSans-SemiBold';font-weight:600}
.linzess-ibs-c-img.abbv-image-text-v2.abbv-image-swap,.linzess-cic-img.abbv-image-text-v2.abbv-image-swap{border-bottom:3px solid #b3c50e;margin-bottom:21px}
.abbv-rich-text.linzess-cic-head-para.abbv-rich-text-common h3{color:#ff9e1b !important;font-size:16px;line-height:19px;margin-bottom:14px;font-family:'OpenSans-SemiBold';font-weight:600}
.abbv-rich-text.linzess-fc-head-para.abbv-rich-text-common h3{color:#0095c8 !important;font-size:16px;line-height:19px;margin-bottom:14px;font-family:'OpenSans-SemiBold';font-weight:600}
.abbv-container.linzess-dosing-banner-container.linzess-flex-test.linzess-dosing-wrpr-container{width:auto}
.linzess-cic-img.abbv-image-text-v2.abbv-image-swap{margin-left:0}
.linzess-dosing-text-disc-diag h2{margin-top:33px !important}
.linzess-about-top-container .linzess-top-par{margin:0 auto 8px}
.linzess--ibs-eff-tout .abbv-container.linzess-ft-note-safety-sec.linezess-list .abbv-rich-text.linzess-footnote.abbv-rich-text-common p.MsoNormal{margin:25px 0 0 !important}
.linzess-about-top-container .linzess-dosing-text-disc-diag .linzess-text-purple{margin:33px 0 19px}
.abbv-inline-use-isi p.linzess-pi{font-family:'OpenSans-Bold';font-weight:700}
.abbv-image-text.linzess-icon.linzess-icon-ibs-eff{margin:35px 0 15px}
.linzess-about-banner-container .hot-spot.parbase{margin-top:0}
p.linzess-indent.linzess-indent-double{text-indent:-7px}
.linzess-indent.linzess-indent-space{text-indent:-4px}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-sections-ibfc .abbv-rich-text.linzess-footnote.linzess-acg-footnote.abbv-rich-text-common p:nth-child(3){text-indent:-4px}
.abbv-row-container.linzess-ft-note-sec.linzess-ft-sections-ibfc .abbv-rich-text.linzess-footnote.linzess-acg-footnote.abbv-rich-text-common p:nth-child(4){text-indent:-4px}
p.linzess-indent.astrix-indent{text-indent:-6px}
.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-rich-text.linzess-cic-eff-acc.abbv-rich-text-common .linzess-footnote p.linzess-indent{text-indent:-3.2px}
.linzess-coverage .abbv-row-container.linzess-coverage-columns.linzess-marginTop60 .abbv-row .abbv-col.abbv-col-6:first-child span.linzess-sub{margin-right:-8px}
}
.abbv-flex-container-v2.dosing-bottles{align-items:end}
.dosing-bottles img{max-width:100%}
.dosing-bottles .linzess-group-img.abbv-image-text-v2.abbv-image-swap{margin:0}
.dosing-bottles .image-text-v2{width:35%;margin:0 12px}
.dosing-bottles .image-text-v2:nth-child(1){width:25%}
.dosing-bottles .abbv-image-text-v2 .abbv-image-text-content-v2{background:0}
.dosing-bottles .linzess-group-img{display:flex;flex-direction:column-reverse}
.dosing-bottles .linzess-ibs-c-head-para p{font:1.4rem/1rem 'OpenSans-SemiBold',sans-serif !important;letter-spacing:-0.16px;color:#330072;margin-bottom:2px;font-weight:600 !important;line-height:30px !important}
.dosing-bottles .linzess-ibs-c-head-para img{margin-top:34px}
@media(min-width :601px) and (max-width :895px){.dosing-bottles .linzess-ibs-c-head-para img{margin-top:55px}
}
.dosing-bottles .linzess-cic-head-para p{font:1.4rem/1rem 'OpenSans-SemiBold',sans-serif !important;color:#ff9e1b !important;font-size:28px;line-height:30px !important;margin-bottom:2px;font-weight:600 !important}
.dosing-bottles .linzess-cic-head-para img{margin-top:63px}
@media(min-width :896px) and (max-width :1203px){.dosing-bottles .linzess-cic-head-para img{margin-top:34px}
}
.dosing-bottles .linzess-fc-head-para p{font:1.4rem/1rem 'OpenSans-SemiBold',sans-serif !important;color:#0095c8 !important;line-height:30px !important;margin-bottom:2px;font-weight:600 !important}
@media(min-width:921px) and (max-width:1080px){.abbv-container.linzess-patient-identification-bnr.linzess-cic-pi-bnr .abbv-rich-text.linzess-chronic-para.abbv-rich-text-common{max-width:91%}
}
@media(min-width:896px) and (max-width:920px){.abbv-container.linzess-patient-identification-bnr.linzess-cic-pi-bnr .abbv-rich-text.linzess-chronic-para.abbv-rich-text-common{max-width:90%}
}
@media(max-width:332px){.linzess-about-banner-container .abbv-hot-spot-panel-bottom-left{height:120px}
}
@media(min-width:768px){.abbv-container.linzess-patient-identification-bnr.linzess-ibc-eff-bnr.linzess-ibc-efficacy-bnr .abbv-col.abbv-col-8{margin-top:11px}
.linzess-patient-identification-bnr .abbv-section-navigation ul li:first-child:before,.linzess-patient-identification-bnr .abbv-section-navigation ul li:hover:before{content:'';width:60px;height:60px;background:#b3c50e;position:absolute;border-radius:50%;left:-30px;top:-6px;opacity:.5}
.linzess-patient-identification-bnr .abbv-section-navigation ul li:hover a{font-family:"Helvetica Neue bold";color:#330072;opacity:1}
.linzess-patient-identification-bnr .abbv-section-navigation ul li{padding:0 30px 0 0;position:relative}
}
@media(min-width:896px) and (max-width:1279px){.linzess-patient-identification-bnr .abbv-section-navigation ul li:first-child:before,.linzess-patient-identification-bnr .abbv-section-navigation ul li:hover:before{top:-10px}
}
@media(min-width:768px) and (max-width:895px){.linzess-patient-identification-bnr .abbv-section-navigation a{font-size:13px}
.linzess-patient-identification-bnr .abbv-section-navigation ul li:first-child:before,.linzess-patient-identification-bnr .abbv-section-navigation ul li:hover:before{top:-9px}
}
@media(min-width:601px) and (max-width:767px){.linzess-add-res-flex .linzess-res-accordion.linzess-tele-accordion.abbv-accordion-single .abbv-accordion-blade-icon,.linzess-pri-accordion .abbv-accordion-blade-icon{margin-top:5px}
}
@media(min-width:1151px) and (max-width:1220px){.linzess-patient-identification-bnr.linzess-ibc-eff-bnr .abbv-rich-text p{padding-right:60px}
}
.abbv-header-lite .abbv-header-primary-navigation a.abbv-has-submenu.abbv-nav-active{color:#b3c50e}
.linzess-add-res .linzess-res-accordion.linzess-intake-accordion.abbv-accordion-single .linzess-frm-para p span a{display:inline-block}
@media(max-width:341px){.abbv-row-container.linzess-add-res-flex .linzess-intake-accordion .abbv-accordion-blade-text br{display:none}
.abbv-safety-bar.abbv-safety-bar-maximized p.linzess-pi a{font-size:13px}
}
@media(max-width:345px){.linzess-add-res-flex .linzess-res-accordion.linzess-tele-accordion.abbv-accordion-single .abbv-accordion-blade-icon{margin-top:0}
}
@media(max-width:335px){.linzess-pri-accordion .abbv-accordion-blade-icon{margin-top:0}
}
@media(min-width:896px){.abbv-accordion.linzess-accordion.linzess-cic-eff-accordion .abbv-accordion-content{margin-left:-15px}
.linzess-coverage .linzess-coverage-columns .abbv-row{max-width:830px}
.linzess-coverage .linzess-coverage-columns p.coverage-first-dynamic-text.coverage-bdr:after{right:-65px;height:160px}
.linzess-coverage .abbv-row-container.linzess-coverage-columns.linzess-marginTop60 .abbv-row .abbv-col.abbv-col-6:first-child span.linzess-sub{margin-right:-6px;margin-left:-2px}
}
@media(max-width:895px){.linzess-hero-banner-right-container .linzess_icons_pill{top:-12px;right:-58px}
.linzess-hero-banner-right-container .linzess_icons_safety{top:-13px;right:-30px}
.linzess-hero-banner-right-container .linzess_icons_savings{top:-13px;right:-29px}
}
@media(max-width:600px){.linzess-hero-banner-right-container .linzess_icons_pill{top:-12px;right:-31px}
.linzess-hero-banner-right-container .linzess_icons_safety{top:-12px;right:-30px}
.linzess-hero-banner-right-container .linzess_icons_savings{top:-12px;right:-31px}
.linzess-hero-banner-right-container .cta.parbase a{padding-top:10px;padding-bottom:10}
}
.linzess-patient-identification-bnr .abbv-section-navigation ul li:first-child:before{background:unset}
.linzess-patient-identification-bnr .abbv-section-navigation ul li:first-child:hover:before{background:#b3c50e}
.linzess-footnote-paddingL15 p{padding-left:15px}
.linzess-footnote-paddingL22 p{padding-left:22px}
.linzess-marginTop60{margin-top:60px}
.linzess--ft-note-sec .linzess-footnote.linzess-footnote-paddingL15 p{padding-left:10px}
p.coverage-first-dynamic-text.text-two-dync span.linzess-sub{margin-left:-5px}
@media(min-width:896px) and (max-width:1200px){.linzess--ft-note-sec .linzess-footnote.linzess-footnote-paddingL15 p{padding-left:25px}
}
@media(min-width:896px) and (max-width:1199px){.abbv-row-container.linzess--ft-note-sec.linzess--ft-note-sec-cic .linzess-footnote-paddingL22 p{padding-left:14px}
}
@media(min-width:768px) and (max-width:895px){.linzess-coverage .abbv-row-container.linzess-coverage-columns.linzess-marginTop60 .abbv-row .abbv-col.abbv-col-6:first-child span.linzess-sub{margin-right:-5px;margin-left:-7px}
}
@media(min-width:601px) and (max-width:895px){.abbv-row-container.linzess--ft-note-sec.linzess--ft-note-sec-cic .linzess-footnote-paddingL22 p{padding-left:0}
}
@media(min-width:320px) and (max-width:600px){.linzess-footnote-paddingL15 p{padding-left:7px}
.linzess-footnote-paddingL22 p{padding-left:7px}
.linzess-nested-ul{list-style-position:outside;margin-left:10px !important}
.linzess-nested-ul li{list-style-position:inside;text-indent:-33px;margin-left:4px}
p.coverage-first-dynamic-text.text-two-dync span.linzess-sub{margin-left:-2px}
.abbv-container.linzess-about-banner-container .abbv-rich-text.linzess-disc-moa.abbv-rich-text-common p.linzess-about-p3.linzess-indent{position:relative;text-indent:-5px}
.abbv-container.linzess-about-banner-container .abbv-rich-text.linzess-disc-moa.abbv-rich-text-common p.linzess-about-p3.linzess-indent sup:first-child{font-size:85%;top:1px}
}
.linzess-modal{max-width:602px}
.linzess-modal .abbv-modal-content-container{padding:0}
.linzess-modal .abbv-image-text-content-v2{position:unset !important;margin:5px 0 15px 0;width:100%;background:transparent}
.linzess-guess-img{text-align:center;margin-bottom:8px !important}
.linzess-guess-img img{max-width:251px;margin-top:-118px}
.linzess-modal-background h2{font-size:24px;line-height:30px;margin-bottom:8px;color:#fff;font-weight:bold;padding-left:10px;padding-right:0;letter-spacing:-0.87px}
.linzess-modal-background h2 sup{line-height:0;top:0;vertical-align:super;font-size:64%}
.linzess-modal-background p{font-size:11px;line-height:15px;color:#fff;letter-spacing:.3px}
.linzess-white-logo{text-align:center;margin-bottom:0 !important}
.linzess-white-logo img{max-width:149px}
.linzess-modal-code{float:right}
.linzess-modal-code{font-size:9px !important;line-height:15px !important;margin-left:40px}
.linzess-text-one{max-width:91%;letter-spacing:.3px;margin-bottom:13px !important;padding-left:10px}
.linzess-text-two{margin-bottom:0 !important;letter-spacing:.3px;padding-left:10px}
.linzess-modal-mobile{display:none}
.linzess-modal .abbv-modal-close{background:transparent}
.linzess-modal .abbv-modal-content-container{border-radius:0}
.linzess-modal .abbv-modal-content-container span.abbv-modal-close.abbv-icon-close.i-a::after{content:'';background:url(/content/dam/linzesshcp/images/Close-Button-white.png);background-size:contain;background-repeat:no-repeat;width:22px;height:22px;margin-top:-5px !important}
.linzess-modal .abbv-modal-content-container span.abbv-modal-close.abbv-icon-close.i-a{top:14px;right:12px}
.linzess-modal-div{margin-right:-27px}
.linzess-text-three{padding-left:10px}
.linzess-text-one sup{top:2px}
@media(max-width:767px){.linzess-modal .abbv-modal-content-container span.abbv-modal-close.abbv-icon-close.i-a::after{content:'';background:url(/content/dam/linzesshcp/images/Close-Button-white-mob.png);width:23px;height:24px;margin-top:2px !important;background-repeat:no-repeat}
}
@media(max-width:600px) and (min-width:361px){.linzess-modal-mobile{display:block}
.linzess-guess-img img{max-width:251px;margin-top:-98px}
.linzess-modal-title-mobile{font-size:25px;line-height:29px;color:#fff;padding:0 !important;padding-top:0 !important;font-weight:bold;max-width:92%}
.linzess-text-one-mobile{font-size:9px !important;line-height:11px !important;padding:0;padding-top:0;color:#fff;margin-bottom:0 !important;padding-top:14px}
.linzess-text-two-mobile{font-size:9px !important;line-height:11px !important;padding:0;color:#fff;margin-bottom:0 !important;padding-top:15px}
.linzess-text-three{font-size:9px !important;line-height:11px !important;padding:0;padding-top:0;color:#fff;margin-bottom:10px !important}
.linzess-modal-code-mobile{font-size:8px !important;line-height:15px !important;color:#fff;margin-top:8px !important;float:right}
.linzess-modal-mobile .abbv-image-text-display-v2{padding:0 !important}
.linzess-modal{width:340px}
.linzess-white-logo img{max-width:136px}
.linzess-white-logo{margin-top:18px !important}
.linzess-modal .abbv-modal-content-container span.abbv-modal-close.abbv-icon-close.i-a{top:10px !important}
}
@media(max-width:360px) and (min-width:320px){.linzess-modal-mobile{display:block}
.linzess-guess-img img{max-width:200px;margin-top:-101px}
.linzess-modal-title-mobile{font-size:20px;line-height:24px;color:#fff;padding:0 !important;padding-top:0 !important;font-weight:bold}
.linzess-white-logo img{max-width:94px}
.linzess-text-one-mobile{font-size:9px !important;line-height:11px !important;padding:0;padding-top:17px;color:#fff;margin-bottom:0 !important}
.linzess-text-two-mobile{font-size:9px !important;line-height:11px !important;padding:0;color:#fff;margin-bottom:0 !important;padding-top:15px}
.linzess-text-three{font-size:9px !important;line-height:11px !important;padding:0;padding-top:0;color:#fff;margin-bottom:10px !important}
.linzess-modal-code-mobile{font-size:8px !important;line-height:15px !important;color:#fff;margin-top:8px !important;float:right}
.linzess-modal-mobile .abbv-image-text-display-v2{padding:0 !important}
.linzess-white-logo img{max-width:136px}
.linzess-modal{width:288px}
.linzess-white-logo{padding-top:10px}
}
@media(max-width:670px) and (min-width:601px){.linzess-modal{max-width:632px}
.linzess-modal .abbv-modal-content-container{padding:0}
.linzess-modal .abbv-image-text-content-v2{position:unset !important;margin:20px;width:100%;background:transparent}
.linzess-guess-img{text-align:center;margin-bottom:12px !important}
.linzess-guess-img img{max-width:251px;margin-top:-123px}
.linzess-modal-background h2{font-size:23px;line-height:30px;margin-bottom:8px;color:#fff}
.linzess-modal-background h2 sup{line-height:0;top:0;vertical-align:super;font-size:64%}
.linzess-modal-background p{font-size:11px;line-height:15px;color:#fff;letter-spacing:.3px}
.linzess-white-logo{text-align:center;margin-bottom:0 !important}
.linzess-white-logo img{max-width:125px}
.linzess-modal-background .abbv-image-text-display-v2{padding:0}
.linzess-modal-code{float:right}
.linzess-text-one{max-width:91%;letter-spacing:.3px}
.linzess-text-two{margin-bottom:0 !important;letter-spacing:.3px}
.linzess-modal-mobile{display:none}
.linzess-modal .abbv-modal-close{background:transparent}
.linzess-modal .abbv-modal-content-container{border-radius:0}
.linzess-modal-div{margin-right:-5px}
}
.linzess-10yrs-toppos .abbv-modal-content-container{border:0}
.linzess-modal-background{border:5px solid #b3c50e}
@media(max-width:767px){.linzess-modal-background .abbv-image-text-content-v2{margin:0}
}
@media(max-width:767px){.linzess-modal-background .abbv-image-content-container-v2 img{height:491px}
}
@media(max-width:360px){.linzess-modal-background .abbv-image-content-container-v2 img{height:600px}
}
@media(max-width:767px){.abbv-image-text-v2 .abbv-image-text-display-v2{padding:0 20px 20px 20px}
}
@media(max-width:767px){.linzess-modal-background .abbv-image-text-display-v2{padding:0 !important}
}
.now-approved-block{display:flex;flex-direction:row;align-items:center}
@media(max-width:767px){.now-approved-block{display:block}
}
@media(max-width:767px){.now-approved-block .img-block{display:flex;flex-direction:row-reverse}
}
.now-approved-block img{width:220px;height:auto;margin-left:-20px}
@media(max-width:767px){.now-approved-block img{margin-bottom:0}
}
@media(max-width:767px){.now-approved-block .linzess-white-logo{text-align:left}
}
.now-approved-block .linzess-white-logo img{width:103px;height:58px}
.now-approved-block .copy-right-clmn{margin-left:15px}
@media(max-width:767px){.now-approved-block .linzess-white-logo img{width:130px;height:auto;margin-left:0;margin-right:20px;margin-top:30px}
.popup-project-number{position:absolute;bottom:4px;right:8px}
}
@media(max-width:767px){.peds-modal-girl{position:absolute;width:140px !important;height:auto !important;top:-17px;left:26px;margin-left:0 !important;margin-right:0 !important}
}
.copy-right-clmn h1.display-1-fredoka sup{font-size:.9375rem;top:-4px;position:relative;font-size:14px !important}
@media(max-width:360px){.copy-right-clmn{margin-top:25px}
}
@media(min-width:361px) and (max-width:600px){.copy-right-clmn{margin-top:42px}
}
@media(min-width:601px) and (max-width:767px){.copy-right-clmn{margin-top:30px}
}
@media(max-width:767px){.now-approved-block h1{padding-bottom:0}
}
.now-approved-block p{font-size:1rem;line-height:1.25rem}
@media(max-width:767px){.now-approved-block p{font-size:.875rem;margin-bottom:0 !important;line-height:19px}
}
.linzess-modal-text-1{font-size:.875rem !important}
@media(max-width:767px){.linzess-modal-text-1{font-size:.75rem !important;padding-bottom:10px !important;line-height:16px}
}
.now-approved-block h2{font-size:1.3125rem;font-weight:500;padding:0;line-height:1.5rem}
@media(max-width:767px){.now-approved-block h2{font-size:1.25rem}
}
.now-approved-block .psi-text{font-size:.6rem;font-weight:700;line-height:.875rem}
@media(max-width:767px){.now-approved-block .psi-text{margin-bottom:10px}
}
@media(min-width:768.02px){.linzess-ped-modal{margin-bottom:40px}
.now-approved-block .psi-text{margin:0 0 40px 0 !important}
.now-approved-block .not-patient{margin:0 0 30px 0 !important}
}
.now-approved-block .not-patient{font-size:.5625rem;font-weight:500}
@media(max-width:767px){.now-approved-block .not-patient{margin:10px 0 !important}
}
.now-approved-block .reference{font-size:.5625rem;line-height:.875rem}
.linzess-ped-modal{margin-bottom:25px}
@media(max-width:767px){.linzess-ped-modal{margin-bottom:15px}
}
.linzess-ped-modal a{padding:5px 10px 0 0 !important;font-family:'Fredoka';font-weight:600}
.linzess-ped-modal a:first-child{margin-right:20px}
.boy-soccer-fc-efficacy .abbv-image-text-content-v2{display:none}
.linzess-fc-efficacy-bnr{margin-top:0}
.linzess-fc-efficacy-bnr .fc-gradient-background{border-radius:0 20px 20px 0;display:block;position:relative}
.soccer-text h2{margin-bottom:0;padding-bottom:0 !important;padding-top:0 !important;margin-top:26px}
.efficacy-h2{padding:40px 15px 40px 0;font-size:38px;line-height:45px}
@media(max-width:600px){.efficacy-h2{font-size:25px;line-height:30px}
}
.linzess-fc-efficacy-bnr h1{padding:40px 0;font-weight:600;margin-top:25px !important;padding:40px 15px 40px 0;font-size:38px;line-height:45px;margin-bottom:30px}
@media(max-width:600px){.linzess-fc-efficacy-bnr h1{font-size:25px;line-height:30px}
}
.linzess-fc-efficacy-bnr.efficacy h1{font-family:"Fredoka" !important}
.linzess-patient-identification-bnr .image-text.parbase .linzesspatient-identification-bnr-img.linzesspatient-identification-fc-img{width:37% !important;top:-47px}
.linzess-fc-efficacy-bnr p{font-size:1.625rem !important}
@media(max-width:767px){.linzess-fc-efficacy-bnr h4{font-size:1rem}
}
.linzess-fc-efficacy-bnr p.bar-chart-heading{font-size:1.5rem}
.bar-chart-fc .abbv-image-text-content-v2{display:none}
.bar-chart-fc .bar-chart-heading{font-size:1.5rem;margin-bottom:30px;line-height:20px}
@media(max-width:767px){.bar-chart-fc .bar-chart-heading{font-size:1rem;margin-bottom:15px}
}
.bar-chart-fc h2{font-size:2.375rem;line-height:45px;margin-top:55px}
@media(max-width:767px){.bar-chart-fc h2{font-size:1.5625rem;line-height:30px}
}
.bar-chart-fc h3{font-size:1.75rem;line-height:36px;margin-bottom:60px}
@media(max-width:767px){.bar-chart-fc h3{font-size:1.125rem;line-height:22px;margin-bottom:30px}
}
@media(min-width:1200px){.bar-chart-fc img{width:970px}
}
@media(min-width:1200px){.line-chart-fc img{width:970px}
}
.time-fc-block{display:flex;flex-direction:row;margin-top:20px}
@media(max-width:767px){.time-fc-block{margin-top:15px}
}
@media(max-width:767px){.time-fc-block:nth-child(2){display:block}
}
.time-fc-block .time-heading{font-family:"OpenSans-SemiBold";font-size:1.375rem;font-weight:600}
@media(max-width:767px){.time-fc-block .time-heading{font-size:.875rem}
}
.time-fc-block .time-sub-heading{font-size:1.375rem}
.time-fc-block .time-percentage{font-size:4.75rem;color:#b3c50e;margin-bottom:28px;margin-right:25px;margin-top:20px}
@media(max-width:767px){.time-fc-block .time-percentage{font-size:2.875rem;margin-bottom:15px;margin-top:15px}
}
.time-fc-block .right-text{line-height:35px;margin-top:0}
@media(max-width:767px){.time-fc-block .right-text{font-size:1.125rem;line-height:22px}
}
.time-fc-block .time-sub-text{font-size:1.75rem}
.time-fc-block img{width:106px;height:103px;margin-right:40px;margin-top:20px}
@media(max-width:767px){.time-fc-block img{width:85px;height:82px;margin-right:20px}
}
.gradient-block{margin:40px 25px;border-radius:10px}
@media(max-width:767px){.gradient-block{margin:25px 0}
}
.gradient-block h2{padding:28px 78px}
.fc-gradient-background.gradient-block h2{font-size:1.75rem;padding:25px 90px;line-height:36px}
@media(max-width:767px){.fc-gradient-background.gradient-block h2{font-size:1.125rem;padding:15px;line-height:22px}
}
.linzess-accordion-fc-efficacy{padding:30px;margin-bottom:80px}
@media(max-width:767px){.linzess-accordion-fc-efficacy{padding:15px 0;margin-bottom:30px}
}
.linzess-accordion-fc-efficacy p{padding:15px 0 15px 0 !important}
.linzess-accordion-fc-efficacy ul{margin-bottom:0;margin-top:0;padding-left:20px}
.linzess-accordion-fc-efficacy ul li{font-size:18px;padding-bottom:10px;line-height:26px}
@media(max-width:767px){.linzess-accordion-fc-efficacy ul li{font-size:14px}
}
.linzess-fc-sfty .fc-safety-chart-section .chart-subtext{font-size:1.375rem;line-height:2rem}
@media(max-width:767px){.linzess-fc-sfty .fc-safety-chart-section .chart-subtext{font-size:1rem;line-height:1.25rem}
}
.linzess-indent.linzess-footnote.linzess-footnote-csbm{text-indent:-9px;margin-left:9px}
.linzess-dosing-colone .abbv-row{padding-left:0}
@media(max-width:767px){.linzess-fc-sfty.linzess-safety-banner-container.linzess-safety-banr-container h1{font-size:1.5625rem !important;line-height:30px !important;margin-top:0 !important;padding-bottom:20px;font-weight:600 !important;font-family:'Fredoka' !important}
}
@media(max-width:767px){.linzess-fc-sfty.linzess-safety-banner-container.linzess-safety-banr-container h2{font-size:1.125rem !important;line-height:22px !important;margin-top:20px}
}
.linzess-diarrhea-sec{margin-bottom:50px}
.abbv-image-text-v2 .abbv-image-text-display-v2 .now-approved-block p.linzess-white-logo{margin-top:50px}
@media(max-width:767px){.linzess-diarrhea-sec .diarrhea-text h3{font-size:20px}
}
@media(max-width:767px){.linzess-fc-sfty .linzess-diarrhea-sec .diarrhea-text h3{font-size:1.125rem !important;line-height:22px !important;margin-bottom:10px}
}
@media(max-width:767px){.linzess-diarrhea-sec .ibs-c-safety-list.fc-safety-list ul li{margin:5px 0}
}
.abbv-modal.gethelp-modal{top:50px;transform:translateY(0);overflow:visible}
@media(max-width:895px){.abbv-modal.gethelp-modal .abbv-modal-content-container,.abbv-modal.linzess-10yrs-toppos .abbv-modal-content-container{max-height:calc(100vh - 295px);overflow-y:auto}
}
@media(min-width:601px){.abbv-modal.gethelp-modal .abbv-modal-content-container{max-height:calc(100vh - 340px)}
.abbv-modal.linzess-10yrs-toppos .abbv-modal-content-container{max-height:calc(100vh - 415px);overflow-y:auto}
}
.linzess-diarrhea-section{margin-bottom:40px}
.linzess-diarrhea-section p{font-family:"OpenSans-SemiBold";font-size:22px;line-height:26px;color:#330072}
@media(max-width:767px){.linzess-diarrhea-section p{font-size:14px}
}
.linzess-diarrhea-section .copy{font-family:"Fredoka";color:#330072;font-size:18px;line-height:35px;margin-bottom:40px}
.linzess-diarrhea-section .copy:first-child{margin-bottom:2px}
@media(max-width:767px){.linzess-diarrhea-section .copy{line-height:1.2}
.linzess-diarrhea-section .copy:first-child{margin-bottom:8px}
}
.linzess-dosing-colone .abbv-col-flush-4{width:29%;margin-top:30px}
.linzess-dosing-colone .abbv-col-flush-4:last-child{width:40%}
@media(max-width:1024px){.linzess-dosing-colone .abbv-col-flush-4{width:28%}
.linzess-dosing-colone .abbv-col-flush-4:last-child{width:44%}
.abbv-container.linzess-dosing-banner-container.linzess-flex-test.linzess-dosing-wrpr-container .fc-image img{width:60%}
}
@media(min-width:600px) and (max-width:1024px){.abbv-container.linzess-dosing-banner-container.linzess-flex-test.linzess-dosing-wrpr-container .fc-image img{width:unset}
}
@media(max-width:991px){.linzess-dosing-colone .abbv-col-flush-4{width:48%}
.linzess-dosing-colone .abbv-col-flush-4:last-child{width:65%;margin-top:30px}
}
@media(max-width:767px){.linzess-dosing-colone .abbv-col-flush-4:last-child{width:80%;margin-top:10px}
.linzess-about-top-container .linzess-rightmost-box{max-width:148px}
}
.hanging-symbol{position:absolute;left:12px}
@media(min-width:601px){.dagger-symbol.hanging-symbol{left:15px}
}
@media(max-width:600px){.star-symbol.hanging-symbol{left:15px}
}
@media(max-width:600px){.star-symbol-left.hanging-symbol{left:10px}
}
.linzess-safety-subtext{font-size:1.125rem !important;line-height:26px}
@media(max-width:767px){.linzess-safety-subtext{font-size:.875rem;line-height:19px}
}
@media(max-width:600px){.linzess-bottle-mob{display:flex;flex-direction:column}
}
@media(max-width:600px){.linzess-bottle-cic-mob{display:flex;flex-direction:row}
}
.block-border{border-bottom:3px solid #b3c50e;margin-bottom:21px}
@media(max-width:600px){.linzess-bottle-block{display:none}
}
.linzess-bottle-block .linzess-ibs-c-head-para p{font:1.4rem/1rem 'OpenSans-SemiBold',sans-serif !important;letter-spacing:-0.16px;color:#330072;margin-bottom:2px;font-weight:600 !important;line-height:30px !important}
.linzess-bottle-block .linzess-cic-head-para p{font:1.4rem/1rem 'OpenSans-SemiBold',sans-serif !important;color:#ff9e1b !important;font-size:28px;line-height:30px !important;margin-bottom:2px;font-weight:600 !important}
.linzess-bottle-block .linzess-fc-head-para p{font:1.4rem/1rem 'OpenSans-SemiBold',sans-serif !important;color:#0095c8 !important;line-height:30px !important;margin-bottom:2px;font-weight:600 !important}
.abbv-footer ul.abbv-footer-horizontal li:last-child{background:url(/content/dam/linzesshcp/images/privacy-choices-black.svg) no-repeat;background-repeat:no-repeat;background-position:right 52%;padding-right:37px;width:fit-content;background-size:20%}
html.abbv-browser-safari .abbv-footer ul.abbv-footer-horizontal li:last-child{background-position:right 70%}
div#onetrust-consent-sdk div#onetrust-banner-sdk{position:absolute !important;z-index:999 !important}
@media(min-width:768px) and (max-width:992px){.abbv-footer ul.abbv-footer-horizontal li{line-height:21px;margin-top:20px}
.abbv-footer ul.abbv-footer-horizontal li:last-child{padding-right:48px;background-position:right top;background-size:22%}
}
@media(max-width:767px){.abbv-footer ul.abbv-footer-horizontal li:last-child{padding-right:42px;background-position:right 86%;background-size:20%}
}
@media(max-width:767px){.wol-modal-ironwood .abbv-modal-content-container{border:2px solid #005272;max-width:max-content;padding:40px 40px 20px;border-radius:10px}
}
@media(min-width:768px){.wol-modal-ironwood .abbv-modal-content-container{border:2px solid #005272;max-width:max-content;padding:60px 60px 40px;border-radius:10px}
}
.wol-modal-ironwood h2,.wol-modal-ironwood h1{color:#005272 !important;font-weight:700;font-size:1.5rem;line-height:1.5rem;text-align:left}
.wol-modal-ironwood p{font-size:16px;color:#404040;text-align:left}
@media(max-width:767px){.wol-modal-ironwood .cta a,.wol-modal-ironwood .cta a.abbv-button-primary{border-color:#404040;border-width:2px;background-color:#fff;color:#404040;border-style:solid;background:0;border-radius:10px;font-weight:700;width:100%;text-align:center;margin-bottom:15px}
}
@media(min-width:768px){.wol-modal-ironwood .cta a,.wol-modal-ironwood .cta a.abbv-button-primary{border-color:#404040;border-width:2px;background-color:#fff;color:#404040;border-style:solid;background:0;border-radius:10px;font-weight:700;width:140px;text-align:center}
}
.wol-modal-ironwood .cta a:hover,.wol-modal-ironwood .cta a.abbv-button-primary:hover{border-color:#005272;border-width:2px;background-color:#005272;color:#fff}
.wol-modal-ironwood .abbv-icon-close.i-a:after{border:0;font-size:2rem}
.wol-modal-ironwood .abbv-legal-number{text-align:center}
.wol-modal-ironwood .text-center{text-align:center}
.wol-modal-ironwood .float-right{float:right}
.wol-modal-ironwood .abbv-button-primary.linzess-new-window{padding-right:20px}
.wol-modal-ironwood .abbv-button-primary.linzess-new-window:after{display:none}
.wol-modal-ironwood .abbv-button-primary,.wol-modal-ironwood .abbv-button-primary:visited{padding:14px 20px}
.wol-modal-ironwood .abbv-button-primary:after{display:none}</pre></body></html>