#MainContent h1,#MainContent h2,#MainContent .h1,#MainContent .h2,#MainContent .h3{font-family:var(--font-accent--family, "Bricolage Grotesque", Inter, sans-serif);letter-spacing:-.03em;line-height:1.06}#MainContent .button,#MainContent .cart__checkout-button,#MainContent .add-to-cart-button{border-radius:14px}.product-card .product-media-container,.cart-items__media-container{overflow:hidden;border-radius:14px}.mealplan-flow [class*=ai-meal-plans-title-],.mp-works__heading,.mp-stories__heading{font-family:var(--font-accent--family, "Bricolage Grotesque", Inter, sans-serif);letter-spacing:-.035em;line-height:1.04}.mealplan-flow [class*=ai-meal-tabs-nav-button-],.mealplan-flow [class*=ai-meal-option-button-],.mp-works__card,.mp-stories__card{border-radius:14px!important}.mealplan-flow [class*=ai-meal-option-button-]{min-height:52px}[id^=Personalizer-] .mc-hero-title{font-family:var(--font-accent--family, "Bricolage Grotesque", Inter, sans-serif)!important;font-weight:750!important;letter-spacing:-.045em!important;line-height:1.02!important;text-transform:none!important;text-wrap:balance}[id^=Personalizer-]:not([data-mp-retained-category]) .filter-tab{border-color:var(--accent)!important;border-radius:999px!important}[id^=Personalizer-]:not([data-mp-retained-category]) .filter-tab.is-active{border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent),0 8px 22px #0000003d!important}[id^=Personalizer-]:not([data-mp-retained-category]) .mc-sticky-filters{top:var(--header-group-height, 60px)!important}[id^=Personalizer-]:not([data-mp-retained-category]) .card{border-radius:14px!important;overflow:hidden!important}[id^=Personalizer-]:not([data-mp-retained-category]) .card__media{border-radius:14px 14px 0 0!important}[id^=Personalizer-]:not([data-mp-retained-category]) .cta,[id^=Personalizer-]:not([data-mp-retained-category]) .select,[id^=Personalizer-]:not([data-mp-retained-category]) .qty-wrap{min-height:44px;border-radius:12px!important}@media(max-width:480px){.mp .mp-proof{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mp .mp-proof li{min-height:78px;padding:13px 10px!important}.mp .mp-proof b{font-size:20px!important;line-height:1!important}.mp .mp-proof span{max-width:130px;margin-inline:auto;font-size:10.5px!important;line-height:1.25!important;letter-spacing:.055em!important}[id^=Personalizer-]:not([data-mp-retained-category]) .mc-hero{min-height:260px!important}[id^=Personalizer-]:not([data-mp-retained-category]) .mc-hero-title{font-size:clamp(28px,9vw,38px)!important;margin-bottom:18px!important}[id^=Personalizer-]:not([data-mp-retained-category]) .filter-tabs{flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 4px 6px}[id^=Personalizer-]:not([data-mp-retained-category]) .filter-tabs::-webkit-scrollbar{display:none}[id^=Personalizer-]:not([data-mp-retained-category]) .filter-tab{flex:0 0 auto;min-height:44px;padding:9px 14px!important;font-size:11px!important;white-space:nowrap;scroll-snap-align:start}[id^=Personalizer-]:not([data-mp-retained-category]) .mc__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding-inline:12px!important}[id^=Personalizer-]:not([data-mp-retained-category]) .card__media{aspect-ratio:1 / 1!important}[id^=Personalizer-]:not([data-mp-retained-category]) .card__body{gap:8px!important;padding:10px!important}[id^=Personalizer-]:not([data-mp-retained-category]) .head{display:block!important}[id^=Personalizer-]:not([data-mp-retained-category]) .title{font-size:14.5px!important;line-height:1.2!important}[id^=Personalizer-]:not([data-mp-retained-category]) .price{display:block;margin-top:6px;font-size:13px!important}[id^=Personalizer-]:not([data-mp-retained-category]) .meal-desc,[id^=Personalizer-]:not([data-mp-retained-category]) .benefit-pills{display:none!important}[id^=Personalizer-]:not([data-mp-retained-category]) .ctrl{gap:7px!important}[id^=Personalizer-]:not([data-mp-retained-category]) .select,[id^=Personalizer-]:not([data-mp-retained-category]) .qty-wrap,[id^=Personalizer-]:not([data-mp-retained-category]) .cta{flex:1 1 100%!important;width:100%;height:44px!important}[id^=Personalizer-]:not([data-mp-retained-category]) .qty-btn{width:40px!important;min-width:40px}}body[data-mp-catalog-family] #MainContent{padding-block-start:var(--header-height, 72px);min-width:0;width:100%}body[data-mp-catalog-family] #MainContent :is(.section,.section-background){background:transparent!important}body[data-mp-catalog-family] #MainContent :is(.section,.text-block,.collection-card){--color: #11130E;--color-foreground: #11130E;--color-foreground-rgb: 17 19 14;--color-rgb: 17 19 14;color:#11130e}body[data-mp-catalog-family] #MainContent .section-resource-list__content h2{color:#11130e;font-size:clamp(28px,4vw,42px);line-height:1.08;overflow-wrap:anywhere}body[data-mp-catalog-family] #MainContent .collection-card :is(.text-block,p,h3){color:#11130e;font-size:18px;line-height:1.2;overflow-wrap:anywhere}@media(max-width:860px){#header-group .header-logo__image{width:86px!important;max-width:86px!important;min-width:86px;height:auto!important}.cart-items__title{font-size:14px;font-weight:700;line-height:1.3}.cart-items__properties{margin-top:4px;font-size:11.5px;line-height:1.35}.cart-items__quantity-controls,.product-information .add-to-cart-button,.product-information select{min-height:44px}.cart__checkout-button{min-height:52px;background:#c2c15d!important;color:#17170e!important;font-weight:750}}@media(prefers-reduced-motion:reduce){[id^=Personalizer-] *,.mealplan-flow *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#MainContent .mealplan-flow [class*=ai-meal-tabs-nav-]{padding-top:calc(var(--header-group-height, 60px) + 16px)!important;padding-bottom:20px!important}@media(max-width:480px){#MainContent .mp.mp-sec .mp-proof{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#MainContent .mp.mp-sec .mp-proof li{min-height:78px!important;padding:13px 10px!important;border:0!important;border-radius:12px!important}#MainContent .mp.mp-sec .mp-proof b{font-size:20px!important;line-height:1!important}#MainContent .mp.mp-sec .mp-proof span{max-width:130px!important;margin:6px auto 0!important;font-size:10.5px!important;line-height:1.25!important;letter-spacing:.055em!important}[id^=Personalizer-] .mc-hero-content{width:100%!important;max-width:100vw!important;min-width:0!important;overflow:hidden}[id^=Personalizer-] .filter-tabs{width:100%!important;max-width:100%!important}[id^=Personalizer-] .mc-hero-title{width:100%!important;max-width:100%!important;padding-inline:8px;white-space:normal!important;overflow-wrap:normal}}#MainContent .mealplan-flow [class^=ai-meal-tabs-nav-]:not([class^=ai-meal-tabs-nav-button-]){padding:76px 20px 20px!important}#MainContent .mealplan-flow [class^=ai-meal-tabs-nav-button-]{padding:15px 40px!important}@media(max-width:749px){#MainContent .mealplan-flow [class^=ai-meal-tabs-nav-button-]{padding:15px 10px!important}[id^=Personalizer-] .mc-sticky-filters{top:60px!important}}@media(max-width:480px){body:has(#MainContent) #MainContent .mp.mp-sec .mp-proof{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body:has(#MainContent) #MainContent .mp.mp-sec .mp-proof li{min-height:78px!important;padding:13px 10px!important;border:0!important;border-radius:12px!important}body:has(#MainContent) #MainContent .mp.mp-sec .mp-proof b{font-size:20px!important;line-height:1!important}body:has(#MainContent) #MainContent .mp.mp-sec .mp-proof span{max-width:130px!important;margin:6px auto 0!important;font-size:10.5px!important;line-height:1.25!important;letter-spacing:.055em!important}body:has(#MainContent) #MainContent .mp.mp-hero .mp-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important}}@media(max-width:480px){body:has(#MainContent) #MainContent.content-for-layout[data-template] .mp.mp-sec .mp-proof{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body:has(#MainContent) #MainContent.content-for-layout[data-template] .mp.mp-sec .mp-proof li{min-height:78px!important;padding:13px 10px!important;border:0!important;border-radius:12px!important}body:has(#MainContent) #MainContent.content-for-layout[data-template] .mp.mp-sec .mp-proof b{font-size:20px!important;line-height:1!important}body:has(#MainContent) #MainContent.content-for-layout[data-template] .mp.mp-sec .mp-proof span{max-width:130px!important;margin:6px auto 0!important;font-size:10.5px!important;line-height:1.25!important;letter-spacing:.055em!important}body:has(#MainContent) #MainContent.content-for-layout[data-template] .mp.mp-hero .mp-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important}}@media(max-width:860px){#MainContent[data-template^=product] [class*=ai-description-toggle-],#MainContent[data-template^=product] [class*=ai-tab-button-],#MainContent[data-template^=product] .shopify-payment-button__more-options{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important}#MainContent .quick-add__button{min-width:44px!important;min-height:44px!important}#MainContent quantity-selector input,#MainContent .quantity-selector input{min-width:44px!important;min-height:44px!important}#MainContent .email-signup__button{min-width:44px!important;min-height:44px!important}#MainContent .cart-items__title{min-height:44px}}#MainContent quantity-selector input,#MainContent .quantity-selector input,#MainContent .quick-add__button,#MainContent .email-signup__button{min-width:44px!important;min-height:44px!important}#MainContent .cart-items .quantity-selector input{min-width:0!important}#MainContent[data-template^=product] .shopify-payment-button__more-options{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important}#MainContent .mc-sticky-filters{top:70px!important}#MainContent .mc__grid .card__product-link{color:inherit;text-decoration:none}#MainContent .mc__grid .card__product-link--media{display:block;height:100%}#MainContent .mc__grid .card__product-link:focus-visible{outline:3px solid #c2c15d;outline-offset:3px;border-radius:8px}#MainContent .mc__grid .badge--soldout{background:#f2f0e7!important;color:#1a1b17!important;border-color:#1a1b1740!important}#MainContent .mc__grid .ctrl--soldout{display:block!important}#MainContent .mc__grid .cta--soldout{display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:44px;background:transparent!important;color:#f2f0e7!important;border:1px solid rgba(242,240,231,.45)!important;text-decoration:none}@media(max-width:860px){#MainContent .mc-sticky-filters{top:60px!important}}#MainContent[data-template=product] .add-to-cart-button:not(.quick-add__button) .add-to-cart-icon{display:none!important}@media(min-width:861px){#MainContent[data-template=product] .product-details{top:70px!important}}#MainContent .mc-sticky-filters{transform:translateY(calc(-100% - 70px))!important}#MainContent .mc-sticky-filters.is-visible{transform:translateY(0)!important}@media(max-width:860px){#MainContent .mc-sticky-filters{transform:translateY(calc(-100% - 60px))!important}#MainContent .mc-sticky-filters.is-visible{transform:translateY(0)!important}}#MainContent[data-template=collection]>.shopify-section:first-child .section-content-wrapper{padding-block-start:84px!important}#MainContent[data-template=collection] .product-grid__item:has(.color-custom-badge-sold-out),#MainContent[data-template=search] .product-grid__item:has(.color-custom-badge-sold-out){order:999}@media(min-width:861px){#MainContent[data-template=collection]>.shopify-section:first-child .section-content-wrapper{padding-block-start:102px!important}}@media(max-width:860px){#header-group .mp-nav-cta{display:none!important}}@media(max-width:860px){#MainContent [id*=__mp_proof_bar] .mp.mp-sec{padding-block:12px!important}#MainContent [id*=__mp_proof_bar] .mp-wrap{padding-inline:16px!important}body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp-proof{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border-radius:12px;background-color:#d5d6d1;background-image:var(--billet-face),linear-gradient(176deg,#f4f5f0,#d5d6d1 55%,#edeee9);background-size:360px 240px,100% 100%;background-blend-mode:overlay,normal;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #00000038,0 2px 5px #12141233}body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp-proof li{min-width:0!important;min-height:58px!important;padding:9px 3px 8px!important;border:0!important;border-right:1px solid rgba(15,15,12,.13)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center}body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp-proof li:last-child{border-right:0!important}body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp-proof b{font-size:clamp(14px,4vw,17px)!important;line-height:1!important;letter-spacing:-.045em!important;white-space:nowrap}body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp-proof span{display:block;max-width:82px!important;margin:5px auto 0!important;font-size:7.5px!important;line-height:1.12!important;letter-spacing:.045em!important;text-transform:uppercase}}@media(max-width:860px){body:has(#MainContent) #MainContent.content-for-layout[data-template=index] [id*=__mp_proof_bar] .mp.mp-sec{padding-block:12px!important}body:has(#MainContent) #MainContent.content-for-layout[data-template=index] [id*=__mp_proof_bar] .mp.mp-sec .mp-wrap{padding-inline:16px!important}body:has(#MainContent) #MainContent.content-for-layout[data-template=index] [id*=__mp_proof_bar] .mp.mp-sec .mp-proof{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}body:has(#MainContent) #MainContent.content-for-layout[data-template=index] [id*=__mp_proof_bar] .mp.mp-sec .mp-proof li{min-height:58px!important;padding:9px 3px 8px!important;border:0!important;border-right:1px solid rgba(15,15,12,.13)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body:has(#MainContent) #MainContent.content-for-layout[data-template=index] [id*=__mp_proof_bar] .mp.mp-sec .mp-proof b{font-size:clamp(14px,4vw,17px)!important;line-height:1!important}body:has(#MainContent) #MainContent.content-for-layout[data-template=index] [id*=__mp_proof_bar] .mp.mp-sec .mp-proof span{margin:5px auto 0!important;font-size:7.5px!important;line-height:1.12!important}}@media(max-width:749px){body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_goal_tiles] .mp.mp-sec{padding-block:24px 18px!important}body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_how] .mp.mp-sec{padding-block:20px!important}body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_starter_sets] .mp.mp-sec{padding-block:22px!important}body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_sample] .mp.mp-sec{padding-block:22px 18px!important}body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_menu] .mp.mp-sec{padding-block:18px 20px!important}body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_transformations] .mp.mp-sec{padding-block:20px!important}}@media(max-width:749px){body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_goal_tiles] .mp.mp-sec{padding-bottom:12px!important}body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_how] .mp.mp-sec{padding-top:14px!important;padding-bottom:14px!important}body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_starter_sets] .mp.mp-sec{padding-top:14px!important;padding-bottom:10px!important}body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_sample] .mp.mp-sec{padding-top:12px!important;padding-bottom:10px!important}body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_menu] .mp.mp-sec{padding-top:10px!important;padding-bottom:10px!important}body:has(#MainContent) #MainContent[data-template=index] [id$=__mp_transformations] .mp.mp-sec{padding-top:10px!important}}@media(max-width:860px){body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp.mp-sec{padding-block:12px!important}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-wrap{padding-inline:16px!important}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp.mp-sec .mp-proof{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border-radius:12px;background-color:#d5d6d1;background-image:var(--billet-face),linear-gradient(176deg,#f4f5f0,#d5d6d1 55%,#edeee9);background-size:360px 240px,100% 100%;background-blend-mode:overlay,normal;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #00000038,0 2px 5px #12141233}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp.mp-sec .mp-proof li{min-width:0!important;min-height:58px!important;padding:9px 3px 8px!important;border:0!important;border-right:1px solid rgba(15,15,12,.13)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp.mp-sec .mp-proof li:last-child{border-right:0!important}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp.mp-sec .mp-proof b{font-size:clamp(14px,4vw,17px)!important;line-height:1!important;white-space:nowrap}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp.mp-sec .mp-proof span{display:block;max-width:82px!important;margin:5px auto 0!important;font-size:7.5px!important;line-height:1.12!important;letter-spacing:.045em!important;text-transform:uppercase}}@media(max-width:749px){body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_grid] .mp.mp-sec{padding-top:20px!important}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_grid] .mp-menu__bottom-filter{display:none!important}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_sample] .mp.mp-sec{padding-block:16px 12px!important}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_how] .mp.mp-sec{padding-block:12px!important}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_goals] .mp.mp-sec{padding-block:12px!important}body:has(#MainContent[data-template="page.lunch-and-dinner-page"]) #MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_faq] .mp.mp-sec{padding-block:16px 24px!important}}#MainContent[data-template="page.supplement-page"] [class^=mc-wrapper-]{--mp-supp-metal: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='240'%3E%3Cfilter id='f' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.007' numOctaves='4' seed='23' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0.17' intercept='0.415'/%3E%3CfeFuncG type='linear' slope='0.17' intercept='0.415'/%3E%3CfeFuncB type='linear' slope='0.17' intercept='0.415'/%3E%3CfeFuncA type='linear' slope='0' intercept='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='360' height='240' filter='url(%23f)'/%3E%3C/svg%3E");background-color:#d5d6d1!important;background-image:var(--mp-supp-metal),linear-gradient(176deg,#f4f5f0,#d5d6d1 52%,#e9eae5)!important;background-size:360px 240px,100% 100%!important;background-blend-mode:overlay,normal!important}#MainContent[data-template="page.supplement-page"] .filter-tab{border:1px solid rgba(194,193,93,.72)!important;background:#292b25!important;color:#f7f7ef!important;box-shadow:inset 0 1px #ffffff14,0 2px 5px #00000047!important;font-family:var(--font-body--family,Inter,"Segoe UI",sans-serif)}#MainContent[data-template="page.supplement-page"] .filter-tab.is-active{border-color:#c2c15d!important;background:#c2c15d!important;color:#17170e!important;box-shadow:inset 0 1px #ffffff6b,0 2px 6px #00000047!important}#MainContent[data-template="page.supplement-page"] .mc-sticky-filters{background:#292b25f5!important;border-bottom-color:#c2c15d75!important}#MainContent[data-template="page.supplement-page"] [class^=mc-template]{background:transparent!important}#MainContent[data-template="page.supplement-page"] .mc-toolbar-label{color:#34362f!important;opacity:1!important;font-weight:700}#MainContent[data-template="page.supplement-page"] .mc-sort-select,#MainContent[data-template="page.supplement-page"] .mc-filter-btn{border-color:#c2c15dd9!important;background-color:#34362f!important;color:#f7f7ef!important}#MainContent[data-template="page.supplement-page"] .mc__grid .card{background:#292b25!important;border:1px solid rgba(194,193,93,.24)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000047,0 2px #1d1f1a,0 6px 14px #1214123d!important;overflow:hidden!important}#MainContent[data-template="page.supplement-page"] .mc__grid .card:not(.is-hidden){border-color:#c2c15d3d!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000047,0 2px #1d1f1a,0 6px 14px #1214123d!important}#MainContent[data-template="page.supplement-page"] .mc__grid .card__media{background:#f1f1ec!important;border-radius:13px 13px 0 0!important;box-shadow:inset 0 -1px #c2c15d80}#MainContent[data-template="page.supplement-page"] .mc__grid .card__body,#MainContent[data-template="page.supplement-page"] .mc__grid .title,#MainContent[data-template="page.supplement-page"] .mc__grid .title a{color:#f7f7ef!important}#MainContent[data-template="page.supplement-page"] .mc__grid .price{color:#d3d269!important}#MainContent[data-template="page.supplement-page"] .mc__grid .qty-wrap,#MainContent[data-template="page.supplement-page"] .mc__grid .select{border-color:#c2c15db8!important;background:#34362f!important;color:#f7f7ef!important}#MainContent[data-template="page.supplement-page"] .mc__grid .cta{min-height:44px;border-radius:10px!important;background:#c2c15d!important;color:#17170e!important}#MainContent[data-template="page.supplement-page"] .mc-view-all a{border-color:#292b25!important;background:#292b25!important;color:#f7f7ef!important;box-shadow:0 3px 8px #12141238}#MainContent[data-template="page.supplement-page"] .mc-crosssell-head h3,#MainContent[data-template="page.supplement-page"] .mc-crosssell-head .cs-sub{color:#292b25!important}@media(max-width:768px){#MainContent[data-template="page.supplement-page"] .mc-sticky-filters .filter-tabs{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:7px!important;width:100%!important;padding:3px 1px 9px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;scrollbar-width:none}#MainContent[data-template="page.supplement-page"] .filter-tabs::-webkit-scrollbar{display:none}#MainContent[data-template="page.supplement-page"] .filter-tab{flex:0 0 auto;min-height:40px;padding:9px 13px!important;border-width:1px!important;scroll-snap-align:start;white-space:nowrap}#MainContent[data-template="page.supplement-page"] [class^=mc-template]{padding-block:18px 28px!important}#MainContent[data-template="page.supplement-page"] .mc-toolbar{margin-bottom:12px!important;padding-inline:16px!important}#MainContent[data-template="page.supplement-page"] .mc__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding-inline:16px!important}#MainContent[data-template="page.supplement-page"] .mc__grid .card__body{gap:8px!important;padding:10px!important}#MainContent[data-template="page.supplement-page"] .mc__grid .head{display:block!important}#MainContent[data-template="page.supplement-page"] .mc__grid .title{display:-webkit-box;min-height:48px;margin:0!important;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:13px!important;line-height:1.22!important}#MainContent[data-template="page.supplement-page"] .mc__grid .price{margin-top:7px;font-size:13.5px!important}#MainContent[data-template="page.supplement-page"] .mc__grid .meal-desc,#MainContent[data-template="page.supplement-page"] .mc__grid .benefit-pills:empty{display:none!important}#MainContent[data-template="page.supplement-page"] .mc__grid .ctrl{gap:7px!important}#MainContent[data-template="page.supplement-page"] .mc__grid .qty-wrap,#MainContent[data-template="page.supplement-page"] .mc__grid .select{flex-basis:100%!important;height:44px!important}#MainContent[data-template="page.supplement-page"] .mc-view-all{margin-bottom:18px!important}}@media(max-width:860px){body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp.mp-sec{padding-block:12px!important}body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp-wrap{padding-inline:16px!important}body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp.mp-sec .mp-proof{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border-radius:12px}body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp.mp-sec .mp-proof li{min-width:0!important;min-height:58px!important;padding:9px 3px 8px!important;border:0!important;border-right:1px solid rgba(15,15,12,.13)!important;border-radius:0!important;text-align:center}body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp.mp-sec .mp-proof b{font-size:clamp(14px,4vw,17px)!important;line-height:1!important;white-space:nowrap}body:has(#MainContent) #MainContent.content-for-layout[data-template] [id*=__mp_proof_bar] .mp.mp-sec .mp-proof span{display:block;max-width:82px!important;margin:5px auto 0!important;font-size:7.5px!important;line-height:1.12!important;letter-spacing:.045em!important;text-transform:uppercase}}#MainContent:is([data-template=search],[data-template=collection]){background-color:#d5d6d1!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='240'%3E%3Cfilter id='f' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.007' numOctaves='4' seed='23' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0.17' intercept='0.415'/%3E%3CfeFuncG type='linear' slope='0.17' intercept='0.415'/%3E%3CfeFuncB type='linear' slope='0.17' intercept='0.415'/%3E%3CfeFuncA type='linear' slope='0' intercept='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='360' height='240' filter='url(%23f)'/%3E%3C/svg%3E"),linear-gradient(176deg,#f4f5f0,#d5d6d1 52%,#e9eae5)!important;background-size:360px 240px,100% 100%!important;background-blend-mode:overlay,normal!important;color:#292b25!important}#MainContent:is([data-template=search],[data-template=collection]) #ResultsList,#MainContent:is([data-template=search],[data-template=collection]) .section,#MainContent:is([data-template=search],[data-template=collection]) .section-background{background-color:transparent!important}#MainContent:is([data-template=search],[data-template=collection]) h1,#MainContent:is([data-template=search],[data-template=collection]) .facets,#MainContent:is([data-template=search],[data-template=collection]) .facets *{color:#292b25}#MainContent[data-template=search]>.shopify-section:first-child .section-content-wrapper{padding-block-start:84px!important}#MainContent:is([data-template=search],[data-template=collection]) product-card{display:block;height:100%;overflow:hidden;border:1px solid rgba(194,193,93,.24);border-radius:14px;background:#292b25;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000047,0 2px #1d1f1a,0 6px 14px #12141238}#MainContent:is([data-template=search],[data-template=collection]) product-card .card-gallery{overflow:hidden;border-radius:13px 13px 0 0;background:#f1f1ec;box-shadow:inset 0 -1px #c2c15d80}#MainContent:is([data-template=search],[data-template=collection]) product-card .product-grid-view-zoom-out--details{padding:2px 12px 13px;color:#f7f7ef}#MainContent:is([data-template=search],[data-template=collection]) product-card h3,#MainContent:is([data-template=search],[data-template=collection]) product-card h3 *,#MainContent:is([data-template=search],[data-template=collection]) product-card .price{color:#f7f7ef!important}#MainContent:is([data-template=search],[data-template=collection]) product-card .price{color:#d3d269!important}#MainContent:is([data-template=search],[data-template=collection]) .search-input,#MainContent:is([data-template=search],[data-template=collection]) .search-input input,#MainContent:is([data-template=search],[data-template=collection]) .predictive-search-form__content{background-color:#34362f!important;color:#f7f7ef!important;border-color:#c2c15dcc!important}@media(max-width:749px){#MainContent:is([data-template=search],[data-template=collection]) .product-grid{gap:10px!important;padding-inline:10px!important}#MainContent:is([data-template=search],[data-template=collection]) product-card .product-grid-view-zoom-out--details{min-height:70px;padding:7px 8px 10px}#MainContent:is([data-template=search],[data-template=collection]) product-card h3{font-size:12.5px!important;line-height:1.22!important}#MainContent:is([data-template=search],[data-template=collection]) product-card .price{font-size:12.5px!important}}#MainContent:is([data-template=search],[data-template=collection]) .facets-toggle__button,#MainContent:is([data-template=search],[data-template=collection]) .facets-toggle__button *,#MainContent:is([data-template=search],[data-template=collection]) .grid-view-zoom-out__button,#MainContent:is([data-template=search],[data-template=collection]) .grid-view-zoom-out__button *,#MainContent:is([data-template=search],[data-template=collection]) .product-grid-controls *,#MainContent:is([data-template=search],[data-template=collection]) .facets-mobile *,#MainContent:is([data-template=search],[data-template=collection]) .facets__form *{color:#292b25!important;--color-foreground: 41 43 37 !important}#MainContent[data-template^=product]{background-color:#d5d6d1!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='240'%3E%3Cfilter id='f' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.007' numOctaves='4' seed='23' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0.17' intercept='0.415'/%3E%3CfeFuncG type='linear' slope='0.17' intercept='0.415'/%3E%3CfeFuncB type='linear' slope='0.17' intercept='0.415'/%3E%3CfeFuncA type='linear' slope='0' intercept='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='360' height='240' filter='url(%23f)'/%3E%3C/svg%3E"),linear-gradient(176deg,#f4f5f0,#d5d6d1 52%,#e9eae5)!important;background-size:360px 240px,100% 100%!important;background-blend-mode:overlay,normal!important}#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] .section,#MainContent[data-template^=product] .section-background{background-color:transparent!important}#MainContent[data-template^=product] product-recommendations[data-testid=product-recommendations-section]>.section-resource-list>.section-resource-list__content,#MainContent[data-template^=product] product-recommendations[data-testid=product-recommendations-section]>.section-resource-list>.section-resource-list__content .text-block{--color: #11130e;--color-rgb: 17 19 14;--color-foreground: #11130e;--color-foreground-rgb: 17 19 14;color:#11130e}#MainContent[data-template^=product] .product-details{padding-inline:22px;border:1px solid rgba(194,193,93,.24);border-radius:14px;background:#292b25;color:#f7f7ef;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000047,0 2px #1d1f1a,0 8px 18px #12141238}#MainContent[data-template^=product] .product-details h1,#MainContent[data-template^=product] .product-details h2,#MainContent[data-template^=product] .product-details h3,#MainContent[data-template^=product] .product-details .view-product-title,#MainContent[data-template^=product] .product-details .view-product-title a,#MainContent[data-template^=product] .product-details label,#MainContent[data-template^=product] .product-details p,#MainContent[data-template^=product] .product-details summary,#MainContent[data-template^=product] .product-details .price{color:#f7f7ef!important}#MainContent[data-template^=product] .product-details .price{color:#d3d269!important}#MainContent[data-template^=product] .product-details select,#MainContent[data-template^=product] .product-details input,#MainContent[data-template^=product] .product-details quantity-selector{border-color:#c2c15db8!important;background-color:#34362f!important;color:#f7f7ef!important}#MainContent[data-template^=product] .product-details .add-to-cart-button{border-color:#c2c15d!important;background:#c2c15d!important;color:#17170e!important}#MainContent[data-template^=product] product-card{display:block;height:100%;overflow:hidden;border:1px solid rgba(194,193,93,.24);border-radius:14px;background:#292b25;box-shadow:0 5px 14px #12141238}#MainContent[data-template^=product] product-card .card-gallery{overflow:hidden;border-radius:13px 13px 0 0;background:#f1f1ec}#MainContent[data-template^=product] product-card .product-grid-view-zoom-out--details{padding:7px 10px 12px;color:#f7f7ef}#MainContent[data-template^=product] product-card h3,#MainContent[data-template^=product] product-card h3 *,#MainContent[data-template^=product] product-card .price{color:#f7f7ef!important}#MainContent[data-template^=product] product-card .price{color:#d3d269!important}@media(max-width:749px){#MainContent[data-template^=product] .product-information{padding-top:60px!important}#MainContent[data-template^=product] .product-media-gallery{margin-inline:10px;overflow:hidden;border-radius:14px 14px 0 0}#MainContent[data-template^=product] .product-details{margin:0 10px 22px;padding-inline:16px;border-radius:0 0 14px 14px}}@media(min-width:750px){#MainContent[data-template^=product] .product-information{padding-top:70px!important}}#MainContent[data-template=search] .search-page__header{padding-top:84px!important}#MainContent:is([data-template=search],[data-template=collection]) .column-options__option,#MainContent:is([data-template=search],[data-template=collection]) .column-options__option *,#MainContent:is([data-template=search],[data-template=collection]) .column-picker,#MainContent:is([data-template=search],[data-template=collection]) .column-picker *{color:#292b25!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-proof,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-proof,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-proof{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-proof li,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-proof li,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-proof li{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;min-width:0!important;min-height:104px!important;padding:16px 28px 10px!important;text-align:left!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-proof li+li,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-proof li+li,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-proof li+li{border-left:1px solid rgba(21,22,18,.18)!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-proof li:before,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-proof li:before,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-proof li:before{content:""!important;position:static!important;display:block!important;width:38px!important;height:2px!important;flex:0 0 2px!important;margin:0 0 12px!important;background:#a7ad22!important;border:0!important;border-radius:999px!important;box-shadow:none!important;transform:none!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-proof b,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-proof b,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-proof b{display:block!important;margin:0!important;color:#151612!important;font-size:clamp(30px,3vw,50px)!important;font-weight:900!important;line-height:.96!important;letter-spacing:-.045em!important;white-space:nowrap!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-proof span,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-proof span,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-proof span{display:block!important;margin:10px 0 0!important;color:#24261f!important;font-size:10px!important;font-weight:850!important;line-height:1.15!important;letter-spacing:.075em!important;text-transform:uppercase!important;white-space:normal!important}#MainContent[data-template="page.supplement-page"] [class^=mc-wrapper-]{background:transparent!important;color:#151612!important}#MainContent[data-template="page.supplement-page"] .mc-hero-badge{position:absolute!important;left:22px!important;right:22px!important;bottom:22px!important;z-index:2!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding:18px 20px!important;color:#fff!important;background:#22251df0!important;border:1px solid rgba(220,230,46,.26)!important;border-radius:16px!important;box-shadow:0 10px 28px #00000047!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}#MainContent[data-template="page.supplement-page"] .mc-hero-badge strong{color:#fff!important;font-size:22px!important;font-weight:900!important;line-height:1.05!important;letter-spacing:-.025em!important}#MainContent[data-template="page.supplement-page"] .mc-hero-badge span{color:#ffffffb8!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important}#MainContent[data-template="page.supplement-page"] .mc-category-nav{width:100%!important;padding:14px max(20px,calc((100% - 1280px)/2))!important;background:#272a22!important;border-top:1px solid rgba(255,255,255,.08)!important;border-bottom:1px solid rgba(0,0,0,.35)!important}#MainContent[data-template="page.supplement-page"] .mc-category-nav .filter-tabs{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important;max-width:1280px!important;margin:0 auto!important;overflow-x:auto!important;scrollbar-width:none!important}#MainContent[data-template="page.supplement-page"] .mc-category-nav .filter-tabs::-webkit-scrollbar{display:none!important}#MainContent[data-template="page.supplement-page"] .mc-category-nav .filter-tab{flex:0 0 auto!important;min-height:40px!important;padding:9px 16px!important;color:#fff!important;background:transparent!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:999px!important;box-shadow:none!important;font-size:11px!important;font-weight:850!important;letter-spacing:.045em!important}#MainContent[data-template="page.supplement-page"] .mc-category-nav .filter-tab.is-active{color:#151612!important;background:#dce62e!important;border-color:#dce62e!important}#MainContent[data-template="page.supplement-page"] #supplement-catalogue{scroll-margin-top:92px!important;background:transparent!important}#MainContent[data-template="page.supplement-page"] #supplement-catalogue .mc-toolbar{max-width:1280px!important;margin:0 auto 12px!important}@media(max-width:749px){#MainContent[data-template=index] [id*=__mp_proof_bar] .mp.mp-sec,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp.mp-sec,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp.mp-sec{margin:0!important;padding:0 0 26px!important;background:transparent!important;box-shadow:none!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-wrap,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-wrap,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-wrap{padding-inline:16px!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-proof li,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-proof li,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-proof li{min-height:72px!important;padding:10px 4px 0!important;align-items:center!important;text-align:center!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-proof li:before,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-proof li:before,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-proof li:before{width:28px!important;height:2px!important;flex-basis:2px!important;margin-bottom:8px!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-proof b,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-proof b,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-proof b{font-size:15px!important;line-height:1!important;letter-spacing:-.035em!important}#MainContent[data-template=index] [id*=__mp_proof_bar] .mp-proof span,#MainContent[data-template="page.lunch-and-dinner-page"] [id$=__menu_proof] .mp-proof span,#MainContent[data-template="page.lunch-dinner-selection"] [id$=__menu_proof] .mp-proof span{margin-top:6px!important;font-size:7px!important;line-height:1.14!important;letter-spacing:.035em!important}#MainContent[data-template="page.supplement-page"] .mc-hero-badge{left:6px!important;right:6px!important;bottom:6px!important;gap:0!important;padding:7px 8px!important;border-radius:9px!important}#MainContent[data-template="page.supplement-page"] .mc-hero-badge strong{font-size:10px!important;line-height:1.05!important}#MainContent[data-template="page.supplement-page"] .mc-hero-badge span{display:none!important}#MainContent[data-template="page.supplement-page"] .mc-category-nav{padding:10px 12px!important}#MainContent[data-template="page.supplement-page"] .mc-category-nav .filter-tab{min-height:36px!important;padding:8px 13px!important;font-size:10px!important}#MainContent[data-template="page.supplement-page"] #supplement-catalogue{padding-top:18px!important}#MainContent[data-template="page.supplement-page"] #supplement-catalogue .mc-toolbar{margin-bottom:10px!important}}#MainContent[data-template="page.faq"] .mpb__shell,#MainContent[data-template="page.about"] .au-inner{width:min(calc(100% - 64px),1280px)!important;max-width:1280px!important;margin-inline:auto!important}#MainContent[data-template="page.faq"] .mpb__chapter,#MainContent[data-template="page.about"] .au-section{padding-top:72px!important;padding-bottom:72px!important}#MainContent[data-template="page.about"] .au-paths-wrap{padding-top:24px!important;padding-bottom:72px!important}#MainContent[data-template="page.about"] .au-acc{padding-top:64px!important;padding-bottom:64px!important}#MainContent[data-template="page.about"] .au-cta-banner{margin-bottom:0!important;padding-top:72px!important;padding-bottom:72px!important}#MainContent[data-template="page.faq"] .mpb__chapter h2,#MainContent[data-template="page.about"] .au-section h2,#MainContent[data-template="page.about"] .au-paths-head h2,#MainContent[data-template="page.about"] .au-values-head h2,#MainContent[data-template="page.about"] .au-contact h2,#MainContent[data-template="page.about"] .au-cta-banner h2{font-family:var(--font-accent--family, "Bricolage Grotesque", Inter, sans-serif)!important;font-size:clamp(42px,4.4vw,64px)!important;font-weight:900!important;line-height:1.02!important;letter-spacing:-.045em!important;text-wrap:balance!important}#MainContent[data-template="page.faq"] .mpb__chapter p,#MainContent[data-template="page.about"] .au-section p{line-height:1.55!important}#MainContent[data-template="page.faq"] .mpb__kicker{position:relative!important;display:inline-flex!important;width:max-content!important;max-width:100%!important;min-height:36px!important;align-items:center!important;justify-self:start!important;padding:9px 16px 9px 32px!important;color:#fff!important;background:#2a2d25!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:2px!important;box-shadow:0 2px #00000047,0 7px 16px #00000029!important;font-size:10px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.11em!important;text-transform:uppercase!important}#MainContent[data-template="page.faq"] .mpb__kicker:before{content:""!important;position:absolute!important;left:14px!important;top:50%!important;width:7px!important;height:7px!important;margin-top:-3.5px!important;background:#dce62e!important;border-radius:50%!important;box-shadow:0 0 8px #dce62ebf!important}#MainContent[data-template="page.faq"] .mpb__chapter--reviews .mpb__chapter-head{display:block!important;max-width:880px!important;margin-bottom:38px!important}#MainContent[data-template="page.faq"] .mpb__chapter--reviews .mpb__chapter-head h2{max-width:820px!important;margin-top:24px!important}#MainContent[data-template="page.faq"] .mpb__chapter--reviews .mpb__chapter-head p{max-width:640px!important;margin-top:16px!important;color:#ffffffad!important;font-size:17px!important}#MainContent[data-template="page.faq"] .mpb__review-grid,#MainContent[data-template=index] .mp-google-proof__grid{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(300px,calc((100% - 28px) / 3))!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain!important;scroll-snap-type:inline mandatory!important;scroll-padding-inline:0 14px!important;padding:2px 0 14px!important;scrollbar-width:none!important}#MainContent[data-template="page.faq"] .mpb__review-grid::-webkit-scrollbar,#MainContent[data-template=index] .mp-google-proof__grid::-webkit-scrollbar{display:none!important}#MainContent[data-template="page.faq"] .mpb__review-grid blockquote,#MainContent[data-template=index] .mp-google-review{min-width:0!important;min-height:300px!important;margin:0!important;padding:24px!important;display:flex!important;flex-direction:column!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;color:#fff!important;background:#2d3027!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0d,0 14px 28px #0003!important}#MainContent[data-template="page.faq"] .mpb__review-grid blockquote>span,#MainContent[data-template=index] .mp-google-review__stars{color:#cbd04b!important;font-size:14px!important;letter-spacing:.08em!important}#MainContent[data-template="page.faq"] .mpb__review-grid blockquote>p,#MainContent[data-template=index] .mp-google-review blockquote{margin:22px 0 18px!important;color:#ffffffeb!important;font-size:17px!important;font-weight:650!important;line-height:1.5!important;letter-spacing:-.012em!important}#MainContent[data-template="page.faq"] .mpb__review-grid blockquote footer{margin-top:auto!important;padding-top:16px!important;border-top:1px solid rgba(255,255,255,.13)!important}#MainContent[data-template="page.faq"] .mpb__review-grid blockquote footer strong,#MainContent[data-template="page.faq"] .mpb__review-grid blockquote footer small,#MainContent[data-template=index] .mp-google-review cite{display:block!important;color:#ffffff9e!important;font-size:11px!important;font-style:normal!important;font-weight:750!important;line-height:1.4!important;letter-spacing:.035em!important;text-transform:uppercase!important}#MainContent[data-template="page.faq"] .mpb__review-grid blockquote footer strong{color:#fff!important;margin-bottom:3px!important}#MainContent[data-template="page.faq"] .mpb__review-score{margin-top:18px!important}#MainContent[data-template=index] .mp-google-proof{margin-top:30px!important;padding-top:30px!important}#MainContent[data-template=index] .mp-google-proof__head{margin-bottom:18px!important}#MainContent[data-template=index] .mp-google-proof__title{font-size:clamp(26px,2.5vw,36px)!important;font-weight:900!important;letter-spacing:-.035em!important}#MainContent[data-template=index] .mp-google-review__result{max-width:72%!important;color:#dce62e!important}#MainContent[data-template=index] .mp-google-review__toggle{margin-bottom:14px!important}#MainContent[data-template=index] [id*=__mp_menu] #menu .mp-panel,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-panel{overflow:hidden!important}#MainContent[data-template=index] [id*=__mp_menu] #menu .mp-tabs,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-tabs{margin-top:26px!important;margin-bottom:8px!important}#MainContent[data-template=index] [id*=__mp_menu] #menu .mp-tabs__count,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-tabs__count{display:block!important;margin:8px 0 18px!important;color:#45473d!important;font-size:12px!important;font-weight:750!important}#MainContent[data-template=index] [id*=__mp_menu] #menu .mp-meals,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-meals{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:min(100%,282px)!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain!important;scroll-snap-type:inline mandatory!important;scroll-padding-inline:0 14px!important;padding:2px 0 16px!important;scrollbar-width:none!important}#MainContent[data-template=index] [id*=__mp_menu] #menu .mp-meals::-webkit-scrollbar,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-meals::-webkit-scrollbar{display:none!important}#MainContent[data-template=index] [id*=__mp_menu] #menu .mp-meal,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-meal{width:100%!important;min-width:0!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}#MainContent[data-template=index] [id*=__mp_menu] #menu .mp-meals__more,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-meals__more{margin-top:18px!important}#MainContent #menu[data-mp-menu-preview] .mp-meal[hidden]{display:none!important}#MainContent[data-template="page.about"] .au-story,#MainContent[data-template="page.about"] .au-path-card,#MainContent[data-template="page.about"] .au-value-card,#MainContent[data-template="page.about"] .au-acc,#MainContent[data-template="page.about"] .au-form-card,#MainContent[data-template="page.about"] .au-contact{border-radius:24px!important}#MainContent[data-template="page.about"] .au-path-card,#MainContent[data-template="page.about"] .au-value-card{border:1px solid rgba(255,255,255,.12)!important;background:#2d3027!important;box-shadow:inset 0 1px #ffffff0b,0 14px 28px #1516121f!important}#MainContent[data-template="page.about"] .au-path-card h3,#MainContent[data-template="page.about"] .au-value-card h3{color:#fff!important}#MainContent[data-template="page.about"] .au-path-card p,#MainContent[data-template="page.about"] .au-value-card p{color:#ffffffb3!important}#MainContent[data-template="page.about"] .au-path-card__icon,#MainContent[data-template="page.about"] .au-value-icon{color:#dce62e!important;border-color:#dce62e59!important;background:#dce62e12!important}@media(max-width:749px){#MainContent[data-template="page.faq"] .mpb__shell,#MainContent[data-template="page.about"] .au-inner{width:calc(100% - 32px)!important}#MainContent[data-template="page.faq"] .mpb__chapter,#MainContent[data-template="page.about"] .au-section{padding-top:44px!important;padding-bottom:44px!important}#MainContent[data-template="page.about"] .au-paths-wrap{padding-top:20px!important;padding-bottom:44px!important}#MainContent[data-template="page.about"] .au-acc{padding:32px 20px!important}#MainContent[data-template="page.about"] .au-cta-banner{padding-top:52px!important;padding-bottom:52px!important}#MainContent[data-template="page.faq"] .mpb__chapter h2,#MainContent[data-template="page.about"] .au-section h2,#MainContent[data-template="page.about"] .au-paths-head h2,#MainContent[data-template="page.about"] .au-values-head h2,#MainContent[data-template="page.about"] .au-contact h2,#MainContent[data-template="page.about"] .au-cta-banner h2{font-size:clamp(30px,9vw,36px)!important;line-height:1.04!important;letter-spacing:-.035em!important}#MainContent[data-template="page.faq"] .mpb__kicker{min-height:30px!important;padding:7px 11px 7px 25px!important;font-size:8px!important;letter-spacing:.075em!important}#MainContent[data-template="page.faq"] .mpb__kicker:before{left:10px!important;width:6px!important;height:6px!important;margin-top:-3px!important}#MainContent[data-template="page.faq"] .mpb__chapter--reviews .mpb__chapter-head{margin-bottom:24px!important}#MainContent[data-template="page.faq"] .mpb__chapter--reviews .mpb__chapter-head h2{margin-top:18px!important}#MainContent[data-template="page.faq"] .mpb__chapter--reviews .mpb__chapter-head p{margin-top:12px!important;font-size:14px!important}#MainContent[data-template="page.faq"] .mpb__review-grid,#MainContent[data-template=index] .mp-google-proof__grid{grid-auto-columns:min(84vw,320px)!important;gap:12px!important;scroll-padding-inline:0 12px!important;padding-bottom:12px!important}#MainContent[data-template="page.faq"] .mpb__review-grid blockquote,#MainContent[data-template=index] .mp-google-review{min-height:286px!important;padding:20px!important;border-radius:16px!important}#MainContent[data-template="page.faq"] .mpb__review-grid blockquote>p,#MainContent[data-template=index] .mp-google-review blockquote{margin-top:18px!important;font-size:15px!important;line-height:1.48!important}#MainContent[data-template=index] .mp-google-proof__head{display:block!important}#MainContent[data-template=index] .mp-google-proof__source{display:inline-flex!important;margin-top:10px!important}#MainContent[data-template=index] [id*=__mp_menu] #menu .mp-tabs,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-tabs{margin-top:20px!important}#MainContent[data-template=index] [id*=__mp_menu] #menu .mp-meals,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-meals{grid-auto-columns:min(100%,292px)!important;gap:12px!important;scroll-padding-inline:0 12px!important;padding-bottom:12px!important}#MainContent[data-template=index] [id*=__mp_menu] #menu .mp-tabs__count,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-tabs__count{margin-bottom:14px!important;font-size:11px!important}#MainContent[data-template="page.about"] .au-story,#MainContent[data-template="page.about"] .au-path-card,#MainContent[data-template="page.about"] .au-value-card,#MainContent[data-template="page.about"] .au-acc,#MainContent[data-template="page.about"] .au-form-card,#MainContent[data-template="page.about"] .au-contact{border-radius:18px!important}}#MainContent[data-template="page.faq"] .mpb__chapter--reviews .mpb__chapter-head h2,#MainContent[data-template=index] .mp-google-proof__title{font-size:clamp(34px,3.2vw,42px)!important;line-height:1.05!important;letter-spacing:-.035em!important}#MainContent[data-template=index] .mp-google-review blockquote{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important}#MainContent[data-template=index] .mp-google-review__toggle{display:none!important}#MainContent[data-template="page.about"] .au-section:not(.au-paths-wrap)+.au-section:not(.au-paths-wrap){padding-top:48px!important}#MainContent[data-template="page.about"] .au-paths-wrap+.au-section{padding-top:40px!important}@media(max-width:749px){#MainContent[data-template="page.about"] .au-section:not(.au-paths-wrap)+.au-section:not(.au-paths-wrap){padding-top:32px!important}#MainContent[data-template="page.about"] .au-paths-wrap+.au-section{padding-top:28px!important}#MainContent[data-template="page.faq"] .mpb__chapter--reviews .mpb__chapter-head h2,#MainContent[data-template=index] .mp-google-proof__title{font-size:32px!important}}#MainContent[data-template="page.meal-plan"]{background:#dfe1dc!important}#MainContent[data-template="page.meal-plan"] .mealplan-flow{box-sizing:border-box!important;padding:32px!important}#MainContent[data-template="page.meal-plan"] .mp-fullbleed{width:min(100%,1280px)!important;margin:0 auto!important;overflow:hidden!important;border:1px solid rgba(21,22,18,.16)!important;border-radius:24px!important;box-shadow:0 18px 42px #15161224!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-plans-content-]{min-height:720px!important;padding:154px 64px 72px!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-plans-content-]:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#070806e0,#070806ad 43%,#07080624 76%,#0708060a)!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-tabs-nav-]{left:max(64px,calc((100% - 1152px)/2))!important;right:auto!important;justify-content:flex-start!important;gap:10px!important;padding:32px 0!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-tabs-nav-button-]{min-width:154px!important;min-height:46px!important;padding:11px 22px!important;color:#fff!important;background:#2d3027!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:999px!important;font-size:14px!important;font-weight:800!important;box-shadow:inset 0 1px #ffffff0d!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-tabs-nav-button-].active{color:#171811!important;background:#dce62e!important;border-color:#dce62e!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-plans-inner-]{max-width:560px!important;text-align:left!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-plans-inner-]:before{content:"BUILD YOUR ROUTINE"!important;display:inline-flex!important;min-height:34px!important;align-items:center!important;margin-bottom:22px!important;padding:8px 14px!important;color:#fff!important;background:#2d3027eb!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:2px!important;font-size:10px!important;font-weight:900!important;letter-spacing:.12em!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-plans-title-]{margin:0 0 26px!important;color:#fff!important;font-family:var(--font-accent--family, "Bricolage Grotesque", Inter, sans-serif)!important;font-size:clamp(46px,4.5vw,64px)!important;font-weight:900!important;line-height:1.02!important;letter-spacing:-.045em!important;text-wrap:balance!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-options-]{gap:12px!important;margin-bottom:0!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-option-button-]{min-height:58px!important;padding:16px 20px!important;color:#fff!important;background:#2d3027f0!important;border:1px solid rgba(220,230,46,.58)!important;border-radius:14px!important;font-size:16px!important;font-weight:800!important;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #0003!important}#MainContent[data-template="page.meal-plan"] .mp-works,#MainContent[data-template="page.meal-plan"] .ui-test-product-list .section,#MainContent[data-template="page.meal-plan"] .mp-stories{width:min(calc(100% - 64px),1280px)!important;margin-inline:auto!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:24px!important}#MainContent[data-template="page.meal-plan"] .mp-works{margin-top:40px!important;padding-top:64px!important;padding-bottom:64px!important}#MainContent[data-template="page.meal-plan"] .ui-test-product-list{padding:32px 0!important}#MainContent[data-template="page.meal-plan"] .ui-test-product-list .section{padding:48px 0!important;background:#111!important}#MainContent[data-template="page.meal-plan"] .mp-stories{margin-top:8px!important;margin-bottom:72px!important;padding-top:56px!important;padding-bottom:40px!important}#MainContent[data-template="page.meal-plan"] .mp-works__heading,#MainContent[data-template="page.meal-plan"] .mp-stories h2{font-family:var(--font-accent--family, "Bricolage Grotesque", Inter, sans-serif)!important;font-weight:900!important;letter-spacing:-.04em!important}@media(max-width:749px){#MainContent[data-template="page.meal-plan"] .mealplan-flow{padding:16px!important}#MainContent[data-template="page.meal-plan"] .mp-fullbleed{width:100%!important;border-radius:20px!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-plans-content-]{min-height:660px!important;align-items:center!important;justify-content:flex-start!important;padding:126px 16px 44px!important;background-position:center!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-plans-content-]:before{background:linear-gradient(180deg,#0708066b,#070806b8 38%,#070806d1)!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-tabs-nav-]{top:0!important;left:16px!important;right:16px!important;gap:8px!important;padding:16px 0!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-tabs-nav-button-]{min-width:0!important;min-height:44px!important;padding:10px 12px!important;font-size:13px!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-plans-inner-]{width:100%!important;text-align:left!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-plans-inner-]:before{min-height:30px!important;margin-bottom:16px!important;padding:7px 10px!important;font-size:8px!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-plans-title-]{margin-bottom:20px!important;font-size:34px!important;line-height:1.04!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-option-button-]{min-height:54px!important;padding:14px 16px!important;border-radius:12px!important;font-size:15px!important}#MainContent[data-template="page.meal-plan"] .mp-works,#MainContent[data-template="page.meal-plan"] .ui-test-product-list .section,#MainContent[data-template="page.meal-plan"] .mp-stories{width:calc(100% - 32px)!important;border-radius:20px!important}#MainContent[data-template="page.meal-plan"] .mp-works{margin-top:16px!important;padding-top:44px!important;padding-bottom:44px!important}#MainContent[data-template="page.meal-plan"] .ui-test-product-list{padding:16px 0!important}#MainContent[data-template="page.meal-plan"] .ui-test-product-list .section{padding-top:36px!important;padding-bottom:36px!important}#MainContent[data-template="page.meal-plan"] .mp-stories{margin-top:0!important;margin-bottom:44px!important;padding-top:44px!important;padding-bottom:32px!important}}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-modal-]{backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-modal-content-]{color:#fff!important;background:#171914!important;border:1px solid rgba(220,230,46,.38)!important;border-radius:22px!important;box-shadow:0 28px 80px #00000080,inset 0 1px #ffffff0f!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-modal-title-]{color:#dce62e!important;font-family:var(--font-accent--family, "Bricolage Grotesque", Inter, sans-serif)!important;font-weight:900!important;letter-spacing:-.025em!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-modal-description-]{color:#ffffffb8!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-modal-close-]{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;padding:0!important;color:#fff!important;background:#2d3027!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:50%!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-step-title-]{color:#fff!important;font-weight:850!important;line-height:1.15!important;letter-spacing:-.02em!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-step-button-]{color:#fff!important;background:#2d3027!important;border:1px solid rgba(220,230,46,.62)!important;border-radius:12px!important}@media(max-width:749px){#MainContent[data-template="page.meal-plan"] [class^=ai-meal-modal-content-]{padding:24px 20px!important;border-radius:18px!important}#MainContent[data-template="page.meal-plan"] [class^=ai-meal-modal-description-]{font-size:14px!important;line-height:1.5!important}}.mp-rail-controls{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;gap:8px!important}.mp-rail-arrow{width:44px!important;height:44px!important;display:inline-grid!important;place-items:center!important;padding:0!important;color:#fff!important;background:#2d3027!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:50%!important;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #00000029!important;font-size:20px!important;font-weight:900!important;line-height:1!important;cursor:pointer!important;transition:color .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease,transform .18s ease!important}.mp-rail-arrow:hover:not(:disabled),.mp-rail-arrow:focus-visible:not(:disabled){color:#171811!important;background:#dce62e!important;border-color:#dce62e!important;transform:translateY(-1px)!important}.mp-rail-arrow:focus-visible{outline:2px solid #dce62e!important;outline-offset:3px!important}.mp-rail-arrow:disabled{opacity:.34!important;cursor:default!important;box-shadow:none!important}#MainContent[data-template=index] #menu .mp-menu__head,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-menu__head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important}#MainContent[data-template=index] #menu .mp-menu__rail-controls,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-menu__rail-controls{margin-bottom:4px!important}#MainContent[data-template=index] .mp-google-proof__head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:18px!important}#MainContent[data-template=index] .mp-google-proof__actions{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:14px!important}#MainContent[data-template="page.faq"] .mpb__review-controls{justify-content:flex-end!important;margin:-64px 0 18px auto!important}#MainContent[data-template=index] .mp-google-review blockquote{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}#MainContent[data-template=index] .mp-google-review.is-expanded blockquote{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important}#MainContent[data-template=index] .mp-google-review__toggle,#MainContent[data-template="page.faq"] .mpb__review-toggle{min-height:32px!important;display:inline-flex!important;align-self:flex-start!important;align-items:center!important;margin:0 0 14px!important;padding:0!important;color:#dce62e!important;background:transparent!important;border:0!important;font:inherit!important;font-size:11px!important;font-weight:850!important;letter-spacing:.06em!important;text-decoration:underline!important;text-underline-offset:4px!important;text-transform:uppercase!important;cursor:pointer!important}#MainContent[data-template="page.faq"] .mpb__review-grid blockquote>p{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}#MainContent[data-template="page.faq"] .mpb__review-grid blockquote.is-expanded>p{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important}@media(max-width:749px){.mp-rail-arrow{width:40px!important;height:40px!important;font-size:18px!important}#MainContent[data-template=index] #menu .mp-menu__head,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-menu__head{align-items:flex-start!important}#MainContent[data-template=index] #menu .mp-menu__rail-controls,#MainContent:not([data-template=index]) #menu[data-mp-menu-preview] .mp-menu__rail-controls{margin-top:2px!important;margin-bottom:0!important}#MainContent[data-template=index] .mp-google-proof__head{display:grid!important;grid-template-columns:1fr auto!important;align-items:end!important}#MainContent[data-template=index] .mp-google-proof__title{grid-column:1 / -1!important}#MainContent[data-template=index] .mp-google-proof__actions{grid-column:1 / -1!important;justify-content:space-between!important;width:100%!important;margin-top:10px!important}#MainContent[data-template="page.faq"] .mpb__review-controls{margin:-6px 0 16px auto!important}}#MainContent[data-template="page.supplement-page"] [class^=mc-wrapper-],#MainContent[data-template="page.about"] [class^=au-wrap-],#MainContent[data-template="page.faq"] .mpb{background-color:#c9c9c4!important;background-image:linear-gradient(158deg,#d3d3ce,#c9c9c4 46%,#c1c1bc)!important;background-blend-mode:normal!important}@media(min-width:900px){#MainContent[data-template="page.meal-plan"] .mp-plan-intro__route{display:none!important}#MainContent[data-template="page.meal-plan"] .mp-plan-intro__note{z-index:2!important;right:36px!important;left:auto!important;top:208px!important;bottom:auto!important}#MainContent[data-template="page.meal-plan"]>:nth-child(2) .mp{margin-top:-215px!important;padding:0 0 64px!important}#MainContent[data-template="page.meal-plan"]>:nth-child(2) .mp-wrap{width:min(1320px,100%)!important;max-width:none!important;padding-inline:26px!important}#MainContent[data-template="page.supplement-page"] .mc-hero-badge{z-index:2!important;top:208px!important;right:36px!important;bottom:auto!important;left:auto!important;width:min(420px,calc(100% - 72px))!important}#MainContent[data-template="page.about"] .au-kicker{margin:0 0 22px!important;padding:9px 18px 9px 28px!important;border-radius:4px!important;font-size:12px!important;font-weight:800!important;line-height:19.8px!important}#MainContent[data-template="page.about"] .au-hero-brandline{display:block!important;margin-bottom:18px!important;font-size:18px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.11em!important;text-transform:uppercase!important}#MainContent[data-template="page.about"] .au-btn-primary,#MainContent[data-template="page.about"] .au-btn-ghost{min-width:174px!important;min-height:66px!important;padding:17px 38px!important;border-radius:999px!important;box-shadow:none!important;font-size:16px!important;font-weight:800!important}#MainContent[data-template="page.faq"] .mpb__shell{width:min(1320px,100%)!important;max-width:none!important;margin:0 auto!important;padding-inline:26px!important}#MainContent[data-template="page.faq"] .mpb__kicker{margin:0 0 22px!important;padding:9px 18px 9px 28px!important;border-radius:4px!important;font-size:12px!important;font-weight:800!important;line-height:19.8px!important}#MainContent[data-template="page.faq"] .mpb__lede{width:589px!important;max-width:589px!important;margin:0!important;font-size:21px!important;font-weight:500!important;line-height:1.55!important}}@media(max-width:899px){#MainContent[data-template="page.faq"] .mpb__shell{width:100%!important;padding:0!important}#MainContent[data-template="page.about"] .au-kicker,#MainContent[data-template="page.faq"] .mpb__kicker{order:1!important;align-self:flex-start!important;margin:0 0 18px!important;padding:8px 14px 8px 26px!important;font-size:9px!important;line-height:14px!important}#MainContent[data-template="page.about"] .au-hero-brandline{margin-bottom:10px!important;font-size:12px!important;line-height:1.2!important}#MainContent[data-template="page.faq"] .mpb__lede{order:3!important;width:100%!important;max-width:none!important;margin:0!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important}#MainContent[data-template="page.about"] .au-btn-primary,#MainContent[data-template="page.about"] .au-btn-ghost,#MainContent[data-template="page.faq"] .mpb__button{width:100%!important;min-height:54px!important;justify-content:center!important;padding:14px 20px!important;border-radius:999px!important;box-shadow:none!important;font-size:14px!important}#MainContent[data-template="page.meal-plan"] .mp-plan-intro__note,#MainContent[data-template="page.supplement-page"] .mc-hero-badge,#MainContent[data-template="page.faq"] .mpb__hero-slide figcaption{z-index:3!important}#MainContent[data-template="page.meal-plan"] .mp-plan-intro__route{display:none!important}#MainContent[data-template="page.faq"] .mpb__micro{order:6!important;margin-top:16px!important}#MainContent[data-template="page.meal-plan"]>:nth-child(2) .mp{width:100%!important;margin:0!important;padding:24px 16px 34px!important;background:transparent!important;border:0!important}#MainContent[data-template="page.meal-plan"]>:nth-child(2) .mp-wrap{width:100%!important;max-width:none!important;padding:0!important}#MainContent[data-template="page.faq"] .mpb__nav{margin-top:0!important}}@media(min-width:900px){#MainContent[data-template="page.supplement-page"] .mc-category-nav{margin-top:40px!important}#MainContent[data-template="page.meal-plan"]>:nth-child(3){margin-top:100px!important}}#MainContent[data-template="page.about"] [class^=au-wrap-]{background-size:100% 100%!important;background-repeat:no-repeat!important}@media(max-width:899px){#MainContent[data-template="page.faq"] .mpb__kicker{order:1!important;margin:0 0 16px!important}#MainContent[data-template="page.faq"] .mpb__lede{order:3!important;margin:22px 0 0!important}#MainContent[data-template="page.faq"] .mpb__button{width:100%!important;min-height:46px!important}#MainContent[data-template="page.faq"] .mpb__micro{order:6!important;margin:12px 0 0!important;text-align:center!important}}@media(max-width:899px){#MainContent[data-template="page.faq"] .mpb__kicker,#MainContent[data-template="page.faq"] .mpb__lede,#MainContent[data-template="page.faq"] .mpb__micro{grid-column:1!important;grid-row:auto!important;justify-self:stretch!important}}@media(max-width:749px){#MainContent[data-template="page.lunch-dinner-selection"]#MainContent[data-template="page.lunch-dinner-selection"] .mp.mp-hero .mp-hero__grid{display:flex!important;flex-direction:column!important;width:100%!important}#MainContent[data-template="page.lunch-dinner-selection"]#MainContent[data-template="page.lunch-dinner-selection"] .mp.mp-hero .mp-hero__grid>div:first-child{order:1!important;display:flex!important;flex-direction:column!important;position:relative!important;z-index:2!important;width:100%!important}#MainContent[data-template="page.lunch-dinner-selection"]#MainContent[data-template="page.lunch-dinner-selection"] .mp.mp-hero .mp-hero__art{order:2!important;position:relative!important;inset:auto!important;z-index:1!important;width:100%!important;height:300px!important;min-height:300px!important;aspect-ratio:auto!important;margin:24px 0 0!important;opacity:1!important;overflow:hidden!important;-webkit-mask-image:none!important;mask-image:none!important}#MainContent[data-template="page.lunch-dinner-selection"]#MainContent[data-template="page.lunch-dinner-selection"] .mp.mp-hero .mp-hero__cta{width:100%!important;margin:20px 0 0!important}}@media(min-width:900px){#MainContent[data-template="page.lunch-dinner-selection"] .mp.mp-hero{height:864px!important;min-height:864px!important}#MainContent[data-template="page.lunch-dinner-selection"] .mp.mp-hero .mp-hero__art{height:864px!important}}@media(min-width:900px){#MainContent[data-template="page.lunch-dinner-selection"] .mp.mp-hero .mp-hero__grid>div:first-child{transform:translateY(20px)!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/mp-launch-audit.css.map */
