.custom-header__topbar{width:100%;max-width:100%;padding:6px 8px 0;border-radius:20px 20px 0 0}.custom-header__topbar-inner{width:100%;max-width:100%;min-height:36px;padding:8px 12px;border-radius:8px;text-align:center}.custom-header__topbar-text{font-size:14px;line-height:1.2}.custom-header__topbar-icon{width:14px}.custom-header__wrapper{width:100%;max-width:100%;padding:12px 16px}.custom-header__wrapper .page-width{width:100%;padding:0}.custom-header__main{width:100%;grid-template-columns:1fr auto 1fr}.custom-header__menu-btn{justify-self:start;padding:0}.custom-header__menu-btn svg{width:22px;height:22px}.custom-header__logo-img{height:28px;max-width:118px}.custom-header__side--right{gap:10px}.custom-header__icon-svg{width:20px;height:20px}.hero-combined{width:100%;margin:0;padding-inline:8;border-radius:0 0 20px 20px}.hero-combined .hero-banner__inner,.hero-banner__inner{width:100%;max-width:100%;margin-inline:auto;padding-inline:0;gap:0px;align-items:center}.hero-banner__content,.hero-banner__content.hero-banner__content--left{width:100%;max-width:100%;align-items:flex-start}.hero-banner__heading{width:100%;max-width:100%;font-size:44px;line-height:1.12;letter-spacing:-2%;z-index:1;font-weight:800;color:#1f2ebc;margin:0}.hero-banner__media{width:100%;height:auto;min-height:260px;aspect-ratio:4 / 3}.hero-banner__img{width:100%;height:120%;object-fit:cover;object-position:center bottom}.image-text-iconlist__inner{width:100%}.image-text-iconlist__media{width:100%;height:auto;aspect-ratio:1 / 1;border-radius:16px}.image-text-iconlist__content{width:100%;min-width:0;gap:24px;padding-top:28px;padding-left:8px;padding-right:8px;justify-content:space-between}.content-inner-image-text{gap:20px;display:flex;flex-direction:column}.image-text-iconlist__heading,h2.image-text-iconlist__heading,.bg-box h2.image-text-iconlist__heading{margin:0 10px;font-size:32px;line-height:1.15}.image-text-iconlist__box{width:100%;margin-top:0;padding:8px}.comparison-table__heading,h2.comparison-table__heading{width:100%;margin:0 0 24px;font-size:32px;line-height:1.15}.comparison-table__scroll{width:100%;overflow:visible}.comparison-table__table{width:100%;min-width:0;table-layout:fixed}.comparison-table__corner,.comparison-table__table tbody th{width:44%}.comparison-table__table thead th:not(.comparison-table__corner){width:28%}.comparison-table__table thead th{padding:0 4px 10px}.comparison-table__table thead th img{width:100px;height:100px;margin-bottom:6px}.comparison-table__table tbody th,.comparison-table__table tbody td{padding-block:14px}.comparison-table__table tbody th{padding-right:8px}.comparison-table__table tbody th strong{font-size:18px;line-height:1.25}.comparison-table__table tbody th span{margin-top:3px;font-size:14px;line-height:1.35}.mark{width:30px;height:30px}.image-text-iconbox__inner{width:100%;gap:24px}.image-text-iconbox__content{order:1;width:100%}.image-text-iconbox__media{order:2;width:100%;padding:5px}.image-text-iconbox__frame{width:100%;border-radius:14px}.image-text-iconbox__subtitle{width:100%;margin-bottom:18px;font-size:14px;line-height:1.55}.image-text-iconbox__grid{gap:10px;margin-bottom:18px}.image-text-iconbox__box{padding:16px;border-radius:12px}.image-text-iconbox__box-title{font-size:14px;line-height:1.35}.image-text-iconbox__box-text{font-size:12px;line-height:1.5}.image-text-iconbox__button{width:100%;min-height:48px;padding:14px 20px}.image-text-iconbox__caption{padding:16px 12px}.product-form__grid{width:100%;flex-direction:row;gap:20px}.product-form__left{position:static;top:auto;width:100%;max-width:100%;height:auto;max-height:none;overflow:visible;align-self:auto;gap:12px}.product-form__media-viewport{width:100%;aspect-ratio:1 / 1;border-radius:12px}.product-form__badge{top:0;right:14px;padding:6px 10px;font-size:10px}.product-form__nav{width:20px;height:20px;font-size:15px}.product-form__nav--prev{left:-6px}.product-form__nav--next{right:-6px}.product-form__thumbs{width:100%;gap:6px;padding-bottom:2px;scrollbar-width:none}.product-form__thumbs::-webkit-scrollbar{display:none}.product-form__thumb{flex-basis:54px;width:54px;height:54px;border-radius:8px}.product-form__info{width:100%;max-width:100%;min-width:0;padding:16px;border-radius:16px}.product-form__rating{margin-bottom:10px;padding:7px 10px;font-size:12px;line-height:1.2}.product-form__title{font-size:clamp(25px,7vw,30px);line-height:1.15}.product-form__subtitle{font-size:13px}.product-form__pills{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:16px}.product-form__pill{min-width:0;padding:10px;font-size:11px;line-height:1.35}.product-form__pill-check{width:18px;height:18px}.product-form__form{gap:14px}.product-form__plan-label{padding-block:16px;font-size:14px}.product-form__plan-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.product-form__plan-card{min-width:0;padding:14px 4px 10px;border-radius:11px}.product-form__plan-badge{max-width:calc(100% - 6px);padding:3px 6px;font-size:8px;overflow:hidden;text-overflow:ellipsis}.product-form__plan-img{width:42px;height:42px}.product-form__plan-title{font-size:11px;line-height:1.2}.product-form__plan-supply{font-size:10px}.product-form__plan-servings,.product-form__plan-save{font-size:9px}.product-form__purchase-box{padding:14px;border-radius:14px}.product-form__purchase-row{gap:8px}.product-form__purchase-label,.product-form__purchase-price{font-size:13px;line-height:1.3}.product-form__benefits li{font-size:12px;line-height:1.5}.product-form__submit{width:100%;min-height:50px;padding:14px 18px;font-size:13px}.product-form__trust{font-size:12px;line-height:1.4;text-align:center}.product-form__accordion-trigger{padding:16px 20px;font-size:13px;background-color:#e9ebf9;border-radius:16px}.product-form__decorative-img{width:100%;max-width:395px;height:auto}.founder-story__inner{width:100%;gap:24px}.founder-story__content{order:1;width:100%}.founder-story__media{order:2;width:100%}.founder-story__eyebrow{font-size:14px}.founder-story__heading{width:100%;margin:0;font-size:clamp(25px,7vw,30px)}.founder-story__subtitle{width:100%;font-size:14px;line-height:1.55}.founder-story__boxes{gap:10px;margin-top:16px}.founder-story__box{padding:16px}.founder-story__box-title{font-size:14px;line-height:1.35}.founder-story__box-desc{font-size:12px;line-height:1.5}.founder-story__video-wrap{width:100%;height:auto;aspect-ratio:4 / 5;border-radius:16px}.founder-story__overlay{padding:16px}.founder-story__caption-title{font-size:17px}.faqs-founder__inner,.faqs-founder__header,.faqs-founder__accordion{width:100%}.faqs-founder__heading{font-size:clamp(25px,7vw,30px);line-height:1.15}.faqs-founder__subtitle{font-size:14px;line-height:1.55}.faqs-founder__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.faqs-founder__buttons .button{width:100%;min-width:0;padding:11px 10px;justify-content:center;text-align:center;font-size:16px;letter-spacing:-2%}.accordion-item__trigger{min-height:54px;padding:16px 20px;font-size:14px;line-height:1.35}.accordion-item__content{padding:12px 16px 4px;font-size:13px}.testimonials-slider__header{width:100%;padding:0;margin-bottom:20px}.testimonials-slider__heading{font-size:clamp(25px,7vw,30px)}.testimonials-slider__outer{display:block;width:100%}.testimonials-slider__track{width:100%;gap:12px;padding:8px 0}.testimonials-slider__slide{width:100%;padding:20px;border-radius:16px}.testimonials-slider__score{padding:4px 9px;border-radius:999px;background:#1f2ebc14;font-size:11px;line-height:1.2}.testimonials-slider__slide-heading{font-size:17px}.testimonials-slider__review{font-size:13px;line-height:1.6}.testimonials-slider__dots{margin-top:18px;gap:6px}.testimonials-slider__dot.is-active{width:22px;border-radius:999px}.insta-slider__header{margin-bottom:18px}.insta-slider__heading{font-size:clamp(25px,7vw,30px)}button.insta-slider__arrow.insta-slider__arrow--next{position:absolute;bottom:50%;right:-5%}button.insta-slider__arrow.insta-slider__arrow--prev{position:absolute;left:-5%;bottom:50%}.insta-slider__outer{display:block;width:100%;position:relative}.insta-slider__track{width:100%;gap:8px;padding:8px 0;scroll-padding-left:0}.insta-slider__video-wrap{width:100%;aspect-ratio:9 / 16;border-radius:12px}.insta-slider__play{right:8px;bottom:8px;width:32px;height:32px}.insta-slider__play svg{width:13px;height:13px}.stay-connected__inner{width:100%;padding-inline:16px}.stay-connected__logo-img{max-width:140px}.stay-connected__disclaimer{max-width:100%;font-size:10px}@media screen and (max-width:374px){.hero-banner__heading,.image-text-iconlist__heading,.comparison-table__heading,.image-text-iconbox__heading,.product-form__title,.founder-story__heading,.faqs-founder__heading,.testimonials-slider__heading,.insta-slider__heading{font-size:25px}.product-form__info{padding:14px}.product-form__purchase-label,.product-form__purchase-price{font-size:12px}}@media screen and (max-width:749px){html,body{width:100%;max-width:100%;overflow-x:hidden}*,*:before,*:after{box-sizing:border-box}section.hero-banner{padding-top:0!important;padding-bottom:0!important}main#MainContent{width:100%;padding-inline:0;overflow:hidden;gap:24px}img,video{max-width:100%}.template-index .shopify-section[id*=__hero_combined_],.template-index .shopify-section[id*=__image_with_text_and_iconlist_],.template-index .shopify-section[id*=__insta_slider_]{width:100%;max-width:100%;margin-inline:auto;background-color:#fff;border-radius:24px}.template-index .shopify-section[id*=__image_with_text_and_iconbox_],.template-index .shopify-section[id*=__comparison_table_],.template-index .shopify-section[id*=__founder_story_],.template-index .shopify-section[id*=__faqs_founder_],.template-index .shopify-section[id*=__testimonials_slider_]{width:100%;max-width:100%;margin-inline:auto;border-radius:24px}.template-index .shopify-section[id*=__product_form_]{width:100%;max-width:100%;margin-inline:auto;padding-inline:8px;background-color:#fff;border-radius:16px}.product-form__decorative{justify-content:center;padding:0;flex-direction:column;align-content:center;align-items:center}.product-form__left,.product-form__grid{gap:0px}.product-form__grid{width:100%;flex-direction:column;gap:20px}.template-index .shopify-section[id*=__product_form_]{padding-block:16px}.product-form__gallery{background-color:#fff}.product-form__nav--next,.product-form__nav--prev{display:none}.template-index .shopify-section[id*=__hero_combined_]{background-color:#fff}section.product-form,section.insta-slider{padding-left:0;padding-right:0}section.image-text-iconbox,section.comparison-table,section.faqs-founder,section.founder-story,section.testimonials-slider{padding-left:16px!important;padding-right:16px!important}.custom-header-section{padding-top:0;width:100%}.hero-banner__content,.hero-banner__content.hero-banner__content--left{width:100%;max-width:100%;align-items:center;text-align:center;padding:40px 8px 0;z-index:0}.hero-banner__inner{display:flex;flex-direction:column;gap:32px;align-items:center;padding-inline:20px}p.hero-banner__eyebrow,li.hero-banner__list-item{line-height:1.35;justify-content:center}span.image-text-iconlist__eyebrow,h2.image-text-iconlist__heading,.image-text-iconlist__subtitle{margin-left:0!important}.page-width.image-text-iconbox__inner.image-text-iconbox__inner--left{flex-direction:column}.faqs-founder__inner{gap:10px}.testimonials-slider__arrow{display:none}.image-text-iconlist__inner{flex-direction:column;align-items:stretch}.founder-story__inner{flex-direction:column;align-items:start;gap:40px}.faqs-founder__inner{flex-direction:column;align-items:flex-start}.testimonials-slider__slide{flex:0 0 100%;border-radius:16px;padding:26px;gap:12px}.insta-slider__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0;padding:0;list-style:none;scrollbar-width:none}.insta-slider__slide{flex:0 0 calc(50% - 16px);scroll-snap-align:center}.hero-banner__button{display:flex;width:100%;max-width:none;min-height:48px;margin-top:8px;padding:14px 20px;justify-content:center;text-align:center}.template-index .shopify-section[id*=__hero_combined_]{border-radius:0 0 24px 24px}.product-form__media-viewport{border:2px solid #1f2ebc}.content-inner-image-text{padding-left:10px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/theme-13-mobile.css.map */
