.gut-banner{background:var(--gut-bg,#fff4e7);position:relative;color:#262626;font-family:Freight Sans Pro,Arial,sans-serif;isolation:isolate}.gut-banner *{box-sizing:border-box}.gut-banner svg{display:block;width:100%;height:100%;overflow:hidden}.gut-banner svg image{pointer-events:none}.gut-banner__photos>img{width:100%;height:100%;object-fit:cover}.gut-banner__tablet,.gut-banner__mobile{display:none!important}.gut-banner__block{color:var(--gut-color,inherit)}.gut-banner h2{font-family:Freight Text Pro,Georgia,serif;font-size:var(--gut-size);color:inherit;font-weight:400;line-height:1.14;margin:0}.gut-banner p{margin:0}.gut-banner__block--text{font-size:24px;line-height:1.2}.gut-banner__button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;width:333px;max-width:100%;font-size:20px;line-height:1.1;letter-spacing:1px;font-weight:700;text-decoration:none;padding:15px 12px}.gut-banner__button:hover{filter:brightness(.93)}.gut-banner__button:focus-visible{outline:3px solid #262626;outline-offset:4px}.gut-banner--hero{min-height:41.666667vw;display:flex;align-items:center;justify-content:center}.gut-banner--hero .gut-banner__photos{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between;z-index:-1}.gut-banner--hero .gut-banner__left,.gut-banner--hero .gut-banner__right{width:28.28125%;height:100%}.gut-banner--hero .gut-banner__content{width:43.4375%;text-align:center;padding:36px 4%}.gut-banner--hero .gut-banner__block--heading{margin-bottom:34px}.gut-banner--hero .gut-banner__block--text{margin-bottom:68px}.gut-banner--feature{display:grid;grid-template-columns:50.9375% 49.0625%;min-height:41.822917vw}.gut-banner--feature .gut-banner__photos{min-width:0}.gut-banner--feature .gut-banner__content{padding:5.7vw 8% 4vw 16.5%;align-self:center}.gut-banner--feature .gut-banner__block--heading{margin-bottom:42px}.gut-banner__block--btr_line_list ul{list-style:none;padding:0;margin:0}.gut-banner__block--btr_line_list li{font-size:21px;line-height:1.3;padding:8px 0;border-bottom:1px solid var(--gut-line,#f8a18a)}.gut-banner__block--btr_line_list li:last-child{border:0}.gut-banner sup{font-size:.65em;line-height:0;vertical-align:super}.gut-banner--feature .gut-banner__block--btr_buttons{margin-top:44px}.gut-banner__block--btr_disclaimer{font-size:13px;line-height:1.18;color:#999;margin-top:32px}@media(min-width:1200px){.gut-hide-desktop{display:none}}@media(min-width:768px)and (max-width:1199px){.gut-hide-tablet{display:none}.gut-banner__tablet{display:block!important}.gut-banner__left,.gut-banner__right,.gut-banner__desktop{display:none!important}.gut-banner h2{font-size:var(--gut-tablet-size)}.gut-banner--hero{min-height:78.125vw;justify-content:flex-end}.gut-banner--hero .gut-banner__tablet{width:37.109375%;height:100%}.gut-banner--hero .gut-banner__content{width:62.890625%;padding:40px 10%}.gut-banner--hero .gut-banner__block--text{font-size:24px;margin-bottom:40px}.gut-banner--feature{grid-template-columns:38.964844% 61.035156%;min-height:78.125vw}.gut-banner--feature .gut-banner__content{padding:40px 6% 40px 8%}.gut-banner--feature .gut-banner__block--heading{margin-bottom:38px}.gut-banner__block--btr_line_list li{font-size:18px;padding:8px 0}.gut-banner--feature .gut-banner__block--btr_buttons{margin-top:40px}.gut-banner__block--btr_disclaimer{font-size:11px}}@media(max-width:767px){.gut-hide-mobile{display:none}.gut-banner__mobile{display:block!important}.gut-banner__left,.gut-banner__right,.gut-banner__tablet{display:none!important}.gut-banner h2{font-size:clamp(30px,calc(var(--gut-mobile-size)*.65),68px);line-height:1.08}.gut-banner__button{width:100%;min-height:44px;font-size:clamp(13px,3.03vw,20px);padding:3vw 12px}.gut-banner--hero{display:block;min-height:0}.gut-banner--hero .gut-banner__photos{position:static;display:block}.gut-banner--hero .gut-banner__mobile{height:auto;aspect-ratio:660/508}.gut-banner--hero .gut-banner__content{width:100%;text-align:left;padding:11.8vw 14.3% 12.7vw}.gut-banner--hero h2{font-size:10.3vw}.gut-banner--hero .gut-banner__block--heading{margin-bottom:5vw}.gut-banner--hero .gut-banner__block--text{font-size:4.85vw;line-height:1.3;margin-bottom:8.5vw}.gut-banner--feature{display:flex;flex-direction:column;padding:9.4vw 4.25% 5.5vw;min-height:0}.gut-banner--feature .gut-banner__content{display:contents}.gut-banner--feature .gut-banner__block--heading{order:0;margin:0 10.3% 8.2vw}.gut-banner--feature h2{font-size:6.06vw;line-height:1.12}.gut-banner--feature .gut-banner__photos{order:1;width:78.5%;align-self:center;margin-bottom:7.2vw;aspect-ratio:474/385;overflow:hidden;border-radius:8px}.gut-banner--feature .gut-banner__desktop{display:block;height:100%}.gut-banner--feature .gut-banner__block--btr_line_list{order:2}.gut-banner__block--btr_line_list li{font-size:3.18vw;padding:1.5vw 0;line-height:1.12}.gut-banner--feature .gut-banner__block--btr_buttons{order:3;margin:7.7vw 17.6% 0;text-align:center}.gut-banner--feature .gut-banner__block--btr_disclaimer{order:4;font-size:2.12vw;text-align:center;margin:8.6vw 5% 0}}@media(min-width:768px){.gut-banner--feature .gut-banner__photos{position:relative;overflow:hidden;align-self:stretch}.gut-banner--feature .gut-banner__photos>svg,.gut-banner--feature .gut-banner__photos>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}@media(min-width:1200px){.gut-banner--feature .gut-banner__content{padding-right:15.4%}.gut-banner--feature h2{font-size:var(--gut-feature-heading-desktop,2.1875vw)}.gut-banner--feature .gut-banner__block--heading{margin-bottom:2.1875vw}.gut-banner--feature .gut-banner__block--btr_line_list li{font-size:1.09375vw;padding:.416667vw 0}.gut-banner--feature .gut-banner__block--btr_buttons{margin-top:2.291667vw}.gut-banner--feature .gut-banner__button{min-height:2.916667vw;width:17.34375vw;font-size:1.041667vw;letter-spacing:.052083vw;padding:.78125vw .625vw}.gut-banner--feature .gut-banner__block--btr_disclaimer{font-size:.677083vw;margin-top:1.666667vw}}@media(min-width:768px)and (max-width:1199px){.gut-banner--feature h2{font-size:var(--gut-feature-heading-tablet,3.515625vw)}.gut-banner--feature .gut-banner__content{padding-top:3.90625vw;padding-bottom:3.90625vw}.gut-banner--feature .gut-banner__block--heading{margin-bottom:3.710938vw}.gut-banner--feature .gut-banner__block--btr_line_list li{font-size:1.757813vw;padding:.78125vw 0}.gut-banner--feature .gut-banner__block--btr_buttons{margin-top:3.90625vw}.gut-banner--feature .gut-banner__button{min-height:4.6875vw;width:27.636719vw;font-size:1.757813vw;letter-spacing:.097656vw;padding:1.464844vw 1.171875vw}.gut-banner--feature .gut-banner__block--btr_disclaimer{font-size:1.074219vw;margin-top:3.125vw}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/gut-synbiotic-banner.css.map */
