@charset "UTF-8";.page-body.rte h1,.page-body.rte h2,.page-body.rte h3,.page-body.rte h4,.page-body.rte h5,.page-body.rte h6{font-family:Lora,Times,serif;color:#c74b3c}.page-body.rte p{padding:0 0 15px}.page-body.rte ul,.page-body.rte ol{margin:0 0 0 2rem}.page-body.rte ul li{margin:0 0 5px 20px}body.template-page div#shopify-section-pxs-announcement-bar .pxs-announcement-bar{color:#fff;background-color:#60656b!important}#health-banner{height:500px;background-size:cover!important;position:relative}#health-banner .homepage-banner-text-wrapper{left:0px!important;max-width:1205px!important;margin:0 auto!important;right:0px!important;width:100%!important;top:140px!important}#health-banner .homepage-banner-text-wrapper h2.homepage-banner-subtitle{max-width:590px;font-size:28px;color:#424242;line-height:36px;margin-top:8px}span.s1heading a{text-decoration:underline;color:#424242;font-weight:400;font-size:18px;box-shadow:none;line-height:1.714}#health-banner h2.homepage-banner-subtitle~div p{margin-bottom:0;padding:0;font-size:24px;color:#bc5f5a;line-height:40px;font-family:Lora}.main_container_dev .btnCont a.holigosButton{border-radius:0;background-color:#c74b3c;text-align:center;text-decoration:none;display:inline-block;padding:10px 50px;color:#fff;font-size:18px;font-weight:500;font-family:Roboto;margin-bottom:20px}#health-banner h2.homepage-banner-subtitle~div{margin:20px 0 0;display:none}span.s1heading{display:none}.main_container_dev #shopify-section-contents_heading .content-container{max-width:1270px;margin:0 auto}.main_container_dev #shopify-section-contents_heading .content-container h2{padding:20px 65px 0 0;line-height:30px;font-family:Lora,serif;font-style:normal;font-weight:400;font-size:22px;color:#c74b3c}.midLinksContainer .pill-nav a{display:inline-block;color:#424242;text-align:center;padding-right:23px;padding-top:23px;text-decoration:underline;font-family:Roboto,sans-serif;font-size:17px}.main_container_dev #shopify-section-contents_heading{background:#fff;padding:35px}.main_container_dev #shopify-section-contents_heading .content-container{max-width:1110px;margin:0 auto;text-align:center}.main_container_dev #shopify-section-contents_heading .content-container h2{padding:10px 65px 0 0;line-height:30px;font-family:Lora,serif;font-style:normal;font-weight:400;font-size:22px;color:#c74b3c;text-align:center}.midLinksContainer .pill-nav a{display:inline-block;color:#242423;text-align:center;padding-right:23px;padding-top:35px;text-decoration:underline;font-family:Roboto,sans-serif;font-size:17px;font-weight:600;text-decoration:none;position:relative;padding-left:25px;margin-bottom:10px}.midLinksContainer .pill-nav a:after{content:"";width:1px;height:16px;left:-2px;right:0;background-color:#999;position:absolute;top:42px}.midLinksContainer .pill-nav a:first-child:after{display:none}div#shopify-section-clinical_benefits{background:#f9faf5;padding:30px 0 40px}div#shopify-section-clinical_benefits .content-container1{max-width:1110px;margin:0 auto}div#shopify-section-clinical_benefits h2{font-size:28px;color:#242423;text-transform:capitalize}div#shopify-section-clinical_benefits h2.decrease_severity{margin-bottom:5px}div#shopify-section-clinical_benefits .site-content2{margin-top:70px}.site-content{display:inline-block;width:100%;padding:0!important}.site-content1{display:inline-block;width:100%;margin-top:25px}.site-content2{display:inline-block;width:100%;margin-top:60px}.site-content3{display:inline-block;width:100%}.content-container1 .site-content h2{font-family:Roboto,sans-serif;font-weight:600;font-size:18px!important;color:#242423;text-transform:initial;line-height:32px;margin:15px 0 0;padding:0 0 15px;border:0px solid;position:relative}.content-container1 .site-content h2:after{content:"";width:85px;height:5px;left:0px;background-color:#c74a3d;position:absolute;bottom:0px}.content-container1 .site-content h3{font-family:Lora,Times,serif;font-size:32px;color:#242423;line-height:45px;margin:15px 0;padding:0;border:0px solid;max-width:660px}div#shopify-section-clinical_benefits .site-content1{margin-top:25px;padding-top:35px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-bottom:10px}div#shopify-section-clinical_benefits .content-container1 .site-content h3{margin-bottom:0}#shopify-section-clinical_benefits .site-content1 .column-6{width:50%}#shopify-section-clinical_benefits .site-content1 .column-6:first-child{padding-top:15px;padding-right:90px}.module-body.page-body.rte{max-width:850px}.module-body.page-body.rte h2{padding:20px 0 0;line-height:30px;font-family:Lora,serif;font-style:normal;font-weight:400;font-size:22px;color:#c74b3c}.site-content2 .column-4{max-width:33.33%;float:left;text-align:center}.site-content2 .column-4 h2.sub_head{color:#c74b3c!important;font-size:26px!important;font-family:Lora;font-weight:500;margin-bottom:20px}.site-content2 img{max-width:220px}.site-content2 .column-4 span.desc{padding:25px 35px 35px;display:inline-block}.site-content2 .text_info{display:inline-block;width:100%;text-align:center;padding-bottom:20px;margin-bottom:0;border-top:1px solid #ccc;padding-top:50px;margin-top:10px}.text_info p:first-child{max-width:85%;margin:0 auto;color:#c74b3c;font-family:Lora;font-weight:400;font-size:28px!important;line-height:37px!important;padding-bottom:0!important}.text_info p strong{font-family:Lora;font-weight:400;font-size:22px;color:#242423}.site-content3{text-align:center}.site-content3 p{color:#464442;font-family:Lora;font-weight:400;font-size:22px}div#shopify-section-holigos{padding:35px 0 0;text-align:center;background:#f9faf5}div#shopify-section-holigos .content-container{max-width:1110px;margin:0 auto}div#shopify-section-holigos .site-content1{margin-top:0}.main_container_dev div#shopify-section-holigos .btnCont a.holigosButton{border-radius:0;background-color:transparent;text-align:center;text-decoration:none;display:inline-block;padding:15px 30px;color:#c74b3d;font-size:16px;font-weight:500;font-family:Roboto;margin-bottom:20px;border:2px solid #c74b3d;margin-left:20px;margin-right:20px}div#shopify-section-holigos .site-content1 .column-6:first-child{text-align:right}div#shopify-section-holigos .site-content1 .column-6:last-child{text-align:left}div#shopify-section-holigos .order_box p{font-family:Lora;font-size:30px;color:#c74b3c;font-weight:400;margin:0 auto;max-width:910px;line-height:40px}div#shopify-section-holigos .order_box p strong{font-weight:400}#shopify-section-holigos .column-6{width:50%;margin:25px 0 35px}div#shopify-section-holigos h2{font-family:Roboto;font-size:18px;color:#c74b3c;font-weight:700}#shopify-section-holigos p.text_head{font-family:Lora;font-size:32px;color:#464442;font-weight:400;line-height:40px}div#shopify-section-Bacterial_section_one_to_five{background:#fff;padding:100px 0 25px}.content-container1 .site-content .column-2{width:109px;float:left;display:inline-block;text-align:center}span.digitno{font-size:28px;font-family:Roboto}.content-container1 .site-content .column-10{width:100%;float:left;display:inline-block;text-align:center;position:relative}.content-container1 .site-content .column-10 p{font-size:18px;color:#c74b3c;max-width:800px;margin:0 auto;line-height:30px;padding-top:0;font-family:Lora,serif}#shopify-section-Bacterial_section_one_to_five .content-container1 .site-content .column-10 p{padding-bottom:0}#shopify-section-Bacterial_section_one_to_five span.digitno{font-size:20px;font-family:Roboto;color:#c74b3c;padding:0;border:1px solid #c74b3c;border-radius:25px;width:40px;height:40px;display:inline-block;line-height:40px;position:absolute;left:90px;top:-4px}.content-container1 .site-content .column-10 p strong{font-size:28px;font-weight:400}.column-6{width:50%!important}.section_two .site-content .column-4{width:31%;float:left;margin:0 1% 25px}.content-container1 .site-content .column-10 img.img_info{float:left;margin-left:10%}.section_four .site-content .column-4{width:31%;float:left;margin:0 1% 25px}.content-container1 .site-content .column-10 p.head_new_section{display:none}.section_one .column-6{margin-top:15px;border-right:2px solid #fff;padding-left:5px;padding-right:5px}.section_three .column-6,.section_five .column-6{padding-left:5px;padding-right:5px}#shopify-section-Bacterial_section_one_to_five .content-container1,#shopify-section-Bacterial_section_one_to_five .column-12{max-width:1110px;margin-left:auto;margin-right:auto}#shopify-section-Bacterial_section_one_to_five .column-12 h2{font-family:Roboto,sans-serif;font-weight:600;font-size:18px;color:#242423;text-transform:initial;line-height:20px;margin:25px 0 0;padding:0 0 25px;border:0px solid;position:relative}#shopify-section-Bacterial_section_one_to_five .column-12 h2:after{content:"";width:85px;height:5px;left:0px;background-color:#c74a3d;position:absolute;bottom:0px}#shopify-section-Bacterial_section_one_to_five .column-12 p{font-family:Lora;font-size:32px;color:#242423;font-weight:400;line-height:40px;max-width:550px;margin-bottom:60px;margin-top:30px}#shopify-section-Bacterial_section_one_to_five .column-12 p.text_head{margin-top:40px}#shopify-section-Bacterial_section_one_to_five .column-12.newboxSection p{font-family:Lora;font-size:28px;color:#c74b3c;font-weight:400;line-height:40px;max-width:85%;text-align:center;border:2px solid #cdaba9;margin:30px auto 50px;padding:20px 15px}.content-container1.section_two{margin-top:80px;margin-bottom:80px}.content-container1.section_two .column-10{margin-bottom:35px}.content-container1.section_three .column-10{margin-bottom:30px}.content-container1.section_three{margin-bottom:80px}.content-container1.section_four .column-10{margin-bottom:35px}.content-container1.section_four{margin-bottom:80px}.content-container1.section_five .column-10{margin-bottom:30px}#shopify-section-clincal_white .lft_dos h5{font-family:Roboto,sans-serif;font-weight:600;font-size:18px;color:#242423;text-transform:capitalize;line-height:20px;margin:25px 0 0;padding:0 0 20px;border:0px solid;position:relative}#shopify-section-clincal_white .lft_dos h5:after{content:"";width:85px;height:5px;left:0px;background-color:#c74a3d;position:absolute;bottom:0px}#shopify-section-clincal_white .content-container_main .content-container{max-width:1110px}#shopify-section-clincal_white .lft_dos{max-width:540px}#shopify-section-clincal_white .lft_dos h3{font-size:34px;margin-bottom:45px;line-height:45px;margin-top:45px;color:#242423;font-weight:500;font-family:Lora,serif}#shopify-section-clincal_white .availableButton{border-radius:0;background-color:#c74b3d;text-align:center;text-decoration:none;display:inline-block;padding:15px 30px;color:#fff;font-size:16px;font-weight:500;font-family:Roboto;border:2px solid #c74b3d;letter-spacing:1px}#shopify-section-clincal_white .availableButton a{color:#fff}div#shopify-section-holigos_ibs_restor{background:#f9faf5;padding-bottom:15px}div#shopify-section-holigos_ibs_restor h2{font-family:Roboto,sans-serif;font-weight:600;font-size:18px;color:#242423;text-transform:initial;line-height:20px;margin:25px 0 0;padding:0 0 25px;border:0px solid;position:relative;text-align:left}div#shopify-section-holigos_ibs_restor h2:after{content:"";width:85px;height:5px;left:0px;background-color:#c74a3d;position:absolute;bottom:0px}div#shopify-section-holigos_ibs_restor h3{font-family:Lora;font-size:32px;color:#464442;font-weight:400;line-height:40px;margin-bottom:0;margin-top:40px;text-align:left}div#shopify-section-holigos_ibs_restor span.desc p{font-size:22px;color:#c74b3c;text-align:left;margin-top:5px}div#shopify-section-holigos_ibs_restor .content-container{max-width:1110px;margin:0 auto;text-align:center;padding:50px 0 0}#shopify-section-holigos_ibs_restor .column-12.order_box.newboxSection p{font-family:Lora;font-size:28px;color:#c74b3c;font-weight:400;border:2px solid #cdaba9;margin:0 auto 50px;max-width:1110px;padding:20px 6%}#shopify-section-holigos_ibs_restor h3 p strong{font-weight:400}span.desc p{font-size:24px;color:#464442;font-family:Lora;padding-top:0}#shopify-section-holigos_ibs_restor .site-content~.site-content1{display:inline-block;width:100%;margin-top:25px;padding-bottom:35px}#shopify-section-holigos_ibs_restor .site-content1 .column-4{max-width:33.33%;float:left;text-align:center;padding:0 40px}#shopify-section-holigos_ibs_restor .site-content1 .column-4 img{max-width:200px}#shopify-section-holigos_ibs_restor .site-content1 .column-4 span.desc{display:block;margin-top:15px;line-height:22px;color:#242423;font-family:Roboto;font-weight:400}.content-container_main{background-repeat:no-repeat;background-size:cover;min-height:50px;background-position:right center;padding-bottom:35px}.content-container_main .content-container{max-width:1270px;margin:0 auto;padding:30px 0}.lft_dos h5{color:#bc5f5a;font-weight:700;font-size:24px;font-family:Roboto;margin-bottom:10px}.lft_dos{width:100%;max-width:530px}.lft_dos h3{font-size:32px;font-weight:700;margin-bottom:25px;line-height:40px}.lft_dos h6{color:#464442;font-weight:700;font-family:Roboto;line-height:22px;margin-bottom:5px}.lft_dos p{margin-bottom:10px}p.ftep{color:#464442;font-family:Roboto;font-size:14px}button.availableButton.availableButtonBG{background-color:#fff;border:none;color:#000;padding:10px 60px;text-align:center;text-decoration:none;display:inline-block;font-family:Roboto;font-size:18px;margin:4px 2px;cursor:pointer;border-radius:20px}#shopify-section-holigos_ibs_restor .column-12.bottom_head_line p{padding:10px 0 0}#shopify-section-dosing .content-container_main .content-container{max-width:1110px;margin:0 auto;padding-bottom:50px;padding-top:45px}#shopify-section-dosing h5{font-family:Roboto,sans-serif;font-weight:600;font-size:18px;color:#242423;line-height:20px;margin:25px 0 0;padding:0 0 25px;border:0px solid;position:relative}#shopify-section-dosing h5:after{content:"";width:85px;height:5px;left:0px;background-color:#c74a3d;position:absolute;bottom:0px}#shopify-section-dosing h3{font-size:34px;margin-bottom:25px;line-height:45px;margin-top:55px;color:#242423;font-weight:500;font-family:Lora,serif}#shopify-section-dosing h6{font-size:20px;margin-bottom:25px;line-height:30px;margin-top:25px;color:#c74b3d;font-weight:500}#shopify-section-dosing .content-container_main{padding-bottom:60px}#shopify-section-dosing h6.headfive{margin-bottom:10px;margin-top:10px;color:#242423;font-size:16px;line-height:25px;font-weight:600}#shopify-section-dosing .lft_dos{max-width:615px}#shopify-section-dosing .availableButton{border-radius:0;background-color:#c74b3d;text-align:center;text-decoration:none;display:inline-block;padding:15px 30px;color:#fff;font-size:16px;font-weight:500;font-family:Roboto;border:2px solid #c74b3d;letter-spacing:1px;text-transform:uppercase}#shopify-section-dosing .availableButton a{color:#fff}.tab_req{display:inline-block;border-bottom:2px solid #c74b3c;padding-bottom:100px;margin-bottom:25px}.tab_req .tabs{width:700px;display:inline-block;position:relative;margin:20px 0;padding-left:15px}.tab_req .tabs .tab{float:left;display:block;padding:0;margin:0 15px 0 0}.tab_req .tabs .tab>input[type=radio]{position:absolute;top:-9999px;left:-9999px}.tab_req .tabs .tab>label{display:block;padding:10px 25px;text-transform:uppercase;cursor:pointer;position:relative;color:#fff;background:#c74b3c;border:2px solid #c74b3c}.tab_req .tabs .content{z-index:0;overflow:hidden;color:#dfdfdf;transition:opacity .4s ease-out;width:100%;padding:15px 0;position:absolute;top:48px;left:0;border-top:2px solid #c74b3c}.tab_req .tabs>.tab>[id^=tab]:checked+label{top:0;background:#c74b3c;color:#f5f5f5;border:1px solid #c74b3c}.tab_req .tabs>.tab>[id^=tab]:checked~[id^=tab-content]{z-index:1;opacity:1;transition:opacity .4s ease-out}.tab_req .content h1{color:#242423;font-family:Roboto;display:inline-block;width:100%;margin-bottom:35px;font-weight:600;padding-left:25px;margin-top:15px;font-size:15px;max-width:500px}.tab_req iframe{width:500px!important}ul.indentList li.asterisk:before{content:"*";margin-right:10px}ul.indentList li.dagger:before{content:"\2021";margin-right:10px}ul.indentList li.doubleVerticalLine:before{content:"\2016";margin-right:15px}ul.indentList li.pilcrow:before{content:"\b6";margin-right:15px}#shopify-section-the_proof .tabcontent{max-width:800px}#shopify-section-the_proof .required_field{padding-left:25px;color:#888;font-size:13px}#shopify-section-the_proof .powr-form-builder.powrLoaded{padding-left:15px;padding-top:15px}#shopify-section-the_proof .tab_req{display:inline-block;border-bottom:2px solid #c74b3c;padding-bottom:0;margin-bottom:50px}#shopify-section-the_proof .tab_req .tabs:after{position:absolute;content:"";background:#c74b3c;width:100%;height:2px;left:0;right:0;bottom:0px;z-index:99}.main_footn h3{font-size:18px;font-family:Roboto;font-weight:400;color:#464442;margin:20px 0 0}#shopify-section-Footnotes .content-container{max-width:1110px;margin:0 auto;background-color:#fff;padding:25px;border:1px solid #ccc;position:relative}#shopify-section-Footnotes a.plusinfo.fa-thumbs-down,#shopify-section-Footnotes .plusinfo{position:absolute;top:15px;right:25px;color:#c74b3c;font-size:30px}#shopify-section-Footnotes .content-container h3{margin-top:0}#shopify-section-Footnotes .content_foot{margin-top:20px}#shopify-section-Footnotes .content_foot #shopify-section-Footnotes{padding:20px 0}div#shopify-section-Footnotes{background-color:#f5f5f5;padding:40px 0}ul.indentList{padding-left:25px;margin-bottom:15px;font-size:14px;width:80%}ol.customList{padding-left:25px;font-size:14px;width:80%;color:#272424}.footer-disclaimer .site-content{max-width:1270px;margin:0 auto}.fut2-gene-alterations-2{background-image:url(https://i.shgcdn.com/aa52a76c-d826-41b8-a619-275fd1acdb61/-/format/auto/-/preview/3000x3000/-/quality/lighter/)!important}.fut2-gene-alterations-2 .module.module-default-page{margin-top:385px;border-top:5px solid #c74b3c;max-width:1260px;padding-bottom:30px}.fut2-gene-alterations-2 .module.module-default-page span.s1{display:inline-block}.fut2-gene-alterations-2 .module.module-default-page p{padding-top:0}.fut2_section{display:inline-block;width:100%;text-align:center}div#shopify-section-FUT2{background-color:#5f656b;max-width:1270px;margin:0 auto 30px;padding:45px 200px;display:inline-block;float:none;text-align:left}div#shopify-section-FUT2 .column-6{padding:15px}div#shopify-section-FUT2 .column-6 .fut2_detail_one,div#shopify-section-FUT2 .column-6 .fut2_detail{background:#fff}.fut2_title{padding:25px 25px 0;font-family:Lora;font-size:18px;line-height:1.625;color:#272424}.fut2_description{padding:0 25px;font-family:Roboto;font-size:14px;color:#272424}.button_url_one,.button_url_two{padding:0 25px 40px;color:#c1544d}.fut2_description p{padding-top:5px}.shgc{max-width:1270px;margin:90px auto 0}.button_url_one a,.button_url_two a{border-bottom:1px solid #c1544d;padding-bottom:3px}html body .fut2-gene-alterations-2 .shg-rich-text ul li{margin-bottom:0!important;margin-top:5px!important}html body .fut2-gene-alterations-2 .shg-rich-text ul{margin-bottom:0}div#shopify-section-health-banner h1.homepage-banner-title{color:#242423;font-size:52px}#shopify-section-clinical_benefits span.desc p{font-size:22px;color:#c74b3c;max-width:85%}#shopify-section-clinical_benefits .site-content2 span.desc p{font-size:16px;color:#000;max-width:100%;font-weight:600;line-height:22px}#shopify-section-clinical_benefits .site-content2 p{font-size:13px;line-height:26px;padding-bottom:0}div#shopify-section-the_proof .lft_dos h3{font-size:52px;font-family:Lora;color:#242423;letter-spacing:1px;font-weight:400;padding:20px 0}div#shopify-section-the_proof .lft_dos{max-width:65%}div#shopify-section-the_proof .lft_dos h4{font-family:Lora;font-size:32px;color:#c74b3c;font-weight:400;margin-bottom:30px;line-height:38px}div#shopify-section-the_proof .lft_dos h6{font-size:16px;font-family:Lora;font-weight:500;color:#242423;margin-bottom:30px}.tab_req .tabs .tab>label.tablinks.active{background:transparent;color:#c74b3c;border:2px solid #c74b3c;border-bottom:0;position:relative;border-bottom:2px solid #f1f0ec}.tab_req .tabs .tab>label.tablinks.active:after{position:absolute;content:"";background:#f1f0ec;width:100%;height:6px;left:0;right:0;bottom:-4px;z-index:99999}div#shopify-section-the_proof .content-container_main .content-container{max-width:1110px;margin:0 auto;padding:100px 0 30px}div#shopify-section-References{background-color:#f5f5f5;padding:40px;margin-top:10px}.hidedesktop,.hidedesktop.helth_banner_content{display:none}.clinical-restore-1 .module{padding-top:50px;padding-bottom:30px}.clinical-restore-1 .shg-rich-text.shg-default-text-content{margin-bottom:30px}.clinical-restore-1 .shg-rich-text.shg-default-text-content p.p1{line-height:26px;padding-bottom:0;color:#272424}.clinical-restore-1 .shg-rich-text.shg-default-text-content p{padding:0;margin-top:10px;color:#272424}.clinical-restore-1 .center_image_section{margin-bottom:50px}.clinical-restore-1 .content2{max-width:850px;margin:0 auto;text-align:left}.clinical-restore-1 .content2 p{padding:0;margin-top:10px;color:#272424}.clinical-restore-1 .content2 h2{font-size:22px;padding-top:45px;margin-top:50px;border-top:1px solid #c74b3c}#shopify-section-clinical-readmore-section .MandivImages{padding-top:40px}#shopify-section-general-footer{clear:both}#shopify-section-about-us-readmore,#shopify-section-clinical-readmore-section,#shopify-section-user_story_readmore,#shopify-section-readmore-restore-section{background-color:#f9faf5}.about-us-new .module{padding-top:50px;padding-bottom:35px}.about-us-new .shg-rich-text.shg-default-text-content{margin-bottom:30px}.about-us-new .shg-rich-text.shg-default-text-content p.p1{line-height:33px;padding-bottom:0;color:#272424;margin-top:0}.about-us-new .shg-rich-text.shg-default-text-content p{padding:0;margin-top:10px;color:#272424}.about-us-readmore .column-6{width:48%!important;display:inline-block;float:none;vertical-align:top}.about-us-readmore .column-6:first-child{margin-right:3%}.about-us-readmore{background-color:#5f656b;padding:45px 100px}.about-us-readmore .column-6 .fut2_detail_one,.about-us-readmore .column-6 .fut2_detail{background:#fff}.MandivImages{max-width:1055px;margin:0 auto;padding-top:90px;padding-bottom:50px}.MandivImages .shgc{margin:0 auto}.MandivImages .button_url_one a,.MandivImages .button_url_two a{color:#c1544d;font-size:16px;font-family:Roboto Mono;display:inline-block}.user_story_page.module-wrapper{padding-top:0}.user_story_page .module{max-width:1055px;padding:0}.user_story_page .module-body.page-body.rte h2{font-size:32px;line-height:40px;padding-top:10px;margin-bottom:0;margin-top:10px}.user_story_page .module-body.page-body.rte .user-header h2{text-align:center;margin-top:0;padding-top:60px;margin-bottom:20px;font-size:38px}.user_story_page .user-header .user-description{max-width:560px;text-align:center;margin:0 auto;padding-bottom:120px}.user_story_page .module-body.page-body.rte{max-width:1055px}.user_story_page .user_desc_image img{max-width:100%;height:auto;width:100%}.user_story_page .user_story_block{max-width:850px;margin:-130px auto 0;background:#f9faf5;border-top:5px solid #c74b3c;position:relative;z-index:999;padding-left:0;padding-right:0;padding-bottom:15px}.user_story_page .user_story_block .row1,.user_story_page .user_story_block .row2,.user_story_page .user_story_block .row3{padding:20px 50px 30px;background:#fff;margin-bottom:40px}.user_story_page .user_story_block .row2{border-top:5px solid #f29c24}.user_story_page .user_story_block .row3{border-top:5px solid #d0eaf1}.user_story_page span.use-story-title{font-size:15px;display:inline-block;padding-bottom:25px;color:#888}.user_story_page .user-body{background:#f9faf5}.user_story_page .user-body .user_story_block:last-child .row2,.user_story_page .user-body .user_story_block:last-child .row3{display:none}#shopify-section-user_story_readmore .MandivImages{padding-top:40px}#shopify-section-blog-article-section .module{margin-top:33%;background:white;max-width:1260px;padding:30px 15px;min-height:650px;border-top:5px solid #c74b3c}#shopify-section-blog-article-section .module-wrapper{padding-top:1px}#shopify-section-blog-article-section .module h1.p1{margin:55px auto 50px;max-width:623px;font-size:36px;font-weight:400;line-height:52px;color:#c74b3c}#shopify-section-blog-article-section .module p{padding:0;margin-top:10px;color:#272424;letter-spacing:-.1px}#shopify-section-blog-article-section .module h3{font-size:22px;font-weight:400;color:#c74b3c;margin-top:10px;line-height:31px;margin-bottom:0;letter-spacing:0;font-family:Lora}#shopify-section-blog-article-section .MainImageDiv{max-width:850px;margin:0 auto;padding-top:50px}#shopify-section-blog-article-section .MainImageDiv .column-6{text-align:center}#shopify-section-blog-article-section .MainImageDiv .column-6 img{max-width:380px}#shopify-section-blog-article-section .MainImageDiv .content2{text-align:left;float:none;clear:both;padding-top:45px}#shopify-section-blog-article-section .MainImageDiv .content2 h2{font-size:22px;font-weight:400;color:#c74b3c;margin-top:20px;line-height:31px;margin-bottom:0;letter-spacing:0;font-family:Lora}#shopify-section-blog-article-section .MainImageDiv .content2 p{padding:0;margin-top:10px;color:#272424;letter-spacing:-.1px}#shopify-section-blog-article-section .MainImageDiv .content2 ul{padding-left:55px;margin:0}#shopify-section-readmore-restore-section .MandivImages{max-width:1260px}#shopify-section-readmore-restore-section .MandivImages .about-us-readmore{padding:45px 205px}#shopify-section-general-footer .main-footer .column-3{padding-left:16px}#shopify-section-general-footer .main-footer .column-6{width:66%!important}#shopify-section-general-footer .site-content{max-width:1440px}.privacy-policy-new.module-wrapper{padding-bottom:50px}.privacy-policy-new .module p em{word-break:break-all}.privacy-policy-new .module-body.page-body.rte h2{margin:0}.privacy-policy-new .module-body.page-body.rte h3{margin:0;padding-top:20px}.notice-of-privacy-practices-new.module-wrapper{padding-bottom:50px}.notice-of-privacy-practices-new .module{padding:50px 30px 60px}.contact-us-1 .module{padding:50px 30px 60px;min-height:600px}.module-wrapper.contact-us-1{padding-bottom:50px}.terms-and-conditions-new .module{padding:50px 30px 60px}.module-wrapper.terms-and-conditions-new{padding-bottom:50px}.terms-and-conditions-new .module-body.page-body.rte h2{margin:0}.terms-and-conditions-new .module-body.page-body.rte h3{margin:0;padding-top:20px}.fut2-gene-alterations-2 .module-body.page-body.rte h2{margin:0}.fut2-gene-alterations-2 .module-body.page-body.rte h3{margin:0;padding-top:20px}.fut2-gene-alterations-2 .shg-rich-text.shg-default-text-content{margin-bottom:45px}.fut2-gene-alterations-2 .module{padding:60px 30px 50px}.module-wrapper.contact-us-1{padding-bottom:50px}@media only screen and (max-width: 1300px) and (min-width: 1200px){#health-banner .homepage-banner-text-wrapper{padding-left:15px}.footer-disclaimer{padding:30px 25px!important}}@media only screen and (max-width: 1199px) and (min-width: 992px){.tab_req .tabs{width:auto}.main-header-wrapper .main-header{padding:0}#health-banner .homepage-banner-text-wrapper{padding-left:15px}#health-banner{height:400px}.main_container_dev #shopify-section-contents_heading{padding:35px 15px}.main_container_dev #shopify-section-contents_heading .content-container h2{padding-right:0}.midLinksContainer .pill-nav a{padding-right:8px;padding-top:25px;font-size:15px;padding-left:10px;margin-bottom:10px}.midLinksContainer .pill-nav a:after{height:15px;top:30px}div#shopify-section-clinical_benefits .content-container1,#shopify-section-clincal_white .content-container_main .content-container,div#shopify-section-holigos .content-container,#shopify-section-Bacterial_section_one_to_five .column-12,#shopify-section-Bacterial_section_one_to_five .content-container1,div#shopify-section-holigos_ibs_restor .content-container,#shopify-section-dosing .content-container_main .content-container,div#shopify-section-the_proof .content-container_main .content-container,div#shopify-section-Footnotes{padding-left:15px;padding-right:15px}#shopify-section-clinical_benefits .site-content1 .column-6:first-child{padding-right:15px}.site-content2 img{max-width:190px}.site-content2 .text_info{padding-top:20px}div#shopify-section-Bacterial_section_one_to_five{padding:40px 0 0}.site-content2 .column-4 h2.sub_head{font-size:24px!important;margin-bottom:15px}.site-content2 .column-4 span.desc{padding:25px 10px 35px}.text_info p:first-child{max-width:100%}#shopify-section-Bacterial_section_one_to_five span.digitno{position:relative;left:0;top:-20px}.content-container1.section_two{margin-top:55px;margin-bottom:40px}.content-container1.section_three{margin-bottom:55px}.content-container1.section_four{margin-bottom:40px}#shopify-section-holigos_ibs_restor .site-content1 .column-4{padding:0 15px}#shopify-section-dosing .content-container_main{padding-bottom:0}div#shopify-section-the_proof .lft_dos{max-width:100%}div#shopify-section-clinical_benefits .site-content2{margin-top:40px}div#shopify-section-the_proof .content-container_main .content-container{padding:30px 15px 0}#shopify-section-the_proof .powr-form-builder.powrLoaded{padding-left:0}.footer-disclaimer{padding:30px 25px!important}#shopify-section-holigos_ibs_restor .column-12.order_box.newboxSection p{padding:20px 15px}#shopify-section-holigos_ibs_restor .site-content~.site-content1{padding-bottom:0}.about-us-new .module{padding-left:15px;padding-right:15px}.about-us-new .module-body.page-body.rte{padding:0}.MandivImages{padding-top:60px;padding-left:15px;padding-right:15px}.about-us-readmore{padding:20px;text-align:center}.about-us-readmore .column-6{width:49%!important;margin-right:0;max-width:410px;margin-left:auto}.about-us-readmore .column-6:first-child{margin-right:1%!important;margin-bottom:25px}.fut2_description{padding:0 20px}.clinical-restore-1 .module{padding-left:15px;padding-right:15px}.clinical-restore-1 .module-body.page-body.rte{padding-left:0;padding-right:0}#shopify-section-readmore-restore-section .MandivImages .about-us-readmore{padding:20px 22px}.user_story_page .user-header .user-description{padding-bottom:50px}.fut2-gene-alterations-2 div#shopify-section-FUT2{padding:30px 22px;width:100%;text-align:center}.fut2-gene-alterations-2 div#shopify-section-FUT2 .column-6{max-width:410px;float:none;display:inline-block;vertical-align:top}.fut2-gene-alterations-2 div#shopify-section-FUT2 .column-6 .fut2_detail_one,.fut2-gene-alterations-2 div#shopify-section-FUT2 .column-6 .fut2_detail{text-align:left}.fut2-gene-alterations-2 .fut2_description{padding:0 15px}.fut2-gene-alterations-2 .module.module-default-page{margin-top:30%}}@media only screen and (max-width: 991px) and (min-width: 768px){.tab_req .tabs{width:auto}.main-header-wrapper .main-header{padding:0}#health-banner .homepage-banner-text-wrapper{padding-left:15px}#health-banner{height:400px}.main_container_dev #shopify-section-contents_heading{padding:35px 15px}.main_container_dev #shopify-section-contents_heading .content-container h2{padding-right:0}.midLinksContainer .pill-nav a{padding-right:8px;padding-top:25px;font-size:15px;padding-left:10px;margin-bottom:10px}.midLinksContainer .pill-nav a:after{height:15px;top:30px}div#shopify-section-clinical_benefits .content-container1,#shopify-section-clincal_white .content-container_main .content-container,div#shopify-section-holigos .content-container,#shopify-section-Bacterial_section_one_to_five .column-12,#shopify-section-Bacterial_section_one_to_five .content-container1,div#shopify-section-holigos_ibs_restor .content-container,#shopify-section-dosing .content-container_main .content-container,div#shopify-section-the_proof .content-container_main .content-container,div#shopify-section-Footnotes{padding-left:15px;padding-right:15px}#shopify-section-clinical_benefits .site-content1 .column-6:first-child{padding-right:15px}.site-content2 img{max-width:150px}.site-content2 .column-4 h2.sub_head{font-size:20px!important;margin-bottom:15px}.site-content2 .column-4 span.desc{padding:25px 10px 35px}.text_info p:first-child{max-width:100%}#shopify-section-Bacterial_section_one_to_five span.digitno{position:relative;left:0;top:-20px}.content-container1.section_two{margin-top:55px;margin-bottom:40px}.content-container1.section_three{margin-bottom:55px}.content-container1.section_four{margin-bottom:40px}#shopify-section-holigos_ibs_restor .site-content1 .column-4{padding:0 15px}div#shopify-section-the_proof .lft_dos{max-width:100%}.site-content2 .text_info{padding-top:30px}div#shopify-section-Bacterial_section_one_to_five{padding:35px 0 0}#shopify-section-Bacterial_section_one_to_five .column-12.newboxSection p{max-width:100%}div#shopify-section-holigos_ibs_restor .content-container{padding:20px 15px 0}div#shopify-section-holigos_ibs_restor h3{margin-top:20px}#shopify-section-holigos_ibs_restor .column-12.order_box.newboxSection p{margin:0 auto;padding:20px 15px}#shopify-section-dosing .content-container_main .content-container{padding-bottom:0;padding-top:25px}#shopify-section-dosing h3{margin-top:35px}div#shopify-section-the_proof .content-container_main .content-container{padding:30px 15px}div#shopify-section-the_proof .lft_dos h3{font-size:45px;margin-bottom:0}.tab_req .content h1,#shopify-section-the_proof .required_field{padding-left:15px}#shopify-section-the_proof .powr-form-builder.powrLoaded{padding-left:0}#shopify-section-the_proof .tab_req{margin-bottom:0}.main-footer .column-6{padding-left:0!important}.main-footer .column-3 form{padding-left:9px!important}.footer-disclaimer{padding:30px 25px!important}#shopify-section-Bacterial_section_one_to_five .section_five .column-12{padding-right:0;padding-left:0}.about-us-new .module{padding-left:15px;padding-right:15px}.about-us-new .module-body.page-body.rte{padding:0}.MandivImages{padding-top:60px;padding-left:15px;padding-right:15px}.about-us-readmore{padding:20px;text-align:center}.about-us-readmore .column-6{width:49%!important;margin-right:0;max-width:410px;margin-left:auto}.about-us-readmore .column-6:first-child{margin-right:1%!important;margin-bottom:25px}.fut2_description{padding:0 20px}.clinical-restore-1 .module{padding-left:15px;padding-right:15px}.clinical-restore-1 .module-body.page-body.rte{padding-left:0;padding-right:0}#shopify-section-blog-article-section .MainImageDiv .column-6 img{max-width:85%}#shopify-section-readmore-restore-section .MandivImages .about-us-readmore{padding:20px 22px}.user_story_page .user-header .user-description{padding-bottom:50px}#shopify-section-general-footer .main-footer .column-6{width:50%!important}.fut2-gene-alterations-2 div#shopify-section-FUT2{padding:30px 22px;width:100%;text-align:center}.fut2-gene-alterations-2 div#shopify-section-FUT2 .column-6{max-width:410px;float:none;display:inline-block;vertical-align:top}.fut2-gene-alterations-2 div#shopify-section-FUT2 .column-6 .fut2_detail_one,.fut2-gene-alterations-2 div#shopify-section-FUT2 .column-6 .fut2_detail{text-align:left}.fut2-gene-alterations-2 .fut2_description{padding:0 15px}.fut2-gene-alterations-2 .module.module-default-page{margin-top:30%}}@media only screen and (max-width: 767px){#health-banner .homepage-banner-text-wrapper{display:none}.hidedesktop.helth_banner_content{display:block}.hidedesktop.helth_banner_content .homepage-banner-text-wrapper{position:relative;top:0px;left:0;transform:none;width:100%;max-width:100%;text-align:left;background:#d0eaf1;padding-top:20px;padding-bottom:25px}div#shopify-section-health-banner .helth_banner_content h1.homepage-banner-title{font-size:33px;padding:0 15px;line-height:40px;margin-bottom:15px}div#shopify-section-health-banner .helth_banner_content .homepage-banner-subtitle{font-size:20px;padding-left:15px;padding-right:15px;line-height:26px;margin-bottom:10px}div#shopify-section-health-banner .helth_banner_content p{color:#c74b3c;font-size:16px;padding-left:15px;padding-right:15px;margin-bottom:10px;line-height:22px}div#shopify-section-health-banner .helth_banner_content .btnCont{padding-left:15px;padding-right:15px}div#shopify-section-health-banner .helth_banner_content .btnCont a.holigosButton{display:block;padding:10px 25px;font-size:15px}#health-banner{height:300px;background-position:right center}.main_container_dev #shopify-section-contents_heading{padding:35px 15px}.main_container_dev #shopify-section-contents_heading .content-container h2{padding-right:0;font-size:18px}.midLinksContainer .pill-nav a{display:block;text-align:left;font-size:15px;padding:10px 0;margin-bottom:0;border-top:1px solid #ccc}.midLinksContainer .pill-nav a:last-child{border-bottom:1px solid #ccc}.midLinksContainer .pill-nav a:after{display:none}.midLinksContainer .pill-nav{margin-top:40px}div#shopify-section-clinical_benefits{padding:20px 0 25px}div#shopify-section-clinical_benefits .content-container1{padding-left:15px;padding-right:15px}.content-container1 .site-content h2{font-size:16px!important;padding-bottom:10px}div#shopify-section-clinical_benefits .content-container1 .site-content h3{font-size:22px;line-height:30px}#shopify-section-clinical_benefits span.desc p{font-size:16px;max-width:100%;line-height:26px}div#shopify-section-clinical_benefits .site-content1{padding-top:0}#shopify-section-clinical_benefits .site-content1 .column-6:first-child{padding-right:0;width:100%!important}div#shopify-section-clinical_benefits h2.decrease_severity{margin-bottom:0;font-size:20px}#shopify-section-clinical_benefits .site-content1 .column-6:last-child{padding-top:25px;width:100%!important;margin-bottom:15px}div#shopify-section-clinical_benefits .site-content2{margin-top:35px}.site-content2 .column-4{max-width:100%}.site-content2 .column-4 span.desc{padding:25px 35px}.site-content2 .text_info{padding-top:20px}.text_info p:first-child{max-width:100%;font-size:22px!important;line-height:28px!important}.site-content2 .column-4 h2.sub_head{font-size:24px!important}.text_info p strong{font-size:18px}#shopify-section-clinical_benefits .site-content2 .column-4 span.desc{padding:25px 10px}#shopify-section-clinical_benefits .site-content2 p{font-size:12px;line-height:24px}#shopify-section-clincal_white .content-container_main .content-container{padding-left:15px;padding-right:15px;padding-bottom:0}#shopify-section-clincal_white .content-container_main.hidedesktop{padding-bottom:0}#shopify-section-clincal_white .lft_dos h5{font-size:16px;padding-bottom:15px}#shopify-section-clincal_white .lft_dos h3{font-size:24px;line-height:30px}div#shopify-section-holigos .content-container{padding-left:15px;padding-right:15px}div#shopify-section-holigos{padding:25px 0 20px}div#shopify-section-holigos .order_box p{font-size:20px;line-height:30px;margin:0 auto 25px}#shopify-section-holigos .column-6{width:100%!important;margin:0}.main_container_dev div#shopify-section-holigos .btnCont a.holigosButton{padding:12px 24px;font-size:15px;margin-bottom:20px;margin-left:0;margin-right:0;display:block}div#shopify-section-Bacterial_section_one_to_five{padding:35px 0 25px}#shopify-section-Bacterial_section_one_to_five .content-container1,#shopify-section-Bacterial_section_one_to_five .column-12{padding-left:15px;padding-right:15px}#shopify-section-Bacterial_section_one_to_five .column-12 p.text_head{margin-top:30px}#shopify-section-Bacterial_section_one_to_five .column-12 p{font-size:24px;line-height:30px;margin-bottom:40px}#shopify-section-Bacterial_section_one_to_five span.digitno{display:inline-block;position:relative;left:0;top:-15px}.content-container1 .site-content .column-10 p strong{font-size:22px}.section_one .column-6{margin-top:10px;border-right:0;padding-left:0;padding-right:0;width:100%!important;float:left}.section_two .site-content .column-4{width:100%;margin:0 0% 25px}.content-container1.section_two{margin-top:60px;margin-bottom:50px;text-align:center}.content-container1.section_two img.img_info{max-width:260px}.section_three .column-6,.section_five .column-6{padding-left:0;padding-right:0;width:100%!important;margin-bottom:10px}.content-container1.section_three .column-10{margin-bottom:20px}.content-container1.section_three{margin-bottom:50px}.section_four .site-content .column-4{width:100%;margin:0 0% 25px}.content-container1.section_four .column-10{margin-bottom:10px}.content-container1.section_four{margin-bottom:30px;text-align:center}.content-container1.section_four img.img_info{max-width:260px}.content-container1.section_five .column-10{margin-bottom:10px}#shopify-section-Bacterial_section_one_to_five .section_five .column-12{padding-left:0;padding-right:0}#shopify-section-Bacterial_section_one_to_five .section_five .column-12.newboxSection p{font-size:22px;line-height:30px;max-width:100%;margin-bottom:20px;margin-top:0}div#shopify-section-holigos_ibs_restor .content-container{padding:30px 15px 0}div#shopify-section-holigos_ibs_restor h2{font-size:16px;padding-bottom:20px}div#shopify-section-holigos_ibs_restor h3{font-size:22px;line-height:30px;margin-bottom:0;margin-top:25px}div#shopify-section-holigos_ibs_restor span.desc p{font-size:18px;margin-top:0;line-height:26px}#shopify-section-holigos_ibs_restor .site-content1 .column-4{max-width:100%;padding:0 20px}#shopify-section-holigos_ibs_restor .site-content1 .column-4 span.desc{margin-top:0;margin-bottom:20px}#shopify-section-holigos_ibs_restor .column-12.order_box.newboxSection p{font-size:22px;margin:0 auto 20px;line-height:30px;padding:15px 5px}#shopify-section-dosing .content-container_main .content-container{padding:25px 15px 0}#shopify-section-dosing h5{font-size:16px;margin-top:25px}#shopify-section-dosing h3{font-size:22px;margin-bottom:20px;line-height:30px;margin-top:35px}#shopify-section-dosing h6{font-size:16px;margin-bottom:20px;line-height:24px;margin-top:20px}#shopify-section-dosing .lft_dos p,#shopify-section-dosing h6.headfive{font-size:14px}#shopify-section-dosing .availableButton{padding:15px;font-size:15px}div#shopify-section-the_proof .content-container_main .content-container{padding:30px 15px}div#shopify-section-the_proof .lft_dos{max-width:100%}div#shopify-section-the_proof .lft_dos h3{font-size:28px;padding:20px 0;line-height:40px;margin-bottom:0;color:#000}div#shopify-section-the_proof .lft_dos h4{font-size:22px;margin-bottom:20px;line-height:30px}div#shopify-section-the_proof .lft_dos h6{font-size:14px;margin-bottom:20px}.tab_req .tabs{width:auto;margin-left:-15px}#shopify-section-the_proof .tab_req .tabs:after{width:calc(100% + 15px)}.tab_req .content h1{width:100%;margin-bottom:10px;margin-top:10px;font-size:14px;padding-left:0}#shopify-section-the_proof .required_field,#shopify-section-the_proof .powr-form-builder.powrLoaded{padding-left:0}div#shopify-section-Footnotes{padding:30px 15px}.tab_req .tabs .tab{margin:0;width:100%}#shopify-section-the_proof .tab_req .tabs .tab{width:50%}#shopify-section-the_proof .tab_req .tabs .tab>label{padding:10px 14px;font-size:14px}#shopify-section-the_proof .tab_req{margin-bottom:0}#shopify-section-general-footer .main-footer .column-6.border{width:100%!important}#shopify-section-general-footer .main-footer .accordion{padding-left:15px}.hidedesktop{display:block}.hidemob{display:none}.clinical_white_image{margin-top:30px}.content-container_main.hidedesktop{background:#d0eaf1}#shopify-section-dosing .content-container_main{padding-bottom:30px}#shopify-section-general-footer .footer-disclaimer{padding:30px 25px}#shopify-section-general-footer .footer-disclaimer .column-6{width:100%!important}.about-us-new .module{padding-left:15px;padding-right:15px}.about-us-new .module-body.page-body.rte{padding:0}.MandivImages{padding-top:60px;padding-left:15px;padding-right:15px}.about-us-readmore{padding:20px;text-align:center}.about-us-readmore .column-6{width:100%!important;margin-right:0;max-width:410px;margin-left:auto;margin-right:auto!important}.about-us-readmore .column-6:first-child{margin-right:0%;margin-bottom:20px}.MandivImages .shgc{margin:0 auto 2px;line-height:normal}.clinical-restore-1 .module{padding-left:15px;padding-right:15px}.clinical-restore-1 .module-body.page-body.rte,#shopify-section-blog-article-section .module-body.page-body.rte{padding-left:0;padding-right:0}#shopify-section-blog-article-section .MainImageDiv .column-6{width:100%!important}#shopify-section-blog-article-section .MainImageDiv .column-6 img{max-width:260px}#shopify-section-blog-article-section .MainImageDiv .content2 ul{padding-left:30px}#shopify-section-readmore-restore-section .MandivImages .about-us-readmore{padding:20px}#shopify-section-blog-article-section .module{margin-top:33%}.user_story_page .user_story_block{margin:0 auto}.user_story_page .user-header .user-description{padding-bottom:50px}.user_story_page .user_story_block .row1,.user_story_page .user_story_block .row2,.user_story_page .user_story_block .row3{padding-left:15px;padding-right:15px}.user_story_page .module-body.page-body.rte{padding-left:0;padding-right:0}.user_story_page .user-header{padding-left:15px;padding-right:15px}#shopify-section-general-footer .main-footer .column-3{padding-left:0}.privacy-policy-new .module{padding:50px 15px 40px}.privacy-policy-new .module .page-header{margin:0 0 50px;padding:0}.privacy-policy-new .module-body.page-body.rte{padding:0}.notice-of-privacy-practices-new .module{padding:50px 15px 60px}.notice-of-privacy-practices-new .page-header{margin:0 0 50px;padding:0}.notice-of-privacy-practices-new .module-body.page-body.rte{padding:0}.contact-us-1 .module{padding:50px 15px 60px}.contact-us-1 .page-header{margin:0 0 40px;padding:0}.contact-us-1 .module-body.page-body.rte,.terms-and-conditions-new .module-body.page-body.rte{padding:0}.terms-and-conditions-new .page-header{margin:0 0 40px;padding:0}.terms-and-conditions-new .module{padding:50px 15px 60px}.fut2-gene-alterations-2 .module-body.page-body.rte{padding:0}.fut2-gene-alterations-2 .page-header{margin:0 0 40px;padding:0}.fut2-gene-alterations-2 .module{padding:50px 15px 60px}.fut2-gene-alterations-2 .module.module-default-page{margin-top:22%}.fut2_section div#shopify-section-FUT2{padding:15px 22px;width:100%!important}.fut2_section div#shopify-section-FUT2 .column-6{width:100%!important;padding:0}.fut2_section div#shopify-section-FUT2 .column-6:first-child{margin-bottom:20px}}.module-wrapper{background-image:url(module-bg.jpg);background-repeat:no-repeat;background-size:100% auto;min-height:50px;background-position:center top;background-color:#f9faf5;padding-top:30px;padding-left:15px;padding-right:15px}.module-wrapper.custom-banner{background-image:none;padding:0;margin:0 auto}.custom-banner-img{display:block;object-fit:cover;width:100%;max-width:1445px;margin:0 auto;height:500px}@media only screen and (max-width: 768px){.custom-banner-img{height:180px}}.custom-banner .module{border-top:solid #c74b3c 5px;position:relative;top:-100px;max-width:1260px}@media only screen and (max-width: 768px){.custom-banner .module{top:-50px;margin:0 15px}}.holigos-product-hero-content{max-width:500px}.holigos-product-hero{flex-wrap:wrap}.holigos-product-add-to-cart{padding:0 20px}.holigos-product-hero__form{text-align:center;max-width:1500px;width:100%;margin:0 auto 100px;flex:1 1 100%}.holigos-ibs-add-to-cart{max-width:none;background-color:none}.product-form-wrapper{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.product-wrapper{position:relative;font-size:18px;flex:1 1 100%;padding:1%;margin:1%;background-color:#fff;text-align:center;max-width:500px}.product-wrapper p{font-size:18px;padding:0}.product-wrapper h3{font-size:1.2em}@media (min-width: 800px){.product-wrapper{flex:1 1 28%;display:flex;flex-direction:column;justify-content:space-between}}.product-per-box{color:#c74b3c;font-weight:700}.product-form-image{display:block;margin:auto}.percent-bubble{position:absolute;border-radius:50%;width:50px;height:50px;background-color:#c74b3c;color:#fff;text-align:center;padding:11px;font-weight:700;right:16px;line-height:1;font-size:15px}.break{flex-basis:100%;height:0}@media (max-width: 1100px){.holigos-curve{margin-top:50px}}@media (max-width: 720px){.holigos-curve{margin-top:100px}}#ibs-facts{margin-top:-150px!important}@media (max-width: 720px){#homepage-banner .homepage-banner-img{object-fit:cover;object-position:left center;opacity:.4}}#AstuteBotToggleChatContainer{background:#c74b3c;padding:10px 20px;color:#fff}div.AstuteBotLauncher .ChatTitleBar{background-color:#c74b3c!important;padding:10px;line-height:1.2}@media (max-width: 450px){div.AstuteBotLauncher .ChatContainer{width:300px!important}}@media (max-width: 450px){.AstuteBotLauncher .BotFrame{height:450px!important}}@media only screen and (max-width: 800px) and (orientation: landscape){.AstuteBotLauncher .BotFrame .BotFrame{height:250px!important}}.footer-callouts{max-width:1270px;margin:0 auto 30px;display:block;text-align:left;font-size:14px}.footer-callouts .title{font-family:Lora;font-size:18px;line-height:1.625;color:#272424}.footer-callouts .title sup{font-size:14px}.footer-callouts .button_inline{color:#c1544d;text-transform:uppercase;font-size:16px}.footer-callouts .button_inline a{border-bottom:1px solid #c1544d;padding-bottom:3px;font-family:Roboto Mono}.footer-callouts .column-6{width:50%;padding:15px}@media only screen and (max-width: 768px){.footer-callouts .column-6{width:100%!important}}.callout-image img,.footer-callouts-bg{display:block;width:100%;height:auto}.footer-callouts-content{background-color:#5f656b;overflow:auto;padding:45px 0;margin:auto;width:100%}.footer-callouts-column-container{max-width:850px;margin:auto}.footer-callouts-box{background-color:#fff;display:block;width:100%;height:100%;padding:25px;min-height:220px}.bv-cv2-cleanslate .bv-core-container-33 .bv-action-bar button.bv-write-review{border:1px solid #c74b3c!important;color:#272424!important;transition:color}.bv-cv2-cleanslate .bv-core-container-33 .bv-action-bar button.bv-write-review:hover,.bv-cv2-cleanslate .bv-core-container-33 .bv-action-bar button.bv-write-review:focus,.bv-cv2-cleanslate .bv-core-container-33 .bv-action-bar button.bv-write-review:active{border:2px solid #c74b3c!important;color:#c74b3c!important}.variant_option .check:hover{cursor:pointer!important}
/*# sourceMappingURL=/s/files/1/0109/5473/5673/t/64/assets/style.css.map?v=55159642488306047161659381754 */
