@font-face{font-family:Greed Condensed-TRIAL;src:url(/cdn/shop/files/GreedCondensed-SemiBold.eot?v=1775723360);src:url(/cdn/shop/files/GreedCondensed-SemiBold.eot?v=1775723360) format("embedded-opentype"),url(/cdn/shop/files/GreedCondensed-SemiBold.woff2?v=1775723359) format("woff2"),url(/cdn/shop/files/GreedCondensed-SemiBold.woff?v=1775723359) format("woff"),url(/cdn/shop/files/GreedCondensed-SemiBold.ttf?v=1775723361) format("truetype");font-weight:600;font-style:normal;font-display:swap}.h1-heading,h1{font-family:Greed Condensed-TRIAL!important}.site-header .header-right .btn.btn-secondary:hover{background:#000;color:#fff}.ingredients-carousel-1 .spacer-slide{pointer-events:none;opacity:0}.custom-ingredients-container .custom-controls{padding-right:110px}.custom-ingredients-container .slide-description{margin-top:0}.fitco-accordion-main.benefit-accordion h2.benefits-h1{margin-bottom:8px}.bg-black-overlay:before{content:"";background:#0000004d;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;pointer-events:none;display:block;z-index:1}.ss-benefits-review-area{padding-top:20px!important}.tab-inner-items{position:relative}.tab-inner-items .mobile-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.ss-how-banner-area{position:relative;padding-left:0!important;padding-right:0!important}.ss-how-banner-area:before{content:"";background:#eff2eb;position:absolute;left:-12px;right:-12px;height:100%;display:block;top:0;bottom:0;z-index:-1;pointer-events:none}.ss-how-banner-area .fitco-howit-desc{margin-bottom:0!important}.main_page-how-it-works .site-header{background:#eff2eb}.ss-journey-area .fitco-blocks .fitco-block{align-items:flex-start!important;column-gap:24px!important;margin-bottom:30px!important}.ss-journey-area .fitco-blocks .fitco-block-content{margin-top:24px}.ss-journey-area .fitco-blocks .fitco-block-content .fitco-days,.ss-journey-area .fitco-blocks .fitco-block-content fitco-title{line-height:32px}.custom-hero-form{z-index:2!important}.ss-left-right-p-none{padding-left:0!important;padding-right:0!important}.ss-partner-page-banner .partner-desc.benefit-desc-extra h4{max-width:350px!important}.ss-partner-page-banner .benefit__step.bn-step-3-1 p.body-large-medium{color:#15151580;font-size:16px}.ss-partner-page-banner .info-box:before,.ss-partner-page-banner .info-box:after,.ss-partner-page-banner .info-box .corner-bl,.ss-partner-page-banner .info-box .corner-br{display:none}.ss-partner-page-banner .partner-in-title{width:100%;max-width:391px}.ss-partner-page-banner .benefit__step.bn-step-3-1{margin-top:0!important}.ss-partner-slider-area .checklist-item svg{min-width:16px}.ss-partner-slider-area h2.tab-img-title{bottom:initial;margin-bottom:0;top:17px;max-width:375px!important;font-size:clamp(67px,5vw,80px)!important}.partner-meet-creatore-area .container{max-width:100%!important;padding-left:0!important;padding-right:0!important}.partner-meet-creatore-area .container h2.heading{line-height:48px!important;margin-bottom:26px!important}.partner-meet-creatore-area .container .card img{border-radius:14px!important;height:427px!important}.partner-meet-creatore-area .container .card .name{padding:0 12px;margin-top:24px!important}.partner-meet-creatore-area .container .card .desc{color:#15151580!important;width:100%;max-width:432px;padding:0 12px}.ss-partner-slider-area .tab-info-box h2{display:none}.cart-page h1{color:#000!important;font-size:50px!important;font-family:Roobert,sans-serif!important;font-weight:600!important}.cart-page *{font-family:Roobert,sans-serif!important}.cart-items__media-image{border-radius:10px}.cart-page .cart-page__more-blocks button.button,.cart-page .cart__checkout-button.button{background:#e6f500!important;color:#000!important;border-color:#e6f500!important;font-size:16px!important;font-weight:600!important;padding:10px 20px!important;margin-bottom:10px!important;border-radius:10px!important;justify-content:center!important}.cart-page .cart-page__summary{border-radius:10px;overflow:hidden}.cart-page .cart-page__more-blocks button.button:hover,.cart-page .cart__checkout-button.button:hover{background:#000!important;color:#fff!important;border-color:#000!important}button.button.cart-items__remove{background:var(--button-background-color);border-radius:50px}button.button.cart-items__remove:hover{color:#fff}.sub_text{text-align:left;font-size:10px;margin-top:15px;position:absolute;bottom:20px;width:100%}.shopify-app-block{position:relative}.what-fit-banner-area .info-box{margin-right:24px;width:100%;max-width:686px}.what-fit-scoop-area .nutrition-table{align-content:flex-start!important}.what-fit-scoop-area .scoop-first-content .scoop-first-content-col-one{position:relative}.what-fit-scoop-area .scoop-first-content .scoop-first-content-col-one img{position:absolute;width:100%;height:100%;object-fit:cover}.what-fit-scoop-area .scoop-first-content .nutrition-table .row{padding-top:10px!important;padding-bottom:10px!important;border-bottom:1px solid #15151540!important;max-height:initial}.what-fit-scoop-area .secondary-button{box-shadow:0 1.5px #0000001a}.what-fit-scoop-area .secondary-button:hover{background:#151515!important;color:#fff!important}.product-information slideshow-arrows{align-items:flex-end!important;max-width:96px;margin:0 auto 32px;mix-blend-mode:normal!important}.product-information slideshow-arrows .slideshow-control svg{color:#151515!important;font-weight:400;width:13px;height:13px}.product-information slideshow-arrows .slideshow-control{width:24px!important;height:24px!important;background:#eff2eb!important;min-width:24px!important;min-height:initial;display:flex;align-items:center;justify-content:center;border-radius:50%!important;padding:0!important}.product-information .slideshow-controls__counter{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;font-size:10px;color:#151515;margin-bottom:32px}.product-information .slideshow-controls__counter span{font-size:10px;color:#151515}.ss-all-in-one-product-area .group-block-content .text-block h4{font-weight:600;font-size:40px;line-height:48px;letter-spacing:-.01em}.gut-health-feature-product rte-formatter.text-block p{font-size:16px;color:#000000cf!important}.ss-all-in-one-product-area .product-details{justify-content:flex-start}.ss-all-in-one-product-area .product-details .custom-typography ul,.gut-health-feature-product rte-formatter.text-block ul{list-style-type:none;padding-left:0!important}.ss-all-in-one-product-area .product-details .custom-typography ul li,.gut-health-feature-product rte-formatter.text-block ul li{position:relative;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.01em;margin-bottom:8px;padding-left:32px;font-family:Roobert,sans-serif!important;color:#151515!important}.ss-all-in-one-product-area .product-details .custom-typography ul li:before,.gut-health-feature-product rte-formatter.text-block ul li:before{content:"";background:url(/cdn/shop/files/check.svg)no-repeat;width:20px;height:21px;background-size:100% 100%;position:absolute;left:0}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget:has(input[type=radio]:checked){background:#eff2eb!important}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget__preferred_option_badge{background:#8aa060;border-radius:8px 8px 0 0;top:-24px;right:23px;padding:4px 12px;font-weight:500;font-style:Medium;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:2%;vertical-align:middle;text-transform:capitalize}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container{display:block;width:100%;margin-top:30px}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget__price_details__discount_badge{padding:6px!important;font-size:10px!important;border-radius:3px!important}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget__info__benefits{background:transparent!important;padding:10px}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .metafield-rich_text_field p{font-weight:400!important;color:#15151580!important;font-size:12px}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget__info__description{color:#888976!important}.main_product-landing_page_b_template #shopify-section-template--28088717050189__main li.sales_option_widget__one_time_purchase_option,.main_page-landing-page li.sales_option_widget__one_time_purchase_option{position:relative;margin-top:45px!important;padding-top:10px!important;margin-bottom:10px!important}.firmhouse_selling_plan_app_container .selling_plan_app_plans_list li.sales_option_widget__one_time_purchase_option:before{content:"OR";position:absolute;top:-20px;left:50%;transform:translate(-50%);background:#fff;padding:0 6px;font-size:14px;color:#888976;z-index:2;font-family:Roobert,sans-serif!important}main#MainContent .product-information__grid .firmhouse_selling_plan_app_container .selling_plan_app_plans_list li.sales_option_widget__one_time_purchase_option{position:relative;margin-top:20px!important;padding-top:20px!important}.firmhouse_selling_plan_app_container .selling_plan_app_plans_list li.sales_option_widget__one_time_purchase_option:after{content:"";position:absolute;top:-10px;left:0;width:100%;border-top:1px solid #C7CEBB;z-index:1}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget__info__name{font-size:16px!important;color:#151515!important;font-weight:600!important;letter-spacing:.01em!important}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container span.sales_option_widget__price_details__price_per_single_frequency_unit__price,.ss-all-in-one-product-area .firmhouse_selling_plan_app_container span.sales_option_widget__price_details__price_per_single_frequency_unit__frequency_period_description,.firmhouse_selling_plan_app_container .sales_option_widget__price_details__price_per_single_use{font-size:14px!important;font-weight:400!important;color:#888976!important;letter-spacing:.01em!important}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container span.sales_option_widget__price_details__price_per_single_frequency_unit__price{color:#151515!important;font-weight:600!important}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget{padding:12px 10px 34px!important;border:1px solid #C7CEBB!important;border-radius:8px!important;height:auto}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget__one_time_purchase_option .sales_option_widget{padding-bottom:12px!important}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget input[type=radio]{padding:0!important;border:1px solid #C7CEBB!important;height:18px!important;width:18px!important;transform:translateY(2px)}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget input[type=radio]:checked{border:1px solid #888976!important}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget input[type=radio]:checked:after{transform:translate(-50%,-50%);width:11px!important;height:11px!important;background-color:#8aa060!important}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget__info{gap:12px}.ss-all-in-one-product-area .bottom-per-note{font-weight:400;font-size:10px;line-height:1.2em;letter-spacing:.01em;text-align:center;vertical-align:middle;color:#888976;background:#eff2eb;border-radius:4px;padding:10px}.ss-all-in-one-product-area .bottom-per-note p{max-width:100%;max-width:439px;margin:0 auto}.ss-all-in-one-product-area .product-details{padding-left:50px!important}.payment-icon-img img{display:block;margin:0 auto;width:auto;max-width:100%;height:22px;object-fit:contain}.small-shipping-info{display:flex;gap:8px;align-items:center;font-size:10px;color:#888976;line-height:1em;justify-content:center}.small-shipping-info .shipping-item{display:flex;align-items:center;gap:2px}.small-shipping-info .shipping-item .icon img{height:12px;object-fit:contain;width:11px;display:block;min-width:11px}.ss-product-grid-area,.ss-all-in-one-product-area{padding-left:24px!important;padding-right:24px!important}.sticky-add-to-cart__bar button.sticky-add-to-cart__button.add-to-cart-button.button{width:auto!important;min-width:auto!important}.slideshow-controls__thumbnails .slideshow-control{width:111px!important;height:120px!important;aspect-ratio:auto!important;min-width:auto!important;padding:0!important;border-radius:12px!important;background:transparent!important}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){opacity:1!important}.slideshow-controls__thumbnails{margin:0!important;padding-left:0!important;padding-right:0!important}.slideshow-control.slideshow-controls__thumbnail{outline:none!important;opacity:.3!important}.slideshow-counter{font-size:10px!important;font-weight:400!important;height:20px}.sticky-add-to-cart__bar.color-scheme-1{display:none!important}.landing-product-faq-area .btn-small,a.btn-small.btn-faq{margin-top:24px}a.cta-button.hero-rt-btn.page-ingredients-btn.desktop_btns:hover{transform:none!important}.supplement_sec{padding-bottom:0!important}.gut-health-feature-product .product-information{padding-top:12px!important;padding-bottom:100px!important}.gut-health-feature-product .product-information .product-details{padding-right:0!important}.gut-health-feature-product .product-information .product-details>.group-block{max-width:532px!important}.gut-health-feature-product .product-details a.contents.user-select-text p{font-size:25px!important;font-weight:600!important;line-height:32px!important;letter-spacing:.01em!important;color:#151515!important;padding-bottom:10px!important}.gut-health-feature-product .product-details .shopify-block.shopify-app-block{width:100%!important}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget{padding:20px 16px 42px 20px!important;border:1px solid #C7CEBB!important;border-radius:8px!important}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget__info__name{font-size:16px!important;color:#151515!important;line-height:26px!important;font-weight:600!important;padding-bottom:5px!important;letter-spacing:.01em!important}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget__info__description{font-size:12px!important;color:#151515!important;font-weight:500!important;letter-spacing:.02em!important;line-height:16px!important}.gut-health-feature-product .firmhouse_selling_plan_app_container span.sales_option_widget__price_details__price_per_single_frequency_unit__price,.gut-health-feature-product .firmhouse_selling_plan_app_container span.sales_option_widget__price_details__price_per_single_frequency_unit__frequency_period_description,.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget__price_details__price_per_single_use{font-size:16px!important;font-weight:400!important;line-height:24px!important;color:#888976!important;letter-spacing:.01em!important}.gut-health-feature-product .firmhouse_selling_plan_app_container span.sales_option_widget__price_details__price_per_single_frequency_unit__price{color:#151515!important;font-weight:600!important}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget__price_details__discount_badge{color:#151515!important;font-size:12px!important;font-weight:400!important;letter-spacing:.01em!important;background-color:#e6f500!important;border-radius:4px!important;padding:0 6px!important}.gut-health-feature-product .firmhouse_selling_plan_app_container .metafield-rich_text_field p{font-size:12px!important;font-weight:500!important;color:#888976!important;line-height:1.4em!important;letter-spacing:.02em!important}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget input[type=radio]{padding:0!important;border:2px solid #C7CEBB!important;margin-top:4px}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget:has(input[type=radio]:checked){background-color:transparent!important;border-color:var(--selected-option-border-color);color:var(--selected-option-text-color);outline:1px solid #888976!important}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget input[type=radio]:checked:after{transform:translate(-50%,-50%);width:8px!important;height:8px!important;background-color:#000!important}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget input[type=radio]:checked{border-color:#000!important}.gut-health-feature-product .product-information__media{padding-right:10px!important}.gut-health-feature-product .product-details{padding-left:10px!important}.firmhouse_selling_plan_app_container .sales_option_widget__info__benefits{font-size:.9em;line-height:1.1;margin-top:10px;margin-right:auto;position:absolute;left:0;background:#eff2ea!important;bottom:0;width:100%;border-radius:0 0 8px 8px;padding:8px 24px;margin:0!important}.landingpage_faq .left-section{padding:50px 48px!important}.landing_page_partner{padding-bottom:62px}.landing_page_partner .t-col .bn-step-2,.landing_page_partner .t-col .bn-step-3-1{display:none!important}.product_grid_sec h2.grid_sec_heading{max-width:660px;margin-bottom:0;padding-bottom:10px;padding-left:24px}.product_grid_sec .grid_row{display:grid;grid-template-columns:1fr auto}.product_grid_sec .grid_right{width:100%;max-width:980px!important}.product_grid_sec .grid_track{display:grid;grid-template-columns:1fr 1fr;gap:40px 20px}.product_grid_sec .grid_card img{width:100%;height:306px;object-fit:cover;border-radius:18px;margin-bottom:22px}.product_grid_sec .grid_card .name{font-size:25px;font-weight:600;color:#151515!important;line-height:1.3em;padding-bottom:10px;letter-spacing:.01em!important}.product_grid_sec .grid_card .desc{font-size:16px;color:#15151580!important;font-weight:400;line-height:1.5em;letter-spacing:.01em!important}.product_grid_sec .grid_top_bar{display:flex;align-items:end;justify-content:space-between;padding-bottom:50px}.product_grid_sec .grid_top_bar{padding-left:4px;padding-right:4px}.product_grid_sec .grid_top_bar .fit-review-controls{display:none!important;align-items:center;gap:8px}.product_grid_sec .fit-review-btn img{width:24px;height:24px}.product_grid_sec .fit-review-number{font-size:10px;letter-spacing:.01em!important;font-weight:400!important;color:#151515!important}section.landing_fit_compare{padding:0 24px!important}.athlete-section .grid_top_bar .fit-review-controls{display:none!important;align-items:center;gap:8px}.athlete-section .fit-review-btn img{width:24px;height:24px}.athlete-section .fit-review-number{font-size:10px;letter-spacing:.01em!important;font-weight:400!important;color:#151515!important}.ss-all-in-one-product-area .product-details rte-formatter.spacing-style.text-block h5{font-family:Roobert,sans-serif!important}.video_section{padding:80px 24px 50px!important}.video_section .athlete_row_heading{display:flex;align-items:end;justify-content:space-between;padding-bottom:34px}.video_section .athlete-header h2{font-size:40px;font-weight:600;color:#151515;line-height:48px;margin-bottom:22px!important}.video_section .athlete-header p{font-size:16px;color:#15151580;max-width:412px;margin:0!important}.video_section .athlete-info{padding:20px 12px}.video_section .athlete-info h4{font-size:16px;font-weight:600;margin-bottom:0;line-height:24px;color:#151515!important;padding-bottom:6px!important}.video_section .athlete-info p{font-size:14px;font-weight:500!important;color:#15151580;line-height:22px;letter-spacing:.01em!important;margin-top:0!important}.video_section .video_row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.video_section .video_thumb{position:relative;overflow:hidden}.video_section .video_thumb img,.video_section .video_thumb video{width:100%;display:block;border-radius:18px;height:360px!important;object-fit:cover}.video_section .video_row .video_box:nth-child(2n) .video_thumb img,.video_section .video_row .video_box:nth-child(2n) .video_thumb video{height:440px!important}.video_section .video_thumb video{display:none}.video_section .play_btn{position:absolute;top:15px;right:20px;width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.video_section .play_btn:before{content:"";position:absolute;background:url(/cdn/shop/files/image_75.png);width:14px;height:14px;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.nav_btns{display:none!important;gap:12px;margin-bottom:0}.nav_btns span.grid_count{font-size:10px;font-weight:400;padding:4px 0}.nav_btns .btn_slide{width:24px;height:24px;cursor:pointer}.video_section .slick-prev,.video_section .slick-next{display:none!important}.shopify-payment-button shopify-accelerated-checkout{display:block!important}button.shopify-payment-button__button{background:#e6f500!important;color:#000!important;letter-spacing:.01em!important;min-height:48px!important;height:48px!important;position:relative}button.shopify-payment-button__button:after{content:"";position:absolute;background:url(/cdn/shop/files/Vector_7.png);width:16px;height:14px;right:24px;background-repeat:no-repeat;background-size:contain!important;background-position:center;top:0;bottom:0;margin:auto!important}@media screen and (max-width:1200px){.ss-all-in-one-product-area .product-details{padding-left:2vw!important;padding-right:2vw!important}.ss-all-in-one-product-area .subscribe-btns .group-block-content{flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media screen and (max-width:991px){.ss-product-grid-area .container .card .desc,.ss-product-grid-area .container .card .name{padding:0!important}.main_page-how-it-works .site-header{background:#f5f4f2cc}.ss-how-banner-area:before{left:-8px;right:-8px}.ss-how-banner-area .fitco-howit-left{margin-top:0!important}.custom-ingredients-container .custom-controls{padding-right:0}.ingredients-carousel-1 .spacer-slide{display:none!important}.hero-section .hero-subtitle{margin-top:0}.mobile-menu-content-wrapper .menu-item-has-children{position:relative}.mobile-menu-content-wrapper .menu-item-has-children>a:after{content:"";background:url(/cdn/shop/files/mobile-menu-arrow.png?v=1775783407)no-repeat;width:15px;height:8px;background-size:100% 100%;margin-left:6px;font-size:14px;vertical-align:middle;position:absolute;right:0;top:11px;display:block}.mobile-menu-content-wrapper .menu-item-has-children.open>a:after{transform:rotate(180deg)}.ss-benefits-review-area{padding-top:0!important;padding-bottom:50px!important}.ss-how-banner-area .fitco-howit-left img{height:350px!important}.ss-journey-area .title-div{width:100%!important}.ss-journey-area{padding-bottom:50px!important;padding-left:16px!important}.main_index .newsletter-container.signup{padding-bottom:0!important}.ss-how-banner-area .fitco-howit-image{margin-top:30px}.ss-how-banner-area .fitco-howit-heading{padding-left:16px;padding-right:16px}.ss-partner-page-banner .benefit__step.bn-step-3-1 .partner-desc{padding-left:16px!important;padding-right:16px!important}.ss-partner-slider-area h2.tab-img-title{bottom:22px;top:auto;font-size:67px!important;line-height:50px!important}.partner-meet-creatore-area .container h2.heading{line-height:34px!important;padding-right:12px;margin-bottom:20px!important}.partner-meet-creatore-area .container .card .desc{max-width:100%;line-height:22px!important}.partner-meet-creatore-area{padding-bottom:60px!important}.ss-partner-slider-area .ingredients-description-slider-full{padding-top:5px}.partner-meet-creatore-area .container .card .desc,.partner-meet-creatore-area .container .card .name{padding:0 16px}.partner-meet-creatore-area .container .grid{row-gap:48px!important}.ss-partner-page-banner .t-col.benefit__steps.partner-step{row-gap:14px!important}.partner-meet-creatore-area .container .card .name{margin-top:17px!important}.what-fit-banner-area .info-box{margin-right:0;max-width:100%}.what-fit-scoop-area .scoop-first-content .scoop-first-content-col-one{height:350px}.ss-margin-b-none{margin-bottom:0!important}.newsletter-container.signup.what-is-fit-news-area{padding-bottom:80px!important}.ss-all-in-one-product-area .firmhouse_selling_plan_app_container .sales_option_widget{padding:12px 10px 45px!important}.ss-product-grid-area,.ss-all-in-one-product-area{padding-left:4px!important;padding-right:4px!important}.small-shipping-info{flex-direction:column}}@media screen and (max-width:767px){.ss-all-in-one-product-area .product-information__grid{display:block}.cart-page h1{font-size:35px!important;font-family:Roobert,sans-serif!important}.ss-how-banner-area .fitco-howit-left img{height:200px!important}#fitco-howit-template--28048737435981__how_it_works_page_hero_section_by_kas_XwwqKa .fitco-howit-image img{height:300px}.carousel.ingredients-carousel-1{grid-template-columns:1fr}.ingredients-carousel-1 .item:last-child{grid-column:initial}.partner-meet-creatore-area .container .card .desc{max-width:359px}.ss-partner-page-banner .partner-in-title{max-width:208px}.partner-meet-creatore-area .container .card img{height:250px!important}.ss-partner-slider-area .tab-info-box .ben-text-tab{font-size:14px;font-weight:400}.what-fit-scoop-area .scoop-first-content .scoop-first-content-col-one{height:200px}.ss-compare-table .comparison-table td:first-child{padding-right:24px!important;min-width:168px}.ss-all-in-one-product-area .product-details{padding-left:0!important;padding-right:0!important}.ss-all-in-one-product-area .product-details .custom-typography ul{margin-top:10px}.product-information slideshow-arrows{margin:0 auto 20px;display:flex!important}.product-information .slideshow-controls__counter{margin-bottom:20px}.product-information__grid slideshow-controls[pagination-position=center][thumbnails]{display:none!important}.firmhouse_selling_plan_app_container .selling_plan_app_plans_list li.sales_option_widget__one_time_purchase_option:after{top:-12px}.firmhouse_selling_plan_app_container .selling_plan_app_plans_list li.sales_option_widget__one_time_purchase_option:before{font-size:10px}.product-media img.product-media__image{border-radius:20px}.slideshow-controls__thumbnails .slideshow-control img{border-radius:12px!important}.slideshow-controls__thumbnails .slideshow-control{width:66px!important;height:72px!important}.promo-image{height:auto!important}.container.ast-need-more.fitco-accordion-main{margin-top:0!important}.product_grid_sec .grid_right{overflow:hidden;display:block}.product_grid_sec .grid_track{display:flex;transition:transform .4s ease;gap:0px}.product_grid_sec .grid_card{flex:0 0 100%;max-width:100%}.product_grid_sec h2.grid_sec_heading{padding-bottom:0;padding-left:0;font-size:25px!important;line-height:1.2em;padding-right:0;max-width:257px}.product_grid_sec .grid_top_bar .fit-review-controls{display:flex!important}.product_grid_sec .grid_card img{height:270px;margin-bottom:15px}.product_grid_sec .grid_card .desc{font-size:14px}.product_grid_sec .grid_row{padding:0 4px}section.landing_fit_compare{padding:0 4px!important}.video_section .video_row{display:block}.video_section .slick-track{display:flex}.video_section .video_row .slick-list{padding:0!important;margin-right:-12px}.video_section .video_box{padding:0 12px}.video_section{padding:80px 4px 50px!important}.video_section .athlete-header{max-width:222px!important}.video_section .athlete-header h2{font-size:25px;line-height:32px;margin-bottom:14px!important}.video_section .athlete-header p{font-size:14px;line-height:1.4em}.video_section .athlete_row_heading{padding-bottom:50px}.video_section .video_row .slick-track .video_box:first-child{padding-left:0!important}.video_section .video_row .video_box:nth-child(2n) .video_thumb img,.video_section .video_row .video_box:nth-child(2n) .video_thumb video{height:426px!important}.nav_btns{display:flex!important}.landing_fit_compare .fit-compare-content{padding:0!important}}@media screen and (max-width:750px){.gut-health-feature-product .product-information__media{padding-right:0!important}.gut-health-feature-product .product-details{padding-left:0!important}.gut-health-feature-product .product-media img{border-radius:14px!important}.gut-health-feature-product .product-information__media .mobile\:hidden{display:flex!important}.gut-health-feature-product .product-information__media ol.slideshow-controls__dots{display:none!important}.gut-health-feature-product .product-information__media .slideshow-controls__counter{display:none}.gut-health-feature-product .product-details a.contents.user-select-text p{font-size:21px!important;padding-bottom:0!important}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget{padding:20px 16px 60px!important}.gut-health-feature-product .firmhouse_selling_plan_app_container ul.selling_plan_app_plans_list{gap:12px}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget__price_details__discount_badge{font-size:10px!important;padding:0 3px!important}.gut-health-feature-product .firmhouse_selling_plan_app_container .sales_option_widget__price_details__price_per_single_use{font-size:12px!important}.gut-health-feature-product .product-information{padding-top:8px!important;padding-bottom:50px!important}.landing_page_partner .partner-desc h4{font-size:16px!important;line-height:1.4em}.benefit__container{margin-bottom:50px}.fit-testimonial-content{padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
