.all-good-shopify-section{margin:0;padding:0}.ref-pdp h1,.ref-pdp h2,.ref-pdp .ref-reviews h2,.ref-pdp .ref-faq h2,.ref-pdp .eatallgood-flavor-story h3,.ref-purchase-column h1{font-family:Work Sans,sans-serif;font-weight:650;letter-spacing:-.03em}.ref-main-cta:disabled,.ref-mobile-buy button:disabled{cursor:wait;opacity:.72}.ref-cart-status{color:#115739;height:0;min-height:0;margin:0!important;text-align:center;font-size:10px;font-weight:600;overflow:visible}.ref-one-time[aria-pressed=true]{background:#fff8f1;font-weight:700}.ref-faq [data-slot=accordion-trigger] svg{flex:0 0 auto;width:16px;height:16px;transition:transform .18s ease}.ref-faq [data-slot=accordion-trigger][data-state=open] svg{transform:rotate(180deg)}.ref-faq [data-slot=accordion-content]{padding-bottom:19px}@media(max-width:767px){.ref-cart-status{margin-bottom:0!important}.ref-mobile-buy{bottom:max(8px,env(safe-area-inset-bottom))}}@media(min-width:768px){.ref-goals{min-height:0;padding-top:80px;padding-bottom:50px}.ref-goals h2{width:760px}.ref-comparison{min-height:0;padding-bottom:50px}.ref-steps{min-height:0;padding-top:40px;padding-bottom:50px}.ref-ingredients{min-height:0;padding-bottom:50px}.ref-ingredients h2{width:800px}.ref-science{min-height:0;padding-bottom:50px}.ref-why{min-height:0;padding-top:80px;padding-bottom:50px}.ref-why h2{width:700px}.ref-reviews,.ref-faq{min-height:0}.ref-faq [data-slot=accordion-trigger]{font-size:15px}.ref-faq [data-slot=accordion-content]{font-size:14px;line-height:22px}}.ref-offer-bar strong.ref-offer-title{font-weight:900!important;letter-spacing:.02em;line-height:16px}@media(max-width:767px){.ref-gallery-column{padding:0}.ref-gallery-stage{margin:0;width:100%;border-radius:0}.ref-thumbnails{margin:10px 14px 0;width:calc(100% - 28px)}}.ref-discount-title strong{font-weight:600}@media(max-width:767px){.ref-steps h2{font-size:22px;line-height:28px}}.ref-step-grid b{font-size:19px;line-height:25px}@media(min-width:768px){.ref-note{text-align:left!important;width:384px!important;margin:10px 0 0!important}}@media(max-width:767px){.ref-science{display:none}}img[src*=edited_final]{object-position:right 15%!important}@media(max-width:767px){.ref-mobile-buy{bottom:0!important;left:0!important;right:0!important;border-radius:0!important}}@media(max-width:767px){img[src*="Screenshot_2026-06-24_at_1.15.48_PM"]{object-position:center 10%!important}}@media(min-width:768px){.ref-gallery-stage{height:500px!important}}.ag-buy-box .ref-main-cta{padding-left:20px;padding-right:16px;gap:8px}.ag-buy-box .ref-main-cta span:first-child{white-space:nowrap}@media(max-width:767px){.ag-buy-box .ref-purchase-column>h2,.ag-buy-box .ref-purchase-column>h1,.ag-buy-box .ref-purchase-column>.ref-subtitle{display:none}}@media(max-width:767px){.ag-buy-box .ref-purchase-column>.ref-rating{display:none!important}}@media(max-width:767px){.ag-buy-box .ag-buy-grid{gap:0!important}.ag-buy-box .ref-purchase-column{padding-top:0!important}}@media(max-width:767px){.ref-tag-guarantee{display:none!important}}[data-all-good-pdp]:has([data-purchase-mode-toggle][aria-pressed=true]) .ref-badge{display:none!important}@media(min-width:768px){.ref-gifts{gap:8px;padding:8px;height:112px;align-items:start;box-sizing:border-box}.ref-gifts>div{border:1px dashed #262626!important;border-right:1px dashed #262626!important;padding:7px 3px 5px;height:86px;justify-content:flex-end;position:relative;box-sizing:border-box}.ref-gifts>div:last-child{border:1px dashed #262626!important}.ref-gift-panel{height:auto}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/all-good-shopify.css.map */
