.common-trigger .abbv-row{display:flex;gap:19px}
.common-trigger .abbv-row .abbv-col{margin-left:0}
.common-trigger .abbv-row .abbv-col-3{width:auto}
.common-trigger .abbv-image-text-content.bottom-middle{font-size:var(--body-font-size);margin-bottom:0}
.common-trigger .abbv-image-text-display{padding:0 0 10px 0}
.common-trigger .abbv-image-text-display p{margin-bottom:12px}
@media(min-width:985px){.common-trigger>.columns{padding:0 8px !important}
}
.common-trigger.tackling-ibs img{width:auto;height:auto;max-width:100%}
@media(max-width:985px){.common-trigger.tackling-ibs img{max-width:218px;width:100%}
}
.trigger-cheat-sheet-cards{gap:20px}
.trigger-cheat-sheet-cards .abbv-flex-item-v2{padding-left:0;padding-right:0;padding-top:0}
.trigger-cheat-sheet-cards .abbv-flex-item-v2 .image-text-v2{background-color:#fff;border-radius:16px;padding:24px 24px 5px}
.trigger-cheat-sheet-cards .flexbox-row{gap:24px}
.trigger-cheat-sheet-cards .abbv-image-text-v2 .abbv-image-content-container-v2{max-width:182px}
.trigger-cheat-sheet-cards .abbv-image-text-content-container-v2.abbv-image-text-out h3{margin-bottom:10px}
.trigger-cheat-sheet-cards .abbv-rich-text{padding-left:24px;padding-right:24px}
.trigger-cheat-sheet-cards .abbv-rich-text ul{padding-left:14px}
.trigger-cheat-sheet-cards .abbv-rich-text ul li{margin-bottom:10px}
.trigger-cheat-sheet-cards .abbv-rich-text ul li::marker{color:#60579e}
@media only screen and (max-width:899px){.common-trigger .abbv-row{flex-direction:column;align-items:center;gap:40px}
.common-trigger .abbv-col{max-width:225px}
.trigger-cheat-sheet-cards{padding:0}
.trigger-cheat-sheet-cards .flexbox-row{flex-direction:column}
.trigger-cheat-sheet-cards .abbv-flex-item-v2{margin-left:0;margin-right:0;padding-bottom:14px}
}
@media screen and (min-width:986px){.linzess-keep-touch-doctor .rich-text .divider+.heading-1{margin-top:6px}
}
@media screen and (min-width:1025px){.fodmap-infographic .abbv-stretched-card-body p:nth-child(3),.fodmap-infographic .abbv-stretched-card-body p:nth-child(4){margin-top:296px !important}
.fodmap-infographic .abbv-stretched-card-body p:nth-child(5),.fodmap-infographic .abbv-stretched-card-body p:nth-child(6){margin-top:303px !important}
}
.fodmap-infographic .abbv-image-text-content-v2{width:100%;height:100%;background:0;margin:0;padding-left:100px}
.fodmap-infographic .abbv-image-text-display-v2{padding:0;height:inherit}
.fodmap-infographic .abbv-stretched-card-body{height:inherit;display:flex;flex-direction:row;flex-wrap:wrap}
.fodmap-infographic .abbv-stretched-card-body p{width:45%;text-align:center;margin-top:290px}
@media only screen and (min-width:1100px){.fodmap-infographic .abbv-stretched-card-body p{margin-top:320px}
}
.fodmap-infographic .abbv-stretched-card-body p span:not(.heading-2){padding:0 20px;display:block}
.fodmap-infographic .abbv-stretched-card-body p:nth-child(1),.fodmap-infographic .abbv-stretched-card-body p:nth-child(2){margin-top:370px}
@media only screen and (min-width:1100px){.fodmap-infographic .abbv-stretched-card-body p:nth-child(1),.fodmap-infographic .abbv-stretched-card-body p:nth-child(2){margin-top:390px}
}
@media only screen and (min-width:986px){.fodmap-infographic .abbv-stretched-card-body p:nth-child(3),.fodmap-infographic .abbv-stretched-card-body p:nth-child(4){margin-top:265px}
}
@media only screen and (min-width:986px){.fodmap-infographic .abbv-stretched-card-body p:nth-child(5),.fodmap-infographic .abbv-stretched-card-body p:nth-child(6){margin-top:275px}
}
@media only screen and (min-width:900px){.fodmap-infographic .abbv-stretched-card-body p:nth-child(1),.fodmap-infographic .abbv-stretched-card-body p:nth-child(3),.fodmap-infographic .abbv-stretched-card-body p:nth-child(5){transform:translateX(-22px)}
}
.paragraphWithNoMargin{padding-left:27px}
@media screen and (max-width:899px){.paragraphWithNoMargin{padding-left:0}
.paragraphWithNoMargin+ol{padding-left:12px}
}
@media only screen and (max-width:899px){.fodmap-infographic{max-width:311px;margin:0 auto}
.fodmap-infographic .abbv-image-text-content-v2{padding-left:0}
.fodmap-infographic .abbv-stretched-card-body{flex-direction:column}
.fodmap-infographic .abbv-stretched-card-body p{width:100%;margin-top:300px}
.fodmap-infographic .abbv-stretched-card-body p:nth-child(1){margin-top:530px}
.fodmap-infographic .abbv-stretched-card-body p:nth-child(2){margin-top:300px}
.linzess-tct-body{margin-top:0}
}
@media screen and (min-width:986px){.good-for-your-gut-page{padding-bottom:140px}
}
.alternatives-columns .abbv-col{background-color:#d9d7f9;border-radius:16px;overflow:hidden}
.alternatives-columns .abbv-col .column-header{padding:24px;margin-bottom:24px}
.alternatives-columns .abbv-col .column-header p{margin:0}
.alternatives-columns .abbv-col .image-text{width:254px;margin:0 auto}
@media screen and (min-width:986px){.alternatives-columns .abbv-col .image-text:has(.columnItem6){width:300px}
.alternatives-columns .abbv-col .image-text:has(.columnItem6) img{max-width:254px}
}
.alternatives-columns .abbv-col .image-text:has(.columnItem1) img,.alternatives-columns .abbv-col .image-text:has(.columnItem8) img{margin-right:-60px}
.alternatives-columns .abbv-col .image-text:has(.columnItem3) img,.alternatives-columns .abbv-col .image-text:has(.columnItem6) img,.alternatives-columns .abbv-col .image-text:has(.columnItem9) img{margin-left:-60px}
.alternatives-columns .abbv-col .image-text .abbv-image-text{position:relative;text-align:center}
.alternatives-columns .abbv-col .image-text .abbv-image-text p:not(.bubble-text){color:#422e83;font-size:var(--body-font-size);font-weight:bold}
.alternatives-columns .abbv-col .image-text .abbv-image-text .bubble-text{position:absolute;top:-132px;font-size:12px;color:#fff;font-weight:bold}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem1 .bubble-text{right:50%;transform:translateX(188%);top:-142px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem3 .bubble-text{left:50%;transform:translateX(-210%);top:-161px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem6 .bubble-text{left:50%;transform:translateX(-167%);top:-150px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem8 .bubble-text{right:50%;transform:translateX(187%);top:-121px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem9 .bubble-text{left:50%;transform:translateX(-198%);top:-162px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem2 img,.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem4 img,.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem5 img,.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem7 img,.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem10 img{width:200px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem4 img{margin-top:30px}
@media only screen and (min-width:986px){.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem4 img{margin-top:20px}
}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem10{margin-bottom:4px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem10 img{margin-top:32px}
@media only screen and (max-width:767px){.alternatives-columns .abbv-row{padding:0}
.alternatives-columns .abbv-col{margin-bottom:16px}
.alternatives-columns .abbv-col .image-text{width:205px}
.alternatives-columns .abbv-col .image-text:has(.columnItem1) img,.alternatives-columns .abbv-col .image-text:has(.columnItem8) img{margin-right:-10px}
.alternatives-columns .abbv-col .image-text:has(.columnItem3) img,.alternatives-columns .abbv-col .image-text:has(.columnItem6) img,.alternatives-columns .abbv-col .image-text:has(.columnItem9) img{margin-left:-10px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem1 .bubble-text{transform:translateX(123%);top:-220px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem3 p:not(.bubble-text) br{display:none}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem3 .bubble-text{transform:translateX(-135%);top:-198px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem6 .bubble-text{transform:translateX(-111%);top:-215px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem8 p:not(.bubble-text) br{display:none}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem8 .bubble-text{transform:translateX(120%);top:-220px}
.alternatives-columns .abbv-col .image-text .abbv-image-text.columnItem9 .bubble-text{transform:translateX(-123%);top:-205px}
}
@media only screen and (max-width:600px){.abbv-container:has(.alternatives-columns) .columns{padding:0}
}
section .container .abbv-container>div.columns:has(.common-diets){padding:0}
.common-diets .abbv-row{padding:0;display:flex;gap:40px}
.common-diets .abbv-row .abbv-col{margin-left:0;width:calc(100% / 4.6)}
.common-diets .abbv-image-text-display{text-align:center;font-size:var(--body-font-size)}
@media only screen and (max-width:899px){.common-diets .abbv-row{flex-direction:column;gap:0}
.common-diets .abbv-row .abbv-col{width:90%;margin-left:auto;margin-right:auto}
.common-diets .abbv-image-content-container{text-align:center}
.common-diets .abbv-image-content-container img{max-width:160px;margin:0 auto}
}
section .container .abbv-container:has(.game-plan-container) .image-text{padding:24px}
@media only screen and (max-width:985px){.game-plan-container .gamePlanImage3 .abbv-image-content-container img{max-width:187px}
}
@media only screen and (min-width:986px){.game-plan-container .gamePlanImage3 .abbv-image-content-container{text-align:center}
.game-plan-container .gamePlanImage3 .abbv-image-content-container img{max-width:82%}
}
.game-plan-container .abbv-image-text{display:flex;flex-direction:row;gap:40px;align-items:center}
.game-plan-container .abbv-image-content-container{width:332px}
.game-plan-container .abbv-image-text-content h2{margin-bottom:10px}
.game-plan-container .abbv-image-text-content p{font-size:var(--body-font-size)}
@media only screen and (min-width:986px){.game-plan-container .abbv-image-text-content p{margin-bottom:0}
}
@media only screen and (min-width:768px){.make-a-game-plan-for-ibs-page .container+.rich-text:has(.footnote) .footnote{padding:0 48px}
.make-a-game-plan-for-ibs-page .container+.rich-text:has(.footnote) .footnote p{padding-left:14px}
}
@media only screen and (max-width:767px){section .container .abbv-container:has(.game-plan-container) .image-text{padding-left:0;padding-right:0}
.game-plan-container .abbv-image-text{flex-direction:column;text-align:center}
.game-plan-container .abbv-image-content-container{width:230px}
}
section .container .five-holiday-low-fodmap-recipes-page .image-text{padding:0}
section .container .five-holiday-low-fodmap-recipes-page .image-text .abbv-image-text{display:flex;flex-direction:row;gap:40px;align-items:center;margin-bottom:24px}
section .container .five-holiday-low-fodmap-recipes-page .image-text .abbv-image-text h2{margin-bottom:10px}
@media only screen and (max-width:767px){section .container .five-holiday-low-fodmap-recipes-page .image-text .abbv-image-text{flex-direction:column;gap:0}
}
section .container .five-holiday-low-fodmap-recipes-page .image-text .abbv-image-content-container{border-radius:16px;overflow:hidden}
section .container .five-holiday-low-fodmap-recipes-page .image-text .abbv-image-text-display p{font-size:var(--body-font-size)}
@media only screen and (min-width:986px){.your-map-to-a-low-fodmap-diet-page>div{padding:0 32px}
.your-map-to-a-low-fodmap-diet-page{padding-bottom:140px}
section:has(.your-map-to-a-low-fodmap-diet-page) .module4{padding-bottom:55px}
section:has(.your-map-to-a-low-fodmap-diet-page) .module4 .pantry-fodmap-friendly-module .abbv-row{display:flex;align-items:center}
}
.is-your-pantry-fodmap-friendly .columns{padding:0}
.is-your-pantry-fodmap-friendly h2{margin-bottom:10px}
.is-your-pantry-fodmap-friendly p:not(.heading-1){font-size:var(--body-font-size)}
@media only screen and (max-width:985px){.pantry-fodmap-friendly-module .abbv-row{padding:0}
.pantry-fodmap-friendly-module h3{font-size:14px}
}
.pantry-fodmap-friendly-module .image-text{margin-bottom:24px}
@media only screen and (max-width:985px){.pantry-fodmap-friendly-module .image-text:last-child{margin-bottom:40px}
}
.pantry-fodmap-friendly-module .abbv-image-text{display:flex;gap:16px}
.pantry-fodmap-friendly-module .abbv-col:first-child .abbv-image-content-container img{width:38px}
.pantry-fodmap-friendly-module .abbv-image-text-content-container .abbv-image-text-content .abbv-image-text-display{padding:0}
.pantry-fodmap-friendly-module .abbv-image-text-content-container .abbv-image-text-content .abbv-image-text-display h3{margin-bottom:10px}
.pantry-fodmap-friendly-module .abbv-image-text-content-container{font-size:var(--body-font-size)}
.keep-in-touch-doctor .linzess-expect-relief{margin-bottom:16px}
.keep-in-touch-doctor .linzess-expect-relief .abbv-row-flush{display:flex;align-items:center}
@media(max-width:985px){.keep-in-touch-doctor .linzess-expect-relief .abbv-row-flush{flex-wrap:wrap;row-gap:40px}
.keep-in-touch-doctor .linzess-expect-relief .abbv-row-flush .linzess-tct-body p{margin-top:0;text-align:center}
}
.keep-in-touch-doctor .linzess-tct-list p{margin-top:0;margin-bottom:0}
.keep-in-touch-doctor .linzess-tct-list ul{margin-top:10px;margin-bottom:0;padding-left:20px}
@media(max-width:985px){.keep-in-touch-doctor .linzess-article-side-effects-img{gap:40px}
.keep-in-touch-doctor .linzess-article-side-effects-img .abbv-image-text-display-v2{padding:0 !important}
.keep-in-touch-doctor .linzess-article-side-effects-img .abbv-stretched-card-body p:last-child{margin-bottom:0}
}
.flexbox-article-cards{margin-top:15px}