@font-face{font-family:SahaDM;src:url(/fonts/dm-sans-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:SahaDM;src:url(/fonts/dm-sans-500.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:SahaDM;src:url(/fonts/dm-sans-600.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:SahaDM;src:url(/fonts/dm-sans-700.ttf) format("truetype");font-weight:700;font-display:swap}.shell-flow_root__VaDjP{--flow-teal:#0f4a52;--flow-accent:#147d83;--flow-pale:#edf5f4;--flow-line:#d3dedb;font-family:SahaDM,Arial,sans-serif;font-size:15px;line-height:1.4;color:#202723;background:white;overflow:clip}.shell-flow_root__VaDjP *,.shell-flow_root__VaDjP :after,.shell-flow_root__VaDjP :before{box-sizing:border-box}.shell-flow_root__VaDjP :is(h1,h2,h3,p,figure,ul,ol){margin:0}.shell-flow_root__VaDjP :is(h1,h2,h3){font-family:SahaDM,Arial,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.035em;line-height:1.17;text-wrap:balance}.shell-flow_root__VaDjP button,.shell-flow_root__VaDjP input,.shell-flow_root__VaDjP select{font:inherit}.shell-flow_root__VaDjP a,.shell-flow_root__VaDjP button,.shell-flow_root__VaDjP select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.shell-flow_root__VaDjP button{cursor:pointer;color:inherit}.shell-flow_root__VaDjP button:disabled{opacity:.32;cursor:default}.shell-flow_root__VaDjP a{color:inherit;text-underline-offset:4px}.shell-flow_root__VaDjP :focus-visible{outline:2px solid #18878c;outline-offset:4px}.shell-flow_root__VaDjP ::selection{background:#c6e8e3;color:#0f4a52}.shell-flow_root__VaDjP img{display:block;max-width:100%}.shell-flow_root__VaDjP svg{flex:none}.shell-flow_sr__7bHB5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shell-flow_announcement__R0itP{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 14px;min-height:50px;color:white;background:var(--flow-teal);text-align:center;font-size:11px;font-weight:600;letter-spacing:.01em}.shell-flow_announcement__R0itP small{display:block;font-weight:400;font-size:11px;margin-top:2px}.shell-flow_header__j4pQA{height:54px;position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:white;border-bottom:1px solid #eef1ef}.shell-flow_header__j4pQA>button{display:grid;place-items:center;width:44px;height:44px;padding:0;background:transparent;border:0;color:var(--flow-teal)}.shell-flow_header__j4pQA>a img{width:102px;max-height:43px}.shell-flow_menu__iRK4L{position:absolute;top:100%;left:0;width:min(100%,420px);padding:16px 22px;background:white;box-shadow:0 12px 24px #0b424b14;border-bottom:1px solid var(--flow-line)}.shell-flow_menu__iRK4L a{display:flex;justify-content:space-between;align-items:center;padding:15px 0;text-decoration:none;border-bottom:1px solid var(--flow-line)}.shell-flow_ribbon__zh_xJ{display:flex;justify-content:center;gap:18px;padding:7px 10px;background:#f5f8f6;border-bottom:1px solid #e6eeeb;color:var(--flow-teal);font-size:11px;line-height:16px;font-weight:500}.shell-flow_ribbon__zh_xJ span{display:flex;align-items:center;gap:4px;white-space:nowrap}.shell-flow_product__LHjZL{max-width:1200px;margin:auto}.shell-flow_opening__EZqUc{padding:12px 14px 16px;display:flex;flex-direction:column;gap:16px}.shell-flow_opening__EZqUc .shell-flow_gallery__ojS6s{width:100%;margin-inline:auto}.shell-flow_purchaseScreen__PGD_R{padding:0 14px 16px}.shell-flow_purchaseScreen__PGD_R .shell-flow_offer__LW0RP{width:100%}.shell-flow_purchaseDetails__bg38f{padding:0 14px 30px}.shell-flow_purchaseDetails__bg38f .shell-flow_accordions__xCtzG{margin-top:0}.shell-flow_gallery__ojS6s,.shell-flow_productInfo__jwRRv{min-width:0}.shell-flow_galleryImage__jrc3D{position:relative;aspect-ratio:1;overflow:hidden;background:#f5f1e9;touch-action:pan-y pinch-zoom}.shell-flow_galleryImage__jrc3D>img{width:100%;height:100%;object-fit:cover}.shell-flow_heroFlag__NHtT3{right:12px;top:12px;width:68px;height:68px;padding:10px;background:var(--flow-teal);color:#fff7df;border-radius:50%;font-size:13px;line-height:1.05;text-transform:uppercase;text-align:center;font-weight:600;box-shadow:0 3px 8px #0f4a521a}.shell-flow_heroFlag__NHtT3,.shell-flow_heroGiftStrip__bmP5a{position:absolute;display:flex;align-items:center;justify-content:center}.shell-flow_heroGiftStrip__bmP5a{gap:25px;bottom:0;width:100%;height:23%;background:#fffaf1ed;padding:7px}.shell-flow_heroGiftStrip__bmP5a img{width:22%;height:100%;object-fit:contain}.shell-flow_configuredHero__XrlW_{height:100%;padding:42px 12px 12px;display:flex;flex-direction:column;background:#fff}.shell-flow_packArtwork__F1TU6{min-height:0;display:flex;align-items:center;justify-content:center;width:100%}.shell-flow_packArtwork__F1TU6 img{width:33.333%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.shell-flow_configuredHero__XrlW_ .shell-flow_packArtwork__F1TU6{flex:1 1}.shell-flow_configuredHero__XrlW_ .shell-flow_packArtwork__F1TU6 img{flex:0 0 52%;width:52%;max-width:none}.shell-flow_configuredHero__XrlW_ .shell-flow_packArtwork__F1TU6 img+img{margin-left:-28%}.shell-flow_configuredHero__XrlW_ .shell-flow_packArtwork__F1TU6[data-count="2"] img{flex-basis:62%;width:62%}.shell-flow_configuredHero__XrlW_ .shell-flow_packArtwork__F1TU6[data-count="2"] img+img{margin-left:-24%}.shell-flow_configuredHero__XrlW_ .shell-flow_packArtwork__F1TU6 img:only-child{width:76%}.shell-flow_heroGifts__5kZcY{display:flex;justify-content:center;gap:22px;height:28%;margin-top:5px}.shell-flow_heroGifts__5kZcY img{width:23%;height:100%;object-fit:contain}.shell-flow_configuredHero__XrlW_ p{font-size:12px;text-align:center;color:var(--flow-teal);padding-top:10px}.shell-flow_galleryCaption__vQYGK{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;gap:7px;padding:45px 18px 19px;color:white;background:linear-gradient(transparent,#073d46e8)}.shell-flow_galleryCaption__vQYGK b{font-size:23px;font-weight:500;line-height:1.12;letter-spacing:-.025em}.shell-flow_galleryCaption__vQYGK span{font-size:13px}.shell-flow_thumbnailWrap__Mi0GQ{position:relative;margin-top:9px}.shell-flow_thumbnailWrap__Mi0GQ>button{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:27px;height:30px;display:grid;place-items:center;background:#fffdf7eb;border:0;padding:0;color:var(--flow-teal)}.shell-flow_thumbnailWrap__Mi0GQ>button:first-child{left:0}.shell-flow_thumbnailWrap__Mi0GQ>button:last-child{right:0}.shell-flow_thumbnails__85Sve{display:flex;gap:5px;overflow:auto;scrollbar-width:none}.shell-flow_thumbnails__85Sve::-webkit-scrollbar{display:none}.shell-flow_thumbnails__85Sve>button{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 20px) / 5);aspect-ratio:1;border:1px solid transparent;padding:2px;background:white}.shell-flow_thumbnails__85Sve>button.shell-flow_selectedThumb__A_Fv3{border:2px solid var(--flow-accent);padding:1px}.shell-flow_thumbnails__85Sve img{width:100%;height:100%;object-fit:cover}.shell-flow_socialLine__N104L{display:flex;align-items:center;gap:7px;font-size:11px;margin:0 0 6px}.shell-flow_stars__ml3cS{display:inline-block;color:var(--flow-accent);letter-spacing:1px;white-space:nowrap;font-size:16px}.shell-flow_socialLine__N104L img{width:25px;height:25px;object-fit:cover;border-radius:50%}.shell-flow_category__cC2_T{font-size:13px}.shell-flow_productInfo__jwRRv h1{font-size:22px;line-height:1.14;letter-spacing:-.035em;margin-bottom:9px;font-weight:600}.shell-flow_intro__q_wDY{font-size:13px;line-height:1.4;margin-bottom:10px!important}.shell-flow_benefitGrid__yvD55{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 10px;gap:8px 10px}.shell-flow_benefitGrid__yvD55 span{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.25}.shell-flow_benefitGrid__yvD55 svg{color:var(--flow-accent);width:17px}.shell-flow_offer__LW0RP{scroll-margin-top:70px}.shell-flow_unlockMeter__dpgpz{padding:12px 13px;border:1px solid #e1e8e3;border-radius:9px;margin-bottom:14px}.shell-flow_unlockMeter__dpgpz>div:first-child{display:flex;justify-content:space-between;gap:8px;color:#45635b;font-size:10px;margin-bottom:9px}.shell-flow_unlockMeter__dpgpz b{font-weight:500;color:var(--flow-teal)}.shell-flow_unlockTrack__qzJ_G{height:6px;border-radius:6px;background:#e3ece7;overflow:hidden}.shell-flow_unlockTrack__qzJ_G>span{display:block;height:100%;border-radius:inherit;background:var(--flow-accent)}.shell-flow_priceAnchor__HBbMI{display:flex;align-items:center;gap:8px;padding:6px 0;border-block:1px solid #d7dcda;margin-bottom:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-flow_priceAnchor__HBbMI>strong{color:var(--flow-accent);font-size:21px;font-weight:700}.shell-flow_priceAnchor__HBbMI>s{font-size:15px;color:#59635e}.shell-flow_priceAnchor__HBbMI>span{padding:4px 9px;border-radius:3px;background:var(--flow-teal);color:white;font-size:11px;text-transform:uppercase;font-weight:600}.shell-flow_bundleList__BsmRQ{border:0;padding:0;margin:0 0 10px;display:flex;flex-direction:column;min-width:0}.shell-flow_bundle__QZ7jg{position:relative;background:white;border:1px solid #bfcac5;border-radius:9px}.shell-flow_bundleSelected__DA8Xm{border-color:var(--flow-teal);background:#e0f2ee}.shell-flow_bundleBadge__vSg4n{position:absolute;right:10px;top:-9px;background:var(--flow-teal);color:white;border-radius:9px;padding:2px 14px;font-size:10px;line-height:14px;font-weight:500}.shell-flow_bundleMain__riwXm{display:flex;align-items:center;gap:7px;padding:6px 9px;min-height:56px;cursor:pointer}.shell-flow_bundleMain__riwXm input{width:13px;height:13px;margin:0;accent-color:var(--flow-teal);flex:none}.shell-flow_bundlePhotos__mCWo_{width:58px;flex:none;height:43px;display:flex;align-items:center;justify-content:center}.shell-flow_bundlePhotos__mCWo_ img{width:43px;height:43px;object-fit:contain;min-width:0;mix-blend-mode:multiply}.shell-flow_bundlePhotos__mCWo_ img:not(:only-child){width:30px;margin-left:-8px}.shell-flow_bundlePhotos__mCWo_ img:first-child{margin-left:0}.shell-flow_bundleText__HIkAI{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:5px;font-size:12px;line-height:1.25}.shell-flow_bundleText__HIkAI b{font-size:12px;font-weight:600}.shell-flow_bundleText__HIkAI small{font-size:11px}.shell-flow_bundlePrice__BBsHg{display:flex;flex-direction:column;gap:7px;align-items:flex-end;color:var(--flow-teal);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-flow_bundlePrice__BBsHg s{font-size:11px;color:#58716c}.shell-flow_bundleExtras__ob9QV{margin:0 10px 0 14px;border-top:1px solid #a9ccc3;padding:4px 0}.shell-flow_bundleExtras__ob9QV p{display:flex;align-items:flex-start;gap:8px}.shell-flow_bundleExtras__ob9QV b{font-size:11px;font-weight:600;display:block}.shell-flow_bundleExtras__ob9QV small{display:block;color:#45635b;font-size:10px;margin-top:2px}.shell-flow_check__e_sUc{color:var(--flow-accent);display:inline-block;font-size:15px;line-height:1.2;flex:none}.shell-flow_subscription__on1Xj{display:flex;align-items:center;gap:9px;padding:5px 10px;min-height:44px;border:1px dashed #8caba3;background:#f5faf7;font-size:12px;cursor:pointer}.shell-flow_subscription__on1Xj input{flex:none;width:17px;height:17px;margin:0;accent-color:var(--flow-teal)}.shell-flow_subscription__on1Xj b{font-weight:600}.shell-flow_subscription__on1Xj small{display:block;font-size:10px;margin-top:3px;color:#45635b}.shell-flow_flavorNote__63tp8{margin:5px 0 7px!important;text-align:center;font-size:11px;color:#45635b}.shell-flow_cartFlavor__2ffcN{display:flex;flex-direction:column;gap:5px}.shell-flow_cartFlavor__2ffcN select{min-height:44px;padding:7px 9px;width:100%;border:1px solid #bfcac5;border-radius:4px;color:var(--flow-teal);background:white;font-size:13px}.shell-flow_purchaseTrustRow__2Kmwi{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-top:8px;color:#45635b}.shell-flow_purchaseTrustRow__2Kmwi>span{display:flex;align-items:center;justify-content:center;gap:4px;font-size:clamp(8px,2.45vw,11px);white-space:nowrap}.shell-flow_purchaseTrustRow__2Kmwi>span+span{border-left:1px solid #cbd9d1}.shell-flow_flavorSelects__yU_EO{display:flex;flex-direction:column;gap:7px;margin:12px 0 15px}.shell-flow_flavorSelects__yU_EO label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.shell-flow_flavorSelects__yU_EO select{min-width:0;width:56%;min-height:44px;padding:8px;background:white;color:#202723;border:1px solid #cbd5d0;border-radius:4px;font-size:12px}.shell-flow_giftBox__b50cr{border:1px solid #344a43;border-radius:9px;min-width:0;padding:5px 6px 7px;margin:0}.shell-flow_giftBox__b50cr legend{padding:4px 11px;margin-left:10px;background:#fff8e5;border:1px solid #344a43;border-radius:4px;color:#263a32;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:.03em}.shell-flow_giftGrid__JPmyV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.shell-flow_gift__sK1f3{display:flex;flex-direction:column;align-items:center;gap:2px;padding:0 4px;font-size:11px;text-align:center;position:relative}.shell-flow_gift__sK1f3+.shell-flow_gift__sK1f3{border-left:1px solid #e0e5de}.shell-flow_gift__sK1f3 img{width:100%;height:36px;object-fit:contain;margin-bottom:3px;transition:opacity .18s ease-out}.shell-flow_gift__sK1f3 s{color:#69726a;font-size:10px}.shell-flow_gift__sK1f3 b{color:var(--flow-teal);font-size:11px;font-weight:500;text-transform:capitalize}.shell-flow_gift__sK1f3 small{font-size:10px}.shell-flow_giftLocked__Y2c0S img{opacity:.25}.shell-flow_giftObject__o8Anc{position:relative;width:100%;height:39px;display:grid;place-items:center}.shell-flow_giftObject__o8Anc img{width:100%;height:36px;margin:0;object-fit:contain}.shell-flow_giftLocked__Y2c0S .shell-flow_giftObject__o8Anc img{filter:grayscale(1) blur(1.5px);opacity:.17}.shell-flow_giftMystery__0crF5{position:absolute;inset:5px auto auto;width:27px;height:27px;display:grid;place-items:center;border:1px solid #9aaba5;border-radius:50%;background:#eef2efee;color:#50685d;font-size:19px;font-weight:600}.shell-flow_gift__sK1f3 small{display:flex;align-items:center;gap:3px}.shell-flow_giftRevealed__yFJuM .shell-flow_giftObject__o8Anc img{filter:none;opacity:1;transition:opacity .18s cubic-bezier(.23,1,.32,1),filter .18s cubic-bezier(.23,1,.32,1)}.shell-flow_giftLocked__Y2c0S svg{position:absolute;top:21px;color:var(--flow-teal)}.shell-flow_giftValue__M65YB{font-size:10px;color:#45635b;text-align:center;margin:5px 0 8px!important}.shell-flow_delivery__ro6nt{border-block:1px dashed #9db7af;padding:6px 1px;margin:10px 0;display:flex;align-items:center;justify-content:center;gap:7px;color:#45635b;font-size:11px}.shell-flow_delivery__ro6nt b{color:var(--flow-teal);font-weight:600}.shell-flow_addButton__oMs1j{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:4px;padding:13px 16px;border:1px solid var(--flow-teal);background:var(--flow-teal);color:white!important;text-decoration:none;font-size:15px;font-weight:500}.shell-flow_addButton__oMs1j:hover{background:#17616a}.shell-flow_buttonPrice__KZwif{margin-left:auto;padding:4px 9px;border-radius:20px;background:#ffffff1c;font-size:12px;white-space:nowrap}.shell-flow_buttonPrice__KZwif s{opacity:.66;font-size:10px;margin-right:4px}.shell-flow_refill__Yh1Wf{font-size:10px;text-align:center;margin:8px 0 6px!important;color:#4c6057;line-height:1.55}.shell-flow_refill__Yh1Wf svg{display:inline;vertical-align:-2px}.shell-flow_purchaseTrust__kcwao{display:flex;justify-content:center;align-items:center;gap:4px;color:#45635b;font-size:10px}.shell-flow_accordions__xCtzG{display:flex;flex-direction:column;gap:9px;margin-top:24px}.shell-flow_accordion___bCsM{border:1px solid #dce3df;border-radius:4px;background:#fff}.shell-flow_accordion___bCsM>button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:53px;padding:13px 14px;gap:12px;text-align:left;border:0;background:transparent;font-size:14px}.shell-flow_accordion___bCsM>button span{font-size:21px;font-weight:400}.shell-flow_accordion___bCsM>p{padding:0 14px 16px;font-size:13px;line-height:1.55}.shell-flow_section__JrubP{padding:44px 0}.shell-flow_sectionInner__n2MIy{max-width:1120px;margin:auto}.shell-flow_narrow__C4Q77{width:100%;max-width:520px;padding-inline:18px;margin:auto}.shell-flow_pale__OAtJi{background:var(--flow-pale)}.shell-flow_dark__mUtgv{background:var(--flow-teal);color:#fff}.shell-flow_sectionTitle__8aTMT{text-align:center;padding-inline:18px;margin:0 auto 26px;max-width:680px}.shell-flow_sectionTitle__8aTMT h2{font-size:26px;font-weight:500}.shell-flow_sectionTitle__8aTMT h2 em{color:var(--flow-accent);font-style:normal}.shell-flow_sectionTitle__8aTMT>p{margin-top:12px;font-size:14px;line-height:1.45}.shell-flow_dark__mUtgv .shell-flow_sectionTitle__8aTMT h2 em{color:#b5e4da}.shell-flow_dark__mUtgv .shell-flow_sectionTitle__8aTMT>p{color:#e0eeea}.shell-flow_cta__4KiFJ{display:flex;align-items:center;justify-content:center;gap:15px;min-height:48px;width:calc(100% - 36px);max-width:420px;margin:24px auto 0;padding:12px 20px;border-radius:30px;text-decoration:none;background:var(--flow-teal);color:white!important;font-size:14px;font-weight:500}.shell-flow_cta__4KiFJ:hover{background:#17616a}.shell-flow_creamCta__8jY_Q{background:#fff3d5;color:#163d37!important}.shell-flow_creamCta__8jY_Q:hover{background:#ffeac0}.shell-flow_evidence__3a_uN{padding:42px 18px;position:relative;background-image:linear-gradient(#0a414be8,#0a414bf2),url(/media/v2/g08b.webp);background-size:cover;background-position:50%}.shell-flow_evidenceInner__5D87N{position:relative;max-width:920px;margin:auto}.shell-flow_evidence__3a_uN .shell-flow_sectionTitle__8aTMT{padding-inline:0}.shell-flow_evidence__3a_uN .shell-flow_sectionTitle__8aTMT h2{font-size:25px}.shell-flow_facts__i_W3j{display:flex;flex-direction:column;margin-top:26px}.shell-flow_facts__i_W3j>div{display:flex;flex-direction:column;padding:17px 0 22px;border-bottom:1px solid #ffffff2f;gap:3px}.shell-flow_facts__i_W3j strong{font-size:43px;font-weight:500;letter-spacing:-.03em;color:#c0e7db;line-height:1.1}.shell-flow_facts__i_W3j span{font-size:14px}.shell-flow_evidence__3a_uN .shell-flow_cta__4KiFJ{width:100%;margin-top:28px}.shell-flow_track__EdsFE{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding-inline:16px;padding-bottom:2px}.shell-flow_track__EdsFE:after{content:"";flex:0 0 18%}.shell-flow_track__EdsFE::-webkit-scrollbar{display:none}.shell-flow_carouselItem__I8VTg{flex:0 0 82%;max-width:350px;min-width:0;scroll-snap-align:start}.shell-flow_carouselControls__6Mid3{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:20px}.shell-flow_carouselControls__6Mid3>button{display:grid;place-items:center;width:36px;height:36px;border:1px solid #cbdad4;background:#fff8;border-radius:50%;color:var(--flow-teal)}.shell-flow_dots__5y6nE{display:flex;align-items:center;gap:0}.shell-flow_dots__5y6nE button{border:0;padding:0;background:transparent;width:24px;height:32px;position:relative}.shell-flow_dots__5y6nE button:before{content:"";position:absolute;width:6px;height:6px;top:13px;left:9px;background:#c9d4cf;border-radius:6px}.shell-flow_dots__5y6nE button.shell-flow_activeDot__pr76C:before{width:19px;left:2px;background:var(--flow-accent)}.shell-flow_ingredientCard__P6a4_{background:white;border:1px solid #e6ece8;border-radius:13px;overflow:hidden;padding:10px;height:100%}.shell-flow_ingredientCard__P6a4_>img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:9px}.shell-flow_ingredientCard__P6a4_>div{padding:18px 9px 23px;text-align:center}.shell-flow_ingredientCard__P6a4_ h3{font-size:21px;line-height:1.1;font-weight:500}.shell-flow_ingredientCard__P6a4_ p{font-size:14px;line-height:1.5;margin-top:12px}.shell-flow_photoStrip___I15M{display:flex;gap:4px;overflow:hidden;height:100px;margin:0 0 30px}.shell-flow_photoStrip___I15M img{height:100%;width:calc(25% - 3px);object-fit:cover}.shell-flow_quoteCard__tDTQz{border:1px solid #dce4de;background:#fff;padding:22px 19px 18px;border-radius:3px;height:100%}.shell-flow_quoteCard__tDTQz .shell-flow_stars__ml3cS{font-size:13px}.shell-flow_quoteCard__tDTQz h3{font-size:18px;font-weight:500;margin:14px 0 12px}.shell-flow_quoteCard__tDTQz>p{font-size:13px;line-height:1.55}.shell-flow_quotePerson__qLdRK{display:flex;align-items:center;gap:10px;margin-top:23px}.shell-flow_quotePerson__qLdRK>img{width:30px;height:30px;border-radius:50%;object-fit:cover}.shell-flow_quotePerson__qLdRK>span{display:flex;flex-direction:column;gap:3px;font-size:11px}.shell-flow_quotePerson__qLdRK a,.shell-flow_quotePerson__qLdRK small{font-size:10px;color:#52726a}.shell-flow_quoteTags__FG_oq{display:flex;gap:6px;margin-top:15px}.shell-flow_quoteTags__FG_oq span{padding:3px 9px;border:1px solid #a9cdc1;color:#487d70;font-size:10px;border-radius:15px}.shell-flow_productBand__1PBqZ{padding:42px 0 0;overflow:hidden}.shell-flow_productBand__1PBqZ .shell-flow_narrow__C4Q77{max-width:880px}.shell-flow_productBandIcons__KJAAM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px 16px;gap:26px 16px;max-width:420px;margin:30px auto 18px}.shell-flow_productBandIcons__KJAAM>span{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:14px;text-align:center}.shell-flow_bandProduct__6NXXH{width:100%;aspect-ratio:1.15;object-fit:cover;object-position:center;margin:auto;max-width:560px}.shell-flow_benefitAccordions__obn4D{display:flex;flex-direction:column;gap:12px}.shell-flow_benefitCard__wEV_B{border:1px solid #c0cfc8;background:white}.shell-flow_benefitCard__wEV_B button{display:flex;gap:14px;padding:6px;align-items:center;border:0;background:white;width:100%;min-height:102px;text-align:left}.shell-flow_benefitCard__wEV_B button>img{width:83px;height:89px;object-fit:cover}.shell-flow_benefitCard__wEV_B button>span:first-of-type{flex:1 1}.shell-flow_benefitCard__wEV_B button b{display:block;font-size:16px;font-weight:500;letter-spacing:-.02em}.shell-flow_benefitCard__wEV_B button small{display:block;font-size:12px;line-height:1.3;margin-top:5px}.shell-flow_benefitCard__wEV_B button>span:last-child{display:grid;place-items:center;border:1px solid #d2ddd6;border-radius:50%;width:20px;height:20px;margin-right:5px;color:#45665a}.shell-flow_benefitCard__wEV_B button[aria-expanded=true]{padding:17px 15px 0;min-height:50px}.shell-flow_benefitCard__wEV_B>p{padding:12px 15px 22px;font-size:14px;line-height:1.55}.shell-flow_journey__OE1qo{padding-bottom:42px}.shell-flow_journeyBanner__3bRLu{height:170px;position:relative;overflow:hidden;margin-bottom:28px}.shell-flow_journeyBanner__3bRLu>img:first-child{height:100%;width:100%;object-fit:cover;object-position:50% 38%}.shell-flow_journeyBanner__3bRLu:after{content:"";position:absolute;inset:0;background:#0f4a5233}.shell-flow_journeyBanner__3bRLu>img:last-child{position:absolute;width:110px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.shell-flow_timeline__MG_w1{list-style:none;margin:32px 0 0 8px!important;padding:0 0 0 20px;border-left:1px solid #9cb7ac}.shell-flow_timeline__MG_w1>li{position:relative;padding:0 0 30px}.shell-flow_timeline__MG_w1>li:before{content:"";position:absolute;left:-27px;top:7px;width:12px;height:12px;background:var(--flow-teal);border-radius:50%}.shell-flow_timeline__MG_w1>li:last-child{padding-bottom:0}.shell-flow_timeline__MG_w1 h3{background:var(--flow-teal);color:white;padding:7px 13px;border-radius:4px;font-size:13px;font-weight:500}.shell-flow_timeline__MG_w1 ul{padding:14px 0 0;list-style:none;display:flex;flex-direction:column;gap:12px}.shell-flow_timeline__MG_w1 ul li{font-size:13px;color:#45594f;display:flex;gap:6px}.shell-flow_reasonCard__kKw__{background:white;border:1px solid #dbe5dd;border-radius:9px;padding:12px;height:100%}.shell-flow_reasonCard__kKw__>img{width:100%;aspect-ratio:1.45;object-fit:cover;border-radius:7px}.shell-flow_reasonCard__kKw__>div{padding:16px 4px 13px}.shell-flow_reasonCard__kKw__>div>span{font-size:10px;padding:3px 7px;border-radius:3px;background:var(--flow-accent);color:white}.shell-flow_reasonCard__kKw__ h3{font-size:21px;margin-top:9px}.shell-flow_reasonCard__kKw__ p{font-size:14px;line-height:1.5;margin-top:12px}.shell-flow_comparison__w_Bjb{padding:40px 0;background:#113e43}.shell-flow_comparison__w_Bjb table{border-collapse:separate;border-spacing:5px 0;width:100%;table-layout:fixed}.shell-flow_comparison__w_Bjb th{font-size:16px;font-weight:500;padding:10px 8px 14px;background:#22616a;border-radius:7px 7px 0 0}.shell-flow_comparison__w_Bjb th+th{background:#f4f2e9;color:#253c32}.shell-flow_comparison__w_Bjb th img{width:100%;height:95px;object-fit:contain;margin:auto auto 9px;mix-blend-mode:multiply}.shell-flow_comparison__w_Bjb th:first-child img{mix-blend-mode:normal}.shell-flow_comparison__w_Bjb th b{font-weight:500}.shell-flow_comparison__w_Bjb td{padding:17px 10px;border-top:1px solid #ffffff24;text-align:center;font-size:12px;background:#22616a}.shell-flow_comparison__w_Bjb td .shell-flow_check__e_sUc{display:block;color:#c6eddf;margin-bottom:6px;font-size:20px}.shell-flow_comparison__w_Bjb td+td{background:#fff;color:#4e5d53;border-top:1px solid #e5e8e0}.shell-flow_comparison__w_Bjb tr:last-child td{border-radius:0 0 7px 7px}.shell-flow_guarantee__znQEZ{padding-top:40px;text-align:center}.shell-flow_seal__0HlOq{margin:0 auto 21px;border:2px solid var(--flow-teal);outline:5px solid #d2e5dc;border-radius:50%;width:93px;height:93px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--flow-teal);position:relative}.shell-flow_seal__0HlOq svg{display:none}.shell-flow_seal__0HlOq strong{font-size:36px;line-height:1;font-weight:500}.shell-flow_seal__0HlOq span{font-size:11px;letter-spacing:.08em}.shell-flow_guarantee__znQEZ .shell-flow_sectionTitle__8aTMT{padding-inline:0;margin-bottom:18px}.shell-flow_guarantee__znQEZ .shell-flow_cta__4KiFJ{margin-top:16px}.shell-flow_termsLink__yoJ05{display:inline-block;margin-top:14px;color:#45655b!important;font-size:11px}.shell-flow_guaranteePhoto__GwqgZ{width:100%;height:300px;object-fit:cover;object-position:50% 38%;margin-top:30px}.shell-flow_demoRail__ncTSo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;padding-inline:16px}.shell-flow_demoRail__ncTSo figure{position:relative;min-width:0}.shell-flow_demoRail__ncTSo img{width:100%;aspect-ratio:.68;object-fit:cover;border-radius:4px}.shell-flow_demoRail__ncTSo figcaption{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);background:white;color:var(--flow-teal);padding:4px 12px;border-radius:3px;font-size:12px}.shell-flow_bottomOffer__usdDD{padding:0 0 35px}.shell-flow_bottomOffer__usdDD .shell-flow_narrow__C4Q77{padding-inline:14px}.shell-flow_kitOverview__zYIb5{margin:0 -14px 26px;overflow:hidden}.shell-flow_kitOverview__zYIb5>img:first-child{width:100%;aspect-ratio:1.8;object-fit:cover;object-position:center 30%}.shell-flow_kitOverview__zYIb5>img:last-child{width:100%;aspect-ratio:2.8;object-fit:cover;object-position:center 60%}.shell-flow_bottomOffer__usdDD .shell-flow_sectionTitle__8aTMT{padding-inline:10px}.shell-flow_finalReviews__MStLr{display:flex;flex-direction:column;gap:20px}.shell-flow_mockupNote__8RXz_{font-size:10px;color:#4d665b;text-align:center;margin:0 0 16px!important}.shell-flow_keepShopping__kAC1p,.shell-flow_readMore__Poz8A{display:block;padding:12px;border:0;background:transparent;text-decoration:underline;font-size:12px;margin:18px auto 0;text-underline-offset:4px}.shell-flow_footer__FkCL_{padding:35px 0 80px}.shell-flow_footerLogo__Uq_yB{width:92px;height:auto;margin-bottom:24px}.shell-flow_footer__FkCL_ h2{font-size:23px;padding-top:25px;border-top:1px solid #ffffff40}.shell-flow_footer__FkCL_ p{font-size:13px;margin-top:12px}.shell-flow_footer__FkCL_ form{display:flex;gap:6px;border:1px solid #c0d7ce;padding:5px;margin-top:18px}.shell-flow_footer__FkCL_ input{flex:1 1;width:0;min-width:0;border:0;padding:7px;background:transparent;color:white;font-size:13px}.shell-flow_footer__FkCL_ input::placeholder{color:#c0d7ce}.shell-flow_footer__FkCL_ form button{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:12px;border:0;background:#fff6df;color:#143e35}.shell-flow_footer__FkCL_ nav{display:flex;flex-direction:column;gap:17px;margin-top:28px;font-size:13px}.shell-flow_footer__FkCL_ nav a{text-decoration:none}.shell-flow_footer__FkCL_ nav a:hover{text-decoration:underline}.shell-flow_footer__FkCL_ p.shell-flow_disclosure__D_1uQ{font-size:10px;line-height:1.6;border-top:1px solid #ffffff40;padding-top:25px;margin-top:30px;color:#d0e6dc}.shell-flow_footer__FkCL_>div>small{display:block;margin-top:22px;font-size:10px;color:#d0e6dc}.shell-flow_sticky__Zt9mH{position:fixed;bottom:0;left:0;right:0;z-index:35;border-top:1px solid #c9d9d1;background:white;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -4px 15px #153c3510}.shell-flow_sticky__Zt9mH>div{display:flex;flex-direction:column;gap:3px}.shell-flow_sticky__Zt9mH b{font-size:14px}.shell-flow_sticky__Zt9mH small{font-size:10px;color:#45635b}.shell-flow_sticky__Zt9mH>button{display:flex;align-items:center;gap:15px;border:0;background:var(--flow-teal);color:white;padding:12px 16px;border-radius:4px;font-size:13px;min-height:44px}.shell-flow_drawer__Rn67f{position:fixed;inset:0 0 0 auto;width:min(100%,440px);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:white;color:#202723;font-family:SahaDM,Arial,sans-serif;font-size:14px}.shell-flow_drawer__Rn67f::-webkit-backdrop{background:#092d35a6}.shell-flow_drawer__Rn67f::backdrop{background:#092d35a6}.shell-flow_drawerInner__RkWI5{padding:20px}.shell-flow_drawerHead__7gk8F{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #d3dedb}.shell-flow_drawerHead__7gk8F h2{font-size:23px;font-weight:500}.shell-flow_drawerHead__7gk8F button{border:0;background:white;width:40px;height:40px;display:grid;place-items:center}.shell-flow_cartSuccess__q_Zsf{display:flex;align-items:center;gap:6px;background:#edf5f4;padding:12px;margin:15px 0!important;font-size:12px;color:#245e50}.shell-flow_cartCount__3IiC2{display:flex;align-items:center;justify-content:space-between;font-size:12px}.shell-flow_cartCount__3IiC2 select{min-height:44px;padding:8px 12px;border:1px solid #bfcac5;background:white;border-radius:4px;color:#153e35}.shell-flow_cartLine___4L2q{display:flex;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #e4eae6}.shell-flow_cartLine___4L2q img{width:60px;height:55px;object-fit:contain}.shell-flow_cartLine___4L2q>div{flex:1 1}.shell-flow_cartLine___4L2q b{font-size:13px;font-weight:500}.shell-flow_cartLine___4L2q small{display:block;color:#4d665b;font-size:11px;margin-top:4px}.shell-flow_cartLine___4L2q strong{font-size:11px;color:#147d83}.shell-flow_cartTerms__IZKxK{font-size:11px;line-height:1.6;padding:18px 0;color:#4d665b}.shell-flow_cartTotal__vtICM{display:flex;justify-content:space-between;font-size:18px;margin-bottom:18px}.shell-flow_drawer__Rn67f .shell-flow_mockupNote__8RXz_{margin-top:12px!important}.shell-flow_sellingStrip__weKRY{height:31px;display:flex;align-items:center;overflow:hidden;color:#0f4a52;background:#edf5f1;border-bottom:1px solid #dce8e0}.shell-flow_topAnnouncement__312gb{height:32px;display:flex;align-items:center;justify-content:center;gap:7px;padding:4px 8px;background:#0f4a52;color:#fff8e5;font-size:clamp(9px,2.65vw,11px);line-height:1.2;font-weight:500;white-space:nowrap}.shell-flow_marqueeViewport__H62lo{flex:1 1;min-width:0;overflow:hidden}.shell-flow_marqueeTrack__Lm52f{width:max-content;display:flex;animation:shell-flow_sellScroll__HZVg0 36s linear infinite}.shell-flow_marqueeGroup__p5kC8{display:flex;align-items:center;flex:none;gap:32px;padding-right:32px}.shell-flow_marqueeGroup__p5kC8>span{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;white-space:nowrap}@keyframes shell-flow_sellScroll__HZVg0{to{transform:translateX(-50%)}}@media (hover:hover){.shell-flow_sellingStrip__weKRY:hover .shell-flow_marqueeTrack__Lm52f{animation-play-state:paused}}.shell-flow_stickPackshot__nGGTX{position:relative;height:180px;width:100%;margin:0 auto}.shell-flow_root__VaDjP .shell-flow_stickPackshot__nGGTX img{position:absolute;bottom:4px;left:50%;width:32%;max-width:90px;height:92%;object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 9px 7px #062a2f30)}.shell-flow_root__VaDjP .shell-flow_stickPackshot__nGGTX img:first-child{transform:translateX(-115%) rotate(-15deg)}.shell-flow_root__VaDjP .shell-flow_stickPackshot__nGGTX img:nth-child(2){transform:translateX(-50%);z-index:1}.shell-flow_root__VaDjP .shell-flow_stickPackshot__nGGTX img:nth-child(3){transform:translateX(15%) rotate(15deg)}.shell-flow_comparison__w_Bjb th .shell-flow_stickPackshot__nGGTX{height:150px;margin-bottom:9px}.shell-flow_comparison__w_Bjb th>img{height:150px}.shell-flow_researchSection__0Dshr{background:#edf4fa;padding:44px 18px}.shell-flow_researchInner__pNwPK{max-width:980px;margin:auto}.shell-flow_researchInner__pNwPK>header{text-align:center;max-width:650px;margin:0 auto 28px}.shell-flow_researchInner__pNwPK>header h2{font-size:28px}.shell-flow_researchInner__pNwPK>header h2 em{font-style:normal;color:#12678b}.shell-flow_researchInner__pNwPK>header p{margin-top:14px;font-size:14px;line-height:1.5;color:#38556a}.shell-flow_study__tXDi8{padding:28px 0;border-top:1px solid #c9d9e4;display:grid;grid-gap:17px;gap:17px}.shell-flow_studyStory__I3Oc2 h3{font-size:23px;color:#123e52}.shell-flow_studyStory__I3Oc2 p{font-size:14px;line-height:1.55;color:#35556a;margin-top:11px}.shell-flow_studyChart__ScZ1d{background:white;padding:19px 16px 15px;border:1px solid #d2e0eb;border-radius:9px}.shell-flow_studyChart__ScZ1d figcaption{font-size:12px;line-height:1.4;color:#284f69;font-weight:600;margin-bottom:19px}.shell-flow_studyBarRow__w4UCG{margin:12px 0}.shell-flow_studyBarRow__w4UCG>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:#35556a;margin-bottom:6px}.shell-flow_studyBarRow__w4UCG b{color:#164e77;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-flow_studyBarTrack__xSUqW{height:18px;background:#ecf2f7;overflow:hidden;border-radius:3px}.shell-flow_studyBarTrack__xSUqW>span{height:100%;display:block;transform:scaleX(0);transform-origin:left;transition:transform .65s cubic-bezier(.23,1,.32,1)}.shell-flow_study__tXDi8[data-visible=true] .shell-flow_studyBarTrack__xSUqW>span{transform:scaleX(1)}.shell-flow_studyBarPrimary__ajXvC{background:#2678c8}.shell-flow_studyBarSecondary__GYCBE{background:#adc6e3}.shell-flow_studyAxis__zMwwM{display:flex;justify-content:space-between;font-size:10px;color:#526e82;margin-top:-4px}.shell-flow_studyChart__ScZ1d>p{font-size:10px;line-height:1.5;color:#526e82;margin-top:14px}.shell-flow_studyDetails__66Zx4{color:#35556a;font-size:11px}.shell-flow_studyDetails__66Zx4 summary{min-height:34px;cursor:pointer}.shell-flow_studyDetails__66Zx4 p{font-size:12px;line-height:1.55;padding:7px 0 12px}.shell-flow_studyDetails__66Zx4 a{color:#12678b;font-weight:500}.shell-flow_researchNote__f3NLx{font-size:10px;line-height:1.5;color:#526e82;max-width:650px;margin:8px auto 0!important;text-align:center}.shell-flow_researchCompact__Q0jXZ{padding:32px 20px 30px;background:linear-gradient(155deg,#314f71,#456e99 45%,#78a7cf);color:white}.shell-flow_researchCompactInner__niAbX{max-width:600px;margin:auto}.shell-flow_researchCompact__Q0jXZ header{margin:0 0 24px;text-align:center}.shell-flow_researchCompact__Q0jXZ header h2{font-size:24px;line-height:1.17}.shell-flow_researchCompact__Q0jXZ h2 em{font-style:normal;color:#c1edff}.shell-flow_sliverStudy__4Ruq2+.shell-flow_sliverStudy__4Ruq2{margin-top:26px}.shell-flow_sliverGraphic__PtZnR{display:flex;align-items:center;height:55px;width:100%;max-width:365px;margin:auto}.shell-flow_sliverGraphic__PtZnR i{height:100%;flex:1 1;min-width:0;background:#fff;opacity:.18;border-radius:50%}.shell-flow_sliverScale___KniK{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;color:#eff8ff;margin:5px auto 12px;max-width:365px}.shell-flow_sliverScale___KniK>span:last-child{white-space:nowrap}.shell-flow_sliverResult__zXi2_{display:flex;align-items:flex-start}.shell-flow_sliverResult__zXi2_>strong{display:block;flex:0 0 93px;font-size:36px;line-height:1;font-weight:500;color:#b9edff;letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-flow_sliverResult__zXi2_>strong small{font-size:13px;letter-spacing:0;margin-left:3px}.shell-flow_sliverResult__zXi2_ h3{line-height:1.2;font-weight:500;color:white;letter-spacing:-.015em;text-wrap:wrap}.shell-flow_sliverResult__zXi2_ p{line-height:1.45;margin-top:6px;color:#f3faff}.shell-flow_compactResearchNote__W66db{margin-top:24px!important;color:#f3faff;line-height:1.5}.shell-flow_compactResearchDetails__eo1it{color:#f3faff;margin-top:7px}.shell-flow_compactResearchDetails__eo1it summary{cursor:pointer;padding:7px 0}.shell-flow_compactResearchDetails__eo1it>div{border-top:1px solid #e4f5ff45;padding-block:12px;font-size:11px}.shell-flow_compactResearchDetails__eo1it p{margin:7px 0 9px;line-height:1.5}.shell-flow_researchCompact__Q0jXZ .shell-flow_cta__4KiFJ{margin-top:17px;min-height:44px;font-size:13px}@media (min-width:900px){.shell-flow_researchCompact__Q0jXZ{padding-block:44px}.shell-flow_researchCompact__Q0jXZ header h2{font-size:34px}.shell-flow_sliverResult__zXi2_>strong{flex-basis:140px;font-size:47px}.shell-flow_sliverResult__zXi2_ h3{font-size:20px}.shell-flow_sliverResult__zXi2_ p{font-size:13px}.shell-flow_sliverGraphic__PtZnR{max-width:100%;height:60px;gap:8px}.shell-flow_sliverScale___KniK{max-width:100%;font-size:10px}}.shell-flow_dailyLife__ouxVH{background:#f6f2e9}.shell-flow_dailyLifePhoto__25Tw6{position:relative}.shell-flow_dailyLifePhoto__25Tw6>img{width:100%;aspect-ratio:1.1;object-fit:cover}.shell-flow_dailyLifePhoto__25Tw6>span{position:absolute;left:18px;bottom:20px;right:18px;font-size:20px;line-height:1.15;color:white;text-shadow:0 2px 9px #083e43cc}.shell-flow_dailyLifePhoto__25Tw6 b{font-weight:500}.shell-flow_dailyLifeCopy__mnVuP{padding:35px 22px 0;max-width:650px;margin:auto}.shell-flow_dailyLifeCopy__mnVuP h2{font-size:32px;color:#143f42}.shell-flow_dailyLifeCopy__mnVuP h2 em{font-style:normal;color:#147d83}.shell-flow_dailyLifeLead__gmUVs{margin-top:12px!important;font-size:17px;color:#42685d}.shell-flow_dailyLifePoints__dAlYr{margin-top:25px}.shell-flow_dailyLifePoints__dAlYr>div{padding:18px 0;border-top:1px solid #cbd5ca}.shell-flow_dailyLifePoints__dAlYr h3{font-size:18px;font-weight:500;color:#143f42}.shell-flow_dailyLifePoints__dAlYr p{font-size:14px;line-height:1.5;color:#49665b;margin-top:6px}.shell-flow_dailyLifeClose__Fj6KV{display:flex;align-items:center;gap:8px;padding-bottom:22px}.shell-flow_dailyLifeClose__Fj6KV .shell-flow_stickPackshot__nGGTX{height:150px;width:42%;flex:none}.shell-flow_dailyLifeClose__Fj6KV .shell-flow_cta__4KiFJ{font-size:12px;padding-inline:14px;width:auto;margin:0}.shell-flow_timeline__MG_w1>li{color:#5e726a;transition:color .24s cubic-bezier(.23,1,.32,1)}.shell-flow_timeline__MG_w1 h3{background:#5e726a;transition:background-color .24s cubic-bezier(.23,1,.32,1)}.shell-flow_timelineHeadline__bc2E0{font-size:19px;font-weight:500;line-height:1.25;margin-top:12px!important;color:inherit}.shell-flow_timeline__MG_w1 ul li{color:inherit;transition:color .24s cubic-bezier(.23,1,.32,1)}.shell-flow_timeline__MG_w1>li:before{background:#6d8579;transition:background-color .24s cubic-bezier(.23,1,.32,1)}.shell-flow_timeline__MG_w1>li:after{content:"";position:absolute;width:2px;height:100%;top:10px;left:-21px;background:#0a8a76;transform-origin:top;transform:scaleY(0);transition:transform .35s cubic-bezier(.23,1,.32,1)}.shell-flow_timeline__MG_w1>li:last-child:after{display:none}.shell-flow_timeline__MG_w1>li[data-active=true]{color:#087565}.shell-flow_timeline__MG_w1>li[data-active=true] h3,.shell-flow_timeline__MG_w1>li[data-active=true]:before{background:#087565}.shell-flow_timeline__MG_w1>li[data-active=true]:after{transform:scaleY(1)}.shell-flow_timeline__MG_w1>li[data-active=true] .shell-flow_check__e_sUc{color:#087565}@media (min-width:800px){.shell-flow_researchSection__0Dshr{padding:60px 30px}.shell-flow_researchInner__pNwPK>header h2{font-size:39px}.shell-flow_study__tXDi8{grid-template-columns:1fr 1fr;column-gap:45px;padding-block:32px;align-items:center}.shell-flow_studyStory__I3Oc2 h3{font-size:27px}.shell-flow_studyDetails__66Zx4{grid-column:1/-1}.shell-flow_dailyLife__ouxVH{display:grid;grid-template-columns:1fr 1fr}.shell-flow_dailyLifePhoto__25Tw6>img{height:100%;aspect-ratio:auto}.shell-flow_dailyLifeCopy__mnVuP{padding:45px 35px 0}.shell-flow_dailyLifeCopy__mnVuP h2{font-size:40px}.shell-flow_journey__OE1qo .shell-flow_timeline__MG_w1{display:block;max-width:580px;margin-inline:auto!important}.shell-flow_timeline__MG_w1>li:nth-child(2n):before{display:block}}@media (prefers-reduced-motion:reduce){.shell-flow_marqueeTrack__Lm52f{animation:none}.shell-flow_sellingStrip__weKRY>button{display:none}.shell-flow_marqueeViewport__H62lo{overflow-x:auto}.shell-flow_studyBarTrack__xSUqW>span{transform:none;transition:none}.shell-flow_giftRevealed__yFJuM .shell-flow_giftObject__o8Anc img,.shell-flow_timeline__MG_w1 h3,.shell-flow_timeline__MG_w1 ul li,.shell-flow_timeline__MG_w1>li,.shell-flow_timeline__MG_w1>li:after,.shell-flow_timeline__MG_w1>li:before{transition:none}}.shell-flow_checkoutHeader__C_05w{display:flex;align-items:center;justify-content:space-between;gap:15px;max-width:1120px;padding:20px;margin:auto;border-bottom:1px solid #d3dedb}.shell-flow_checkoutHeader__C_05w>a,.shell-flow_checkoutHeader__C_05w>span{display:flex;align-items:center;gap:6px;font-size:11px;color:#45635b;text-decoration:none}.shell-flow_checkoutHeader__C_05w>img{width:95px}.shell-flow_checkoutLayout__FMSJK{max-width:1120px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr)}.shell-flow_checkoutForm__SG3Qk{padding:30px 20px 40px}.shell-flow_checkoutForm__SG3Qk h1{font-size:28px;margin-bottom:10px}.shell-flow_checkoutIntro__rlO46{color:#45635b;font-size:14px}.shell-flow_previewNotice__M6het{display:flex;gap:9px;padding:14px;background:#edf5f4;color:#345d50;font-size:12px;line-height:1.5;margin:24px 0}.shell-flow_checkoutForm__SG3Qk h2{font-size:20px;margin:26px 0 16px}.shell-flow_checkoutForm__SG3Qk label{display:flex;flex-direction:column;gap:6px;font-size:12px;margin-bottom:14px}.shell-flow_checkoutForm__SG3Qk input{min-height:48px;padding:10px 12px;border:1px solid #bfcac5;border-radius:4px;width:100%;color:#202723;background:white;font-size:14px}.shell-flow_checkoutForm__SG3Qk input::placeholder{color:#5e7268}.shell-flow_formRow__easKh{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.shell-flow_checkoutShipping__gWSVS{display:flex;justify-content:space-between;gap:20px;padding:18px 0;font-size:12px;border-block:1px solid #d3dedb;margin:16px 0}.shell-flow_checkoutSummary__x0ERk{padding:30px 20px;background:#edf5f4}.shell-flow_checkoutSummary__x0ERk h2{font-size:22px;margin-bottom:12px}.shell-flow_checkoutSummary__x0ERk .shell-flow_cartTotal__vtICM{font-size:17px}.shell-flow_confirmation__syRvY{padding-block:40px;text-align:center}.shell-flow_confirmation__syRvY>svg{display:block;margin:0 auto 20px;color:#147d83}.shell-flow_confirmation__syRvY p{font-size:14px;line-height:1.55;color:#45635b}@media (min-width:800px){.shell-flow_checkoutLayout__FMSJK{grid-template-columns:1.15fr 1fr}.shell-flow_checkoutForm__SG3Qk{padding:45px}.shell-flow_checkoutSummary__x0ERk{padding:45px 35px}.shell-flow_checkoutHeader__C_05w{padding-block:25px}.shell-flow_checkoutForm__SG3Qk h1{font-size:33px}}@media (max-width:350px){.shell-flow_ribbon__zh_xJ{gap:8px;font-size:10px}.shell-flow_bundleMain__riwXm{gap:5px;padding-inline:7px}.shell-flow_bundlePhotos__mCWo_{width:43px}.shell-flow_bundleText__HIkAI b{font-size:11px}.shell-flow_bundleText__HIkAI small{font-size:10px}.shell-flow_bundlePrice__BBsHg{font-size:12px}.shell-flow_productInfo__jwRRv h1{font-size:22px}}@media (min-width:650px){.shell-flow_carouselItem__I8VTg{flex-basis:45%}.shell-flow_track__EdsFE:after{flex-basis:55%}.shell-flow_photoStrip___I15M{height:150px}.shell-flow_demoRail__ncTSo img{aspect-ratio:1}}@media (min-width:900px){.shell-flow_header__j4pQA{height:70px;padding-inline:max(25px,calc((100vw - 1200px) / 2))}.shell-flow_header__j4pQA>a img{width:120px}.shell-flow_announcement__R0itP{min-height:46px;font-size:12px}.shell-flow_announcement__R0itP small{display:inline;margin-left:12px;font-size:12px}.shell-flow_ribbon__zh_xJ{font-size:12px;gap:46px;padding:9px}.shell-flow_product__LHjZL{display:grid;grid-template-columns:1.06fr 1fr;grid-gap:22px 55px;gap:22px 55px;padding:35px 25px 60px;align-items:start}.shell-flow_opening__EZqUc{display:contents}.shell-flow_opening__EZqUc .shell-flow_gallery__ojS6s{width:100%;grid-column:1;grid-row:1/4}.shell-flow_productInfo__jwRRv{grid-column:2;grid-row:1}.shell-flow_purchaseScreen__PGD_R{grid-column:2;grid-row:2;min-height:0;padding:0}.shell-flow_purchaseDetails__bg38f{grid-column:2;grid-row:3;padding:0}.shell-flow_gallery__ojS6s{position:-webkit-sticky;position:sticky;top:90px}.shell-flow_productInfo__jwRRv h1{font-size:34px}.shell-flow_intro__q_wDY{font-size:15px}.shell-flow_benefitGrid__yvD55 span{font-size:13px}.shell-flow_bundlePhotos__mCWo_{width:75px}.shell-flow_bundleText__HIkAI b{font-size:14px}.shell-flow_bundleExtras__ob9QV b,.shell-flow_bundleText__HIkAI small{font-size:12px}.shell-flow_bundleMain__riwXm{min-height:90px;padding-inline:12px;gap:10px}.shell-flow_section__JrubP{padding:64px 25px}.shell-flow_sectionTitle__8aTMT h2{font-size:35px}.shell-flow_sectionTitle__8aTMT p{font-size:15px}.shell-flow_evidence__3a_uN{padding:55px 25px}.shell-flow_evidence__3a_uN .shell-flow_sectionTitle__8aTMT h2{font-size:35px}.shell-flow_facts__i_W3j{flex-direction:row;gap:40px;margin:35px auto}.shell-flow_facts__i_W3j>div{flex:1 1;border-bottom:0;border-right:1px solid #ffffff35;padding:8px 20px 8px 0}.shell-flow_facts__i_W3j>div:last-child{border:0}.shell-flow_facts__i_W3j strong{font-size:55px}.shell-flow_carouselItem__I8VTg{flex-basis:31%;max-width:none}.shell-flow_track__EdsFE:after{flex-basis:69%}.shell-flow_track__EdsFE{padding-inline:0}.shell-flow_ingredientCard__P6a4_>div{padding-bottom:25px}.shell-flow_photoStrip___I15M{height:180px}.shell-flow_productBand__1PBqZ .shell-flow_narrow__C4Q77{max-width:1000px;position:relative;padding-right:50%;padding-block:25px 50px}.shell-flow_productBand__1PBqZ .shell-flow_sectionTitle__8aTMT{padding-inline:0}.shell-flow_productBandIcons__KJAAM{gap:28px;margin-top:35px}.shell-flow_bandProduct__6NXXH{position:absolute;width:48%;height:100%;right:0;top:0;object-fit:contain}.shell-flow_benefitAccordions__obn4D{gap:14px}.shell-flow_narrow__C4Q77{max-width:620px}.shell-flow_journeyBanner__3bRLu{height:260px}.shell-flow_journey__OE1qo .shell-flow_narrow__C4Q77{max-width:900px;padding-top:18px}.shell-flow_timeline__MG_w1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:45px;column-gap:45px;padding-left:24px}.shell-flow_timeline__MG_w1>li:nth-child(2n):before{display:none}.shell-flow_comparison__w_Bjb{padding-block:60px}.shell-flow_comparison__w_Bjb th img{height:140px}.shell-flow_comparison__w_Bjb td{font-size:14px;padding:20px 15px}.shell-flow_guaranteePhoto__GwqgZ{height:420px;max-width:900px;margin-inline:auto}.shell-flow_demoRail__ncTSo{max-width:900px;margin:auto;gap:22px}.shell-flow_bottomOffer__usdDD{padding-top:35px}.shell-flow_kitOverview__zYIb5{margin-inline:0}.shell-flow_finalReviews__MStLr{display:grid;grid-template-columns:1fr 1fr}.shell-flow_finalReviews__MStLr .shell-flow_quoteCard__tDTQz:last-child:nth-child(odd){grid-column:1/-1}.shell-flow_footer__FkCL_ .shell-flow_narrow__C4Q77{max-width:900px}.shell-flow_footer__FkCL_ nav{flex-direction:row;flex-wrap:wrap;gap:24px}.shell-flow_footer__FkCL_ form{max-width:480px}.shell-flow_sticky__Zt9mH{padding-inline:max(25px,calc((100vw - 850px) / 2))}}@media (prefers-reduced-motion:reduce){.shell-flow_gift__sK1f3 img{transition:none}}.shell-flow_sellingStrip__weKRY{background:#fff;border-block:1px solid var(--flow-teal)}.shell-flow_category__cC2_T{font-size:11px;line-height:1.3;color:var(--flow-teal);margin-bottom:4px!important}.shell-flow_productInfo__jwRRv h1{font-size:clamp(23px,6.4vw,28px);line-height:1.1;margin-bottom:7px}.shell-flow_benefitGrid__yvD55{gap:5px 9px}.shell-flow_benefitGrid__yvD55 span{font-size:11px;gap:5px}.shell-flow_benefitGrid__yvD55 svg{width:15px;height:15px}.shell-flow_socialLine__N104L{gap:6px;margin-bottom:9px;font-size:10px}.shell-flow_sampleProof__EH1mS{display:block;font-size:7px;line-height:1;color:#6a7a77}.shell-flow_avatarStack__omA1I{display:flex;padding-left:3px}.shell-flow_avatarStack__omA1I img{width:25px;height:25px;margin-left:-5px;border:1.5px solid white}.shell-flow_inlineFlavors__lTj7Q{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:6px;gap:6px;margin:9px 0 8px}.shell-flow_inlineFlavors__lTj7Q label{min-width:0;display:flex;flex-direction:column;gap:3px;color:var(--flow-teal);font-size:10px}.shell-flow_inlineFlavors__lTj7Q select{width:100%;min-width:0;min-height:40px;padding:7px 3px;font-size:12px;color:var(--flow-teal);border:1px solid #8ba9a9;border-radius:5px;background:white}.shell-flow_bundleList__BsmRQ{gap:10px}.shell-flow_bundleMain__riwXm{min-height:54px;padding:6px 7px;gap:5px}.shell-flow_bundlePhotos__mCWo_{width:39px}.shell-flow_bundleText__HIkAI{gap:3px}.shell-flow_bundleText__HIkAI b{font-size:11px}.shell-flow_bundleText__HIkAI small{font-size:9px}.shell-flow_bundlePrice__BBsHg{gap:3px;font-size:12px;white-space:nowrap}.shell-flow_bundleExtras__ob9QV b,.shell-flow_bundlePrice__BBsHg s{font-size:9px}.shell-flow_priceAnchor__HBbMI{padding-block:5px}.shell-flow_priceAnchor__HBbMI>strong{font-size:19px}.shell-flow_priceAnchor__HBbMI>s{font-size:12px}.shell-flow_priceAnchor__HBbMI>span{font-size:9px}.shell-flow_subscription__on1Xj{padding:6px 9px}.shell-flow_subscription__on1Xj b{font-size:11px}.shell-flow_addButton__oMs1j{min-height:49px;padding:10px 13px}.shell-flow_giftObject__o8Anc{height:33px}.shell-flow_giftObject__o8Anc img{height:31px}.shell-flow_giftBox__b50cr{padding-bottom:6px}.shell-flow_giftBox__b50cr legend{padding:2px 9px;font-size:9px}.shell-flow_gift__sK1f3 small{font-size:8px}.shell-flow_delivery__ro6nt{margin-block:7px;padding:5px 1px;font-size:10px}.shell-flow_purchaseScreen__PGD_R{padding-bottom:22px}.shell-flow_routineSlide__7vE3_{height:100%;background:#f2f7f4;position:relative;padding:18px 15px 10px;overflow:hidden;color:var(--flow-teal)}.shell-flow_routineSlideHeader__3reFg{position:relative;z-index:1}.shell-flow_routineSlideHeader__3reFg>span{font-size:8px;letter-spacing:.1em}.shell-flow_routineSlideHeader__3reFg h2{font-size:clamp(20px,6vw,32px);margin-top:5px}.shell-flow_routineSlideHeader__3reFg p{font-size:9px;margin-top:6px}.shell-flow_routineSlide__7vE3_>img{position:absolute;width:48%;height:100%;right:0;top:0;object-fit:cover;opacity:.82;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%)}.shell-flow_routineSlidePoints__VJ8cF{position:relative;z-index:1;display:grid;grid-gap:11px;gap:11px;margin-top:17px;max-width:77%}.shell-flow_routineSlidePoints__VJ8cF>div{display:flex;gap:7px;align-items:center}.shell-flow_routineSlidePoints__VJ8cF b{display:block;font-size:11px}.shell-flow_routineSlidePoints__VJ8cF small{display:block;font-size:8px;max-width:170px}.shell-flow_routineFootnote__Qejiu{position:absolute;left:15px;right:12px;bottom:9px;z-index:1;font-size:7px}.shell-flow_researchCompact__Q0jXZ{padding:28px 18px;background:linear-gradient(155deg,#0c3d46,#176670)}.shell-flow_researchCompact__Q0jXZ header{margin-bottom:18px}.shell-flow_researchEyebrow__lvM0j{font-size:11px;margin-bottom:6px!important;color:#c6eee9}.shell-flow_researchCompact__Q0jXZ header h2{font-size:26px}.shell-flow_sliverStudy__4Ruq2+.shell-flow_sliverStudy__4Ruq2{margin-top:20px}.shell-flow_sliverGraphic__PtZnR{height:43px}.shell-flow_sliverGraphic__PtZnR i{position:relative;background:#ffffff29;opacity:1}.shell-flow_sliverGraphic__PtZnR i:after{content:"";position:absolute;inset:0;background:white;border-radius:inherit;transform:scaleY(0);transform-origin:bottom;transition:transform .6s cubic-bezier(.23,1,.32,1);transition-delay:inherit}.shell-flow_sliverGraphic__PtZnR i.shell-flow_sliverFilled__5XlKG{opacity:1}.shell-flow_sliverStudy__4Ruq2[data-filled=true] .shell-flow_sliverFilled__5XlKG:after{transform:scaleY(1)}.shell-flow_sliverScale___KniK{font-size:7px;margin-bottom:9px;color:#c6e5e3}.shell-flow_sliverResult__zXi2_>strong{color:#bfece6;flex-basis:90px;font-size:33px}.shell-flow_sliverResult__zXi2_ h3{font-size:13px}.shell-flow_sliverResult__zXi2_ p{font-size:9px}.shell-flow_researchCompact__Q0jXZ .shell-flow_cta__4KiFJ{margin-top:13px}.shell-flow_ingredientLoop__kVKPX{overflow:hidden;margin-inline:-18px}.shell-flow_ingredientLoopTrack__LaILM{display:flex;width:max-content;animation:shell-flow_ingredientDrift__vy_yQ 48s linear infinite}.shell-flow_ingredientLoopGroup__z5dL_{display:flex;gap:14px;padding-right:14px}.shell-flow_loopCard__Uj_pz{width:235px;flex:none}.shell-flow_loopCard__Uj_pz .shell-flow_ingredientCard__P6a4_{height:100%}.shell-flow_ingredientLoop__kVKPX:focus-within .shell-flow_ingredientLoopTrack__LaILM{animation-play-state:paused}@media (hover:hover){.shell-flow_ingredientLoop__kVKPX:hover .shell-flow_ingredientLoopTrack__LaILM{animation-play-state:paused}}@keyframes shell-flow_ingredientDrift__vy_yQ{to{transform:translateX(-50%)}}.shell-flow_navyRoutine__RkRAM{background:#102f40;color:#fffbed;padding:30px 18px}.shell-flow_navyRoutineInner__Q1uEq{max-width:1000px;margin:auto;display:grid;grid-gap:22px;gap:22px}.shell-flow_navyRoutineCopy__OHu0y h2{font-size:28px}.shell-flow_navyRoutineCopy__OHu0y>p{font-size:12px;color:#c1dcd9;margin-top:10px}.shell-flow_navyTrust__IPgv2{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px 12px;gap:13px 12px;margin-top:22px}.shell-flow_navyTrust__IPgv2 span{display:flex;gap:8px;align-items:center;font-size:11px}.shell-flow_navyTrust__IPgv2 svg{color:#bfece6}.shell-flow_navyRoutineInner__Q1uEq>img{width:100%;aspect-ratio:1.65;object-fit:cover;border-radius:6px}.shell-flow_timeline__MG_w1>li[data-active=true]{color:var(--flow-accent)}.shell-flow_timeline__MG_w1>li:after,.shell-flow_timeline__MG_w1>li[data-active=true] h3,.shell-flow_timeline__MG_w1>li[data-active=true]:before{background:var(--flow-accent)}.shell-flow_timeline__MG_w1>li[data-active=true] .shell-flow_check__e_sUc{color:var(--flow-accent)}.shell-flow_timeline__MG_w1>li:last-child{padding-bottom:30px}.shell-flow_timeline__MG_w1>li:last-child:after{display:block}.shell-flow_timeline__MG_w1{position:relative}.shell-flow_timeline__MG_w1:after{content:"";position:absolute;bottom:-10px;left:-5px;height:9px;width:9px;border:1px solid var(--flow-accent);border-radius:50%;background:white}.shell-flow_journey__OE1qo .shell-flow_timeline__MG_w1,.shell-flow_journey__OE1qo .shell-flow_timeline__MG_w1>li:nth-child(2n):before{display:block}.shell-flow_offerBridge__K5SFE{background:#102f40;color:white;text-align:center;padding:22px 20px 30px}.shell-flow_offerBridge__K5SFE .shell-flow_stickPackshot__nGGTX{height:160px;max-width:320px}.shell-flow_offerBridge__K5SFE h2{font-size:28px}.shell-flow_offerBridge__K5SFE p{font-size:13px;color:#d0e8e3;margin-top:12px}.shell-flow_bridgeSteps__TXHeB{display:flex;justify-content:center;gap:12px;margin-top:22px}.shell-flow_bridgeSteps__TXHeB span{flex:1 1;max-width:150px;font-size:10px;border-top:1px solid #779eab;padding-top:9px}@media (min-width:900px){.shell-flow_productInfo__jwRRv h1{font-size:34px}.shell-flow_inlineFlavors__lTj7Q select{font-size:14px}.shell-flow_navyRoutineInner__Q1uEq{grid-template-columns:1fr 1fr;align-items:center}.shell-flow_navyRoutineCopy__OHu0y h2{font-size:36px}.shell-flow_navyRoutineInner__Q1uEq>img{aspect-ratio:1.2}.shell-flow_routineSlide__7vE3_{padding:25px}.shell-flow_routineSlideHeader__3reFg h2{font-size:36px}.shell-flow_routineSlideHeader__3reFg p{font-size:12px}.shell-flow_routineSlidePoints__VJ8cF{gap:18px;margin-top:30px}.shell-flow_routineSlidePoints__VJ8cF b{font-size:15px}.shell-flow_routineSlidePoints__VJ8cF small{font-size:11px}.shell-flow_routineFootnote__Qejiu{font-size:9px}}@media (prefers-reduced-motion:reduce){.shell-flow_ingredientLoopTrack__LaILM{animation:none}.shell-flow_ingredientLoop__kVKPX{overflow-x:auto}.shell-flow_ingredientLoopGroup__z5dL_[aria-hidden=true]{display:none}.shell-flow_sliverGraphic__PtZnR i:after{transition:none}.shell-flow_sliverFilled__5XlKG:after{transform:scaleY(1)}}.shell-flow_ingredientSection__LL4EZ{padding:28px 0 20px}.shell-flow_ingredientSection__LL4EZ .shell-flow_sectionTitle__8aTMT{margin-bottom:18px}.shell-flow_ingredientSection__LL4EZ .shell-flow_sectionTitle__8aTMT>p{font-size:12px;margin-top:8px}.shell-flow_ingredientDeckWindow__BRa2h{overflow:hidden;touch-action:pan-y}.shell-flow_ingredientDeckRow__3RH2M{display:flex;align-items:stretch;gap:14px;padding-inline:18px}.shell-flow_ingredientDeckCard__w7Mnq{flex:0 0 78%;max-width:310px;min-width:0}.shell-flow_ingredientDeckCard__w7Mnq .shell-flow_ingredientCard__P6a4_{height:100%}.shell-flow_ingredientDeckCard__w7Mnq .shell-flow_ingredientCard__P6a4_>div{padding:14px 7px 16px}.shell-flow_ingredientDeckCard__w7Mnq .shell-flow_ingredientCard__P6a4_ h3{font-size:19px}.shell-flow_ingredientDeckCard__w7Mnq .shell-flow_ingredientCard__P6a4_ p{font-size:12px;line-height:1.45;margin-top:8px}.shell-flow_ingredientDeckControls__m5wbK{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:12px}.shell-flow_ingredientDeckControls__m5wbK button{display:grid;place-items:center;width:38px;height:38px;background:white;color:var(--flow-teal);border:1px solid var(--flow-teal);border-radius:50%;padding:0}.shell-flow_ingredientDeckControls__m5wbK>span{color:var(--flow-teal);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-flow_storySection__FE0dU{padding:24px 0 28px}.shell-flow_storySection__FE0dU .shell-flow_sectionTitle__8aTMT{margin-bottom:18px}.shell-flow_storySection__FE0dU .shell-flow_sectionTitle__8aTMT>p{margin-top:8px;font-size:12px}.shell-flow_storySection__FE0dU .shell-flow_carouselControls__6Mid3{margin-top:14px}.shell-flow_photoRoutine__Qxtjl{background:#07535c url(/media/v6/morning-backdrop.webp) bottom/cover no-repeat;color:white;min-height:650px;padding:28px 22px 350px}.shell-flow_photoRoutineCopy__5MbGp{max-width:520px;margin:auto}.shell-flow_photoRoutineCopy__5MbGp h2{font-size:28px;line-height:1.12}.shell-flow_photoRoutineCopy__5MbGp>p{font-size:12px;margin-top:10px;color:#e5f5ed}.shell-flow_photoRoutinePoints__4szZk{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px 10px;gap:15px 10px;margin-top:23px}.shell-flow_photoRoutinePoints__4szZk>span{display:flex;align-items:center;gap:7px;font-size:11px;color:#fffaf0}.shell-flow_photoRoutinePoints__4szZk svg{width:19px;height:19px;color:#ceede5}.shell-flow_journey__OE1qo{padding-top:30px}.shell-flow_researchCompact__Q0jXZ{padding:25px 20px}.shell-flow_researchCompact__Q0jXZ header{margin-bottom:19px}.shell-flow_researchCompact__Q0jXZ header h2{font-size:25px}.shell-flow_sliverStudy__4Ruq2{padding-block:0 13px}.shell-flow_sliverStudy__4Ruq2+.shell-flow_sliverStudy__4Ruq2{margin-top:12px;padding-top:14px;border-top:1px solid #ffffff29}.shell-flow_sliverResult__zXi2_{align-items:center;gap:13px}.shell-flow_sliverResult__zXi2_>strong{flex-basis:84px;font-size:31px}.shell-flow_sliverResult__zXi2_>strong small{font-size:11px}.shell-flow_sliverResult__zXi2_ h3{font-size:14px}.shell-flow_sliverResult__zXi2_ p{font-size:10px;line-height:1.35;margin-top:4px;max-width:230px}.shell-flow_sliverGraphic__PtZnR{height:24px;margin-top:12px;gap:4px}.shell-flow_sliverScale___KniK{margin:5px auto 0;font-size:8px}.shell-flow_compactResearchNote__W66db{margin-top:9px!important;font-size:9px}.shell-flow_compactResearchDetails__eo1it{font-size:10px}.shell-flow_flavorOfferIntro__0gyer{padding:0 0 22px}.shell-flow_flavorOfferIntro__0gyer>p{text-align:center;font-size:12px;color:var(--flow-teal);margin-bottom:14px}.shell-flow_flavorStage__AWiPu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.shell-flow_flavorStage__AWiPu button{position:relative;min-width:0;padding:14px 3px 11px;border:1px solid transparent;border-radius:65px 65px 10px 10px;background:#f5d8de;color:var(--flow-teal)}.shell-flow_flavorStage__AWiPu button[data-flavor=orange]{background:#ffe4bb}.shell-flow_flavorStage__AWiPu button[data-flavor=lime]{background:#ecedb9}.shell-flow_flavorStage__AWiPu button[aria-pressed=true]{border-color:var(--flow-teal);box-shadow:inset 0 0 0 1px var(--flow-teal)}.shell-flow_flavorStage__AWiPu img{width:100%;height:170px;object-fit:contain;filter:drop-shadow(3px 8px 5px #3b423122);transform:none}.shell-flow_flavorStage__AWiPu button:nth-child(2) img,.shell-flow_flavorStage__AWiPu button:nth-child(3) img{transform:none}.shell-flow_flavorStage__AWiPu span{margin-top:10px;font-size:11px;font-weight:500}.shell-flow_bottomOffer__usdDD{background:#fffaf1}.shell-flow_visualFlavorPicker__R_S8C{margin:10px 0 9px}.shell-flow_flavorPickerLabel__W8T97{font-size:10px;color:var(--flow-teal);margin-bottom:5px!important}.shell-flow_packFlavorTabs__G9IqJ{display:flex;gap:5px;margin-bottom:6px}.shell-flow_packFlavorTabs__G9IqJ button{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;align-items:center;border:1px solid #d3dedb;border-radius:5px;background:white;padding:4px 3px;color:var(--flow-teal);min-height:35px}.shell-flow_packFlavorTabs__G9IqJ button[aria-pressed=true]{border-color:var(--flow-teal);background:#edf5f4}.shell-flow_packFlavorTabs__G9IqJ span{font-size:9px}.shell-flow_packFlavorTabs__G9IqJ b{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:500;white-space:nowrap}.shell-flow_packFlavorTabs__G9IqJ b:before{content:"";width:5px;height:5px;border-radius:50%;background:#b9486b}.shell-flow_packFlavorTabs__G9IqJ b[data-flavor=orange]:before{background:#e68b29}.shell-flow_packFlavorTabs__G9IqJ b[data-flavor=lime]:before{background:#9da538}.shell-flow_flavorTiles__aQqnH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.shell-flow_flavorTiles__aQqnH button{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:51px;border:1px solid #edd3dc;background:#fcf1f5;border-radius:6px;padding:5px;color:var(--flow-teal)}.shell-flow_flavorTiles__aQqnH button[data-flavor=orange]{background:#fff4e7;border-color:#f2dfc7}.shell-flow_flavorTiles__aQqnH button[data-flavor=lime]{background:#f7f8e6;border-color:#e4e7be}.shell-flow_flavorTiles__aQqnH button[aria-pressed=true]{border-color:var(--flow-teal);box-shadow:inset 0 0 0 1px var(--flow-teal)}.shell-flow_flavorTiles__aQqnH img{width:17px;height:36px;object-fit:contain;transform:rotate(-8deg)}.shell-flow_flavorTiles__aQqnH span{font-size:10px;font-weight:500;line-height:1.2;max-width:54px}.shell-flow_flavorTiles__aQqnH i{position:absolute;right:3px;top:1px;font-size:9px;font-style:normal;color:var(--flow-teal)}@media (min-width:900px){.shell-flow_ingredientSection__LL4EZ{padding:38px 25px 24px}.shell-flow_storySection__FE0dU{padding:28px 25px 38px}.shell-flow_ingredientDeckCard__w7Mnq{flex-basis:calc((100% - 28px)/3);max-width:none}.shell-flow_ingredientDeckRow__3RH2M{padding-inline:0}.shell-flow_photoRoutine__Qxtjl{min-height:540px;padding:65px max(35px,calc((100vw - 1100px)/2));background-image:linear-gradient(90deg,#07535c 30%,#07535c00 65%),url(/media/G2.webp);background-size:100% 100%,auto 100%;background-position:50%,100%}.shell-flow_photoRoutineCopy__5MbGp{margin:0;max-width:470px}.shell-flow_photoRoutineCopy__5MbGp h2{font-size:39px}.shell-flow_photoRoutineCopy__5MbGp>p{font-size:15px}.shell-flow_photoRoutinePoints__4szZk{max-width:410px;margin-top:30px;gap:22px 15px}.shell-flow_photoRoutinePoints__4szZk>span{font-size:13px}.shell-flow_flavorTiles__aQqnH span{font-size:12px}.shell-flow_flavorStage__AWiPu img{height:210px}.shell-flow_flavorStage__AWiPu span{font-size:14px}.shell-flow_photoRoutine__Qxtjl{background-image:url(/media/v6/morning-wide.webp);background-size:cover;background-position:50%}.shell-flow_photoRoutineCopy__5MbGp{max-width:44%}.shell-flow_photoRoutineCopy__5MbGp h2{font-size:clamp(29px,3.25vw,39px)}}.shell-flow_galleryImage__jrc3D{container-type:inline-size}.shell-flow_galleryFlavors__DttZ_,.shell-flow_galleryGifts__A1NCw,.shell-flow_galleryIngredients__blhTr,.shell-flow_galleryMegan__a2tNg,.shell-flow_galleryPortion__SyzeR,.shell-flow_galleryRoutine__K3iMn,.shell-flow_gallerySteps__ZMnFL,.shell-flow_galleryTogether__cLIkC,.shell-flow_galleryTrust__31UbY{position:relative;height:100%;overflow:hidden}.shell-flow_galleryRoutine__K3iMn{background:#f5f6ee;padding:4.5% 5%;color:var(--flow-teal)}.shell-flow_galleryRoutine__K3iMn header>p{margin-bottom:1.5%}.shell-flow_galleryRoutine__K3iMn h2{font-size:6.2cqw;line-height:1.08}.shell-flow_galleryRoutine__K3iMn header>span{display:block;font-size:2.4cqw;margin-top:2%}.shell-flow_galleryRoutineBenefits__EhWSy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3%;gap:3%;margin-top:4%;text-align:center}.shell-flow_galleryRoutineBenefits__EhWSy>div{display:flex;flex-direction:column;gap:1.5cqw}.shell-flow_galleryRoutineBenefits__EhWSy svg{width:5.5cqw;height:5.5cqw}.shell-flow_galleryRoutineBenefits__EhWSy b{font-size:2.7cqw;line-height:1.2}.shell-flow_galleryRoutineBenefits__EhWSy small{font-size:2.1cqw}.shell-flow_galleryRoutine__K3iMn>img{position:absolute;bottom:0;left:0;height:50%;object-fit:contain;background:#004a54}.shell-flow_galleryDisclaimer__qOrs_{position:absolute;left:3%;bottom:3%;color:#eff8f0;font-size:1.8cqw;line-height:1.35}.shell-flow_galleryTrust__31UbY{color:#fffaf0;background:radial-gradient(at 90% 0,#166b70,#073c46);padding:5%}.shell-flow_galleryTrust__31UbY header>p{font-size:2.6cqw;margin-bottom:3%;color:#c9e4dc}.shell-flow_galleryTrust__31UbY h2{font-size:5.9cqw;line-height:1.12}.shell-flow_galleryTrustGrid__3EBPB{display:grid;grid-template-columns:1fr 1fr;grid-gap:3cqw;gap:3cqw;margin-top:5%}.shell-flow_galleryTrustGrid__3EBPB>div{border:1px solid #a6d3cd8c;border-radius:5px;padding:3.2cqw 2cqw;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2cqw}.shell-flow_galleryTrustGrid__3EBPB svg{width:6cqw;height:6cqw;color:#d6eee5}.shell-flow_galleryTrustGrid__3EBPB b{font-size:3cqw}.shell-flow_galleryTrustGrid__3EBPB span{font-size:2.2cqw;line-height:1.2}.shell-flow_galleryTrust__31UbY>small{display:block;font-size:2.1cqw;margin-top:3%;color:#cae0dc}.shell-flow_galleryFlavors__DttZ_{background:#f4ecd8;padding:4.5% 4%;text-align:center;color:var(--flow-teal)}.shell-flow_galleryFlavors__DttZ_ h2{font-size:5.9cqw}.shell-flow_galleryFlavors__DttZ_ p{font-size:2.6cqw;margin-top:2%}.shell-flow_galleryFlavors__DttZ_ img{position:absolute;bottom:0;left:0;height:80%;object-fit:contain}.shell-flow_galleryIngredients__blhTr>img{width:100%;height:100%;object-fit:cover}.shell-flow_galleryIngredients__blhTr h2{position:absolute;top:4.5%;left:5%;font-size:5.9cqw;color:var(--flow-teal)}.shell-flow_galleryIngredients__blhTr>div{position:absolute;bottom:8%;left:5%;right:5%;display:grid;grid-template-columns:1fr 1fr;grid-gap:2cqw;gap:2cqw}.shell-flow_galleryIngredients__blhTr>div span{background:#fffaf1ed;border:1px solid #0f4a5240;padding:1.8cqw 1cqw;border-radius:20px;text-align:center;font-size:2.8cqw;color:var(--flow-teal)}.shell-flow_galleryIngredients__blhTr>small{position:absolute;bottom:2%;right:5%;font-size:2cqw;color:#244e4c;background:#fffaf1de;padding:1px 4px}.shell-flow_galleryMegan__a2tNg>img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.shell-flow_galleryMegan__a2tNg>div{position:absolute;bottom:0;left:0;right:0;padding:13% 5% 4%;color:white;background:linear-gradient(transparent,#07373fec 24%,#07373f)}.shell-flow_galleryMegan__a2tNg>div>span{font-size:4cqw;letter-spacing:.1em;color:#ffebaf}.shell-flow_galleryMegan__a2tNg h2{font-size:5.8cqw;margin-top:2%;line-height:1.14}.shell-flow_galleryMegan__a2tNg p{font-size:2.8cqw;margin-top:3%}.shell-flow_galleryMegan__a2tNg a{display:inline-block;font-size:2.6cqw;margin-top:2%}.shell-flow_galleryMegan__a2tNg small{display:block;font-size:2cqw;margin-top:2%;color:#d3e6df}.shell-flow_gallerySteps__ZMnFL{padding:5% 4% 3%;color:var(--flow-teal);text-align:center}.shell-flow_gallerySteps__ZMnFL>p{font-size:3cqw;margin-top:2%}.shell-flow_gallerySteps__ZMnFL>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2cqw;gap:2cqw;height:62%;margin-top:5%}.shell-flow_gallerySteps__ZMnFL figure{min-width:0;display:flex;flex-direction:column}.shell-flow_gallerySteps__ZMnFL figure img{flex:1 1;min-height:0;object-fit:cover;border-radius:5px}.shell-flow_gallerySteps__ZMnFL figcaption{display:flex;align-items:center;justify-content:center;gap:1.5cqw;padding-top:2.5cqw;font-size:3cqw}.shell-flow_gallerySteps__ZMnFL figcaption span{width:4cqw;height:4cqw;border:1px solid var(--flow-teal);border-radius:50%;display:grid;place-items:center;font-size:2.5cqw}.shell-flow_gallerySteps__ZMnFL>small{display:block;font-size:2.5cqw;margin-top:4%}.shell-flow_galleryGifts__A1NCw{background:#f6edda;color:var(--flow-teal);padding:5%;text-align:center}.shell-flow_galleryGifts__A1NCw>p{font-size:2.7cqw;margin-bottom:3%}.shell-flow_galleryGifts__A1NCw h2{font-size:6.3cqw}.shell-flow_galleryGifts__A1NCw>span{display:block;font-size:3cqw;margin-top:2%}.shell-flow_galleryGifts__A1NCw>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2cqw;gap:2cqw;margin-top:6%;height:51%}.shell-flow_galleryGifts__A1NCw figure{padding:2cqw 1cqw;background:#fff9ed;border:1px solid #d9d4ba;border-radius:9px;display:flex;align-items:center;flex-direction:column;min-width:0}.shell-flow_galleryGifts__A1NCw figure b{font-size:2.7cqw;background:var(--flow-teal);color:white;border-radius:12px;padding:.6cqw 2.5cqw}.shell-flow_galleryGifts__A1NCw figure img{width:100%;flex:1 1;min-height:0;object-fit:contain;padding:3cqw 0}.shell-flow_galleryGifts__A1NCw figcaption{font-weight:500}.shell-flow_galleryGifts__A1NCw figcaption small{display:block;font-size:2.3cqw;font-weight:400;margin-top:1cqw}.shell-flow_galleryGifts__A1NCw>strong{display:block;font-size:2.6cqw;font-weight:500;margin-top:5%}.shell-flow_galleryPortion__SyzeR{background:#f4eee4;color:var(--flow-teal)}.shell-flow_galleryPortion__SyzeR h2{font-size:6.3cqw}.shell-flow_galleryPortion__SyzeR header p{font-size:2.8cqw;margin-top:2%}.shell-flow_galleryPortion__SyzeR>div{position:relative;height:56%;margin-top:3%;display:flex;align-items:center}.shell-flow_galleryPortion__SyzeR>div>strong{width:40%;text-align:center;font-weight:500;font-size:19cqw;line-height:1;z-index:1}.shell-flow_galleryPortion__SyzeR strong small{display:block;font-size:3cqw;margin-top:2%}.shell-flow_galleryPortion__SyzeR>div>img{height:100%;width:60%;object-fit:contain;border-radius:8px}.shell-flow_galleryPortion__SyzeR footer{display:flex;justify-content:space-around;margin-top:3%;border-top:1px solid #b3c2b8}.shell-flow_galleryPortion__SyzeR footer span{font-size:2.6cqw;text-align:center}.shell-flow_galleryPortion__SyzeR footer b{display:block;font-size:5.5cqw;font-weight:500}.shell-flow_galleryTogether__cLIkC{padding:6% 5%;background:#eaf2eb;color:var(--flow-teal)}.shell-flow_galleryTogether__cLIkC h2{font-size:6.3cqw;text-align:center}.shell-flow_galleryTogether__cLIkC>div{display:flex;align-items:center;gap:3%;height:58%;margin-top:5%}.shell-flow_galleryTogether__cLIkC section{width:54%}.shell-flow_galleryTogether__cLIkC section>p{font-size:2.5cqw;margin-bottom:4%}.shell-flow_galleryTogether__cLIkC section>span{display:flex;align-items:center;gap:2cqw;border:1px solid #a2b8ae;background:#ffffff9c;border-radius:4px;padding:2cqw;margin-top:2cqw;font-size:3cqw}.shell-flow_galleryTogether__cLIkC section svg{width:4cqw;height:4cqw}.shell-flow_galleryTogether__cLIkC>div>b{font-size:6cqw;font-weight:400}.shell-flow_galleryTogether__cLIkC figure{width:29%;height:100%;text-align:center}.shell-flow_galleryTogether__cLIkC figure img{width:100%;height:85%;object-fit:contain;filter:drop-shadow(4px 6px 5px #13414825)}.shell-flow_galleryTogether__cLIkC figcaption{font-size:2.7cqw;margin-top:3%}.shell-flow_galleryTogether__cLIkC>p{font-size:3cqw;text-align:center;margin-top:5%}.shell-flow_galleryGifts__A1NCw>div{position:absolute;top:31%;left:5%;right:5%;height:54%;margin-top:0}.shell-flow_galleryGifts__A1NCw figure{height:100%;justify-content:space-between}.shell-flow_galleryGifts__A1NCw figure img{flex:none;height:62%;padding:2cqw 0}.shell-flow_galleryGifts__A1NCw>strong{position:absolute;bottom:4%;left:4%;right:4%;margin-top:0;font-size:2.4cqw}.shell-flow_galleryTrustThumb__eN_6c{height:100%;display:grid;place-content:center;grid-gap:3px;gap:3px;color:#fff8e8;background:#0f4a52;font-size:8px}.shell-flow_galleryTrustThumb__eN_6c svg{margin:auto;width:20px;height:20px}.shell-flow_galleryRoutine__K3iMn{padding:5%;color:#fffaf0;background:#064a54}.shell-flow_galleryRoutine__K3iMn>img{inset:0;width:100%;height:100%;object-fit:cover;background:transparent}.shell-flow_galleryRoutine__K3iMn header{position:relative;z-index:1}.shell-flow_galleryRoutine__K3iMn h2{font-size:5.7cqw}.shell-flow_galleryRoutine__K3iMn header>p{color:#d0eee5;font-size:2.5cqw}.shell-flow_galleryRoutine__K3iMn header>span{font-size:2.3cqw;line-height:1.4;max-width:95%}.shell-flow_galleryRoutineBenefits__EhWSy{position:relative;z-index:1;display:flex;flex-direction:column;gap:4.5cqw;width:46%;margin-top:7%;text-align:left}.shell-flow_galleryRoutineBenefits__EhWSy>div{display:grid;grid-template-columns:5cqw 1fr;grid-column-gap:2cqw;column-gap:2cqw;grid-row-gap:1cqw;row-gap:1cqw;align-items:center}.shell-flow_galleryRoutineBenefits__EhWSy svg{width:4.5cqw;height:4.5cqw;grid-row:1/3;color:#d0eee5}.shell-flow_galleryRoutineBenefits__EhWSy b{font-size:3cqw}.shell-flow_galleryRoutineBenefits__EhWSy small{font-size:2.3cqw;color:#d0eee5}.shell-flow_galleryDisclaimer__qOrs_{z-index:1;bottom:4%;left:5%;font-size:1.7cqw;width:43%}.shell-flow_galleryTrust__31UbY{background:radial-gradient(ellipse at 80% 30%,#23757a,#073c46 75%)}.shell-flow_galleryTrust__31UbY h2{font-size:6.4cqw;line-height:1.09}.shell-flow_trustStory__I3fFl{position:relative;z-index:1;width:65%;margin-top:7%}.shell-flow_trustStory__I3fFl>div+div{margin-top:6cqw}.shell-flow_trustStory__I3fFl b{font-size:3.5cqw;font-weight:500}.shell-flow_trustStory__I3fFl p{font-size:2.7cqw;line-height:1.4;color:#cbe3dd;margin-top:2cqw}.shell-flow_trustStick__aUmCq{position:absolute;right:6%;top:31%;width:20%;height:44%;object-fit:contain;transform:rotate(9deg);filter:drop-shadow(8px 10px 8px #001f3355)}.shell-flow_trustPromise__dqzKM{position:absolute;left:5%;right:5%;bottom:5%;padding-top:4%;border-top:1px solid #b8d9d26b;display:flex;align-items:center;gap:4cqw}.shell-flow_trustPromise__dqzKM>strong{font-size:12cqw;line-height:.9;font-weight:500;color:#ffe8b1;letter-spacing:-.05em}.shell-flow_trustPromise__dqzKM>strong>small{display:block;font-size:2.4cqw;letter-spacing:.12em;margin-top:1.5cqw;text-align:center}.shell-flow_trustPromise__dqzKM>span>b{display:block;font-size:3cqw;font-weight:500}.shell-flow_trustPromise__dqzKM>span>small{display:block;font-size:2.5cqw;line-height:1.35;color:#cbe3dd;margin-top:1.5cqw}.shell-flow_galleryFlavors__DttZ_{padding:5%}.shell-flow_galleryFlavors__DttZ_ img{inset:0;width:100%;height:100%;object-fit:cover}.shell-flow_galleryFlavors__DttZ_ h2,.shell-flow_galleryFlavors__DttZ_>p{position:relative;z-index:1}.shell-flow_galleryFlavors__DttZ_ h2{font-size:5.8cqw}.shell-flow_galleryFlavors__DttZ_>p{font-size:2.7cqw;margin-top:2%}.shell-flow_galleryIngredients__blhTr>img{transform:scale(1.1)}.shell-flow_galleryIngredients__blhTr h2{top:3%;font-size:5.8cqw}.shell-flow_ingredientLine__QbiPc{position:absolute;top:18%;left:5%;right:5%;font-size:2.4cqw;color:var(--flow-teal)}.shell-flow_gallerySteps__ZMnFL{padding:0;background:#f7eddd}.shell-flow_gallerySteps__ZMnFL>div{position:absolute;inset:0;height:100%;margin:0;gap:1cqw}.shell-flow_gallerySteps__ZMnFL figure{position:relative;display:block;height:100%;overflow:hidden}.shell-flow_gallerySteps__ZMnFL figure img{height:100%;width:100%;border-radius:0}.shell-flow_gallerySteps__ZMnFL h2{position:absolute;z-index:2;left:0;right:0;top:4%;font-size:7cqw;color:white;text-shadow:0 2px 9px #17342f88}.shell-flow_gallerySteps__ZMnFL>p{display:none}.shell-flow_gallerySteps__ZMnFL figcaption{position:absolute;left:0;right:0;bottom:10%;color:white;font-size:4cqw;text-shadow:0 1px 6px #17342fbb;padding:0}.shell-flow_gallerySteps__ZMnFL figcaption span{display:none}.shell-flow_gallerySteps__ZMnFL>small{position:absolute;z-index:2;bottom:3%;left:3%;right:3%;margin:0;color:white;font-size:2.4cqw;text-shadow:0 1px 5px #17342f}.shell-flow_gallerySteps__ZMnFL:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(#123d3b55,transparent 28%,transparent 65%,#123d3b66)}.shell-flow_gallerySteps__ZMnFL figcaption{z-index:1}.shell-flow_galleryGifts__A1NCw{background:radial-gradient(ellipse at center,#fff9eb,#eaddbd)}.shell-flow_galleryGifts__A1NCw>p{margin-bottom:2%}.shell-flow_galleryGifts__A1NCw>div{top:29%;height:60%;gap:3cqw}.shell-flow_galleryGifts__A1NCw figure{padding:0;border:0;border-radius:0;background:transparent}.shell-flow_galleryGifts__A1NCw figure img{height:73%;padding:1cqw 0;filter:drop-shadow(3px 6px 5px #49453624)}.shell-flow_galleryGifts__A1NCw figure b{font-size:2.4cqw;padding:.5cqw 2cqw}.shell-flow_galleryGifts__A1NCw figcaption{font-size:3cqw}.shell-flow_galleryGifts__A1NCw>strong{bottom:3%;font-size:2.3cqw}.shell-flow_galleryPortion__SyzeR{padding:5%}.shell-flow_galleryPortion__SyzeR>.shell-flow_portionBackdrop__oWg0B{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.shell-flow_galleryPortion__SyzeR header{position:relative;z-index:1}.shell-flow_galleryPortion__SyzeR h2{font-size:5.8cqw}.shell-flow_portionMeasure__sV1nZ{position:absolute;top:38%;left:7%;width:33%;font-size:23cqw;line-height:.9;font-weight:500;text-align:center}.shell-flow_portionMeasure__sV1nZ>small{display:block;font-size:3.1cqw;line-height:1.2;margin-top:3cqw}.shell-flow_galleryPortion__SyzeR footer{position:absolute;z-index:1;left:5%;right:5%;bottom:4%;margin:0;padding-top:3%;border-color:#0f4a5240}.shell-flow_galleryPortion__SyzeR footer b{font-size:5cqw}.shell-flow_galleryRoutine__K3iMn:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#043e48f5,#043e48db 34%,#043e4844 55%,transparent 73%);pointer-events:none}.shell-flow_galleryDisclaimer__qOrs_,.shell-flow_galleryRoutineBenefits__EhWSy,.shell-flow_galleryRoutine__K3iMn header{z-index:2}.shell-flow_galleryRoutine__K3iMn header{width:57%}.shell-flow_galleryRoutine__K3iMn h2{font-size:5.5cqw}.shell-flow_galleryPortion__SyzeR header{max-width:38%}.shell-flow_galleryPortion__SyzeR h2{font-size:5.2cqw}.shell-flow_portionMeasure__sV1nZ{top:44%;left:3%;width:30%;font-size:19cqw}.shell-flow_galleryPortion__SyzeR footer{background:transparent}.shell-flow_galleryFlavors__DttZ_{padding:3% 4%}.shell-flow_galleryFlavors__DttZ_ h2{font-size:5.3cqw;line-height:1.12}.shell-flow_galleryFlavors__DttZ_>p{font-size:3cqw;line-height:1.2;margin-top:1cqw;font-weight:500}.shell-flow_galleryIngredients__blhTr:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,#fff4e8e8,#fff4e8b3 22%,#fff4e800 53%)}.shell-flow_galleryIngredients__blhTr h2{z-index:1}.shell-flow_ingredientPoints__ZnWZo{position:absolute;z-index:1;top:22%;left:5%;right:5%;list-style:none;padding:0;display:flex;flex-direction:column;gap:2cqw;color:var(--flow-teal)}.shell-flow_ingredientPoints__ZnWZo li{font-size:3.5cqw;line-height:1.25;font-weight:500;display:flex;align-items:center;gap:2cqw}.shell-flow_ingredientPoints__ZnWZo li:before{content:"";width:1.2cqw;height:1.2cqw;border-radius:50%;background:var(--flow-teal);flex:none}.shell-flow_priceAnchor__HBbMI>div{display:flex;flex-direction:column;gap:3px}.shell-flow_priceAnchor__HBbMI>div>strong{font-size:21px;color:var(--flow-accent);line-height:1.15}.shell-flow_priceAnchor__HBbMI>div>strong small{font-size:11px;font-weight:400}.shell-flow_priceAnchor__HBbMI>div>small{font-size:10px;color:#59635e}.shell-flow_priceAnchor__HBbMI>s{font-size:10px;margin-left:auto}.shell-flow_bundlePrice__BBsHg b small{font-size:9px;font-weight:400}.shell-flow_flavorTiles__aQqnH{gap:14px;justify-items:center}.shell-flow_flavorTiles__aQqnH button,.shell-flow_flavorTiles__aQqnH button[aria-pressed=true],.shell-flow_flavorTiles__aQqnH button[data-flavor=lime],.shell-flow_flavorTiles__aQqnH button[data-flavor=orange]{flex-direction:column;padding:0;gap:6px;background:transparent;border:0;box-shadow:none;min-height:0;width:76px}.shell-flow_flavorTiles__aQqnH .shell-flow_flavorSwatch__H8av_{display:grid;place-items:center;width:62px;height:62px;max-width:none;border-radius:50%;border:3px solid transparent;background:#f7d9e4;box-shadow:inset 0 0 0 3px white}.shell-flow_flavorTiles__aQqnH [data-flavor=orange] .shell-flow_flavorSwatch__H8av_{background:#ffe1b9}.shell-flow_flavorTiles__aQqnH [data-flavor=lime] .shell-flow_flavorSwatch__H8av_{background:#eceeaf}.shell-flow_flavorTiles__aQqnH [aria-pressed=true] .shell-flow_flavorSwatch__H8av_{border-color:var(--flow-teal)}.shell-flow_flavorTiles__aQqnH .shell-flow_flavorSwatch__H8av_ img{width:100%;height:100%;object-fit:cover;transform:none;filter:none;border-radius:50%}.shell-flow_flavorTiles__aQqnH button>span:last-of-type{max-width:none;font-size:11px;line-height:1.3}.shell-flow_flavorTiles__aQqnH i{display:none}.shell-flow_flavorTiles__aQqnH button:focus-visible{outline:2px solid var(--flow-teal);outline-offset:4px;border-radius:5px}.shell-flow_desktopNav__PnI3G{display:none}@media (min-width:900px){.shell-flow_desktopProduct__18p80{font-size:16px}.shell-flow_desktopProduct__18p80 .shell-flow_header__j4pQA{height:80px;padding-inline:max(32px,calc((100vw - 1240px)/2));gap:32px}.shell-flow_desktopProduct__18p80 .shell-flow_header__j4pQA>button:first-child{display:none}.shell-flow_desktopProduct__18p80 .shell-flow_header__j4pQA>a{margin-right:auto}.shell-flow_desktopProduct__18p80 .shell-flow_header__j4pQA>a img{width:124px;max-height:53px}.shell-flow_desktopProduct__18p80 .shell-flow_desktopNav__PnI3G{display:flex;align-items:center;gap:clamp(20px,2.4vw,38px)}.shell-flow_desktopProduct__18p80 .shell-flow_desktopNav__PnI3G a{text-decoration:none;font-size:14px;font-weight:500;color:var(--flow-teal);padding-block:18px}.shell-flow_desktopProduct__18p80 .shell-flow_desktopNav__PnI3G a:hover{text-decoration:underline;text-underline-offset:7px}.shell-flow_desktopProduct__18p80 .shell-flow_sellingStrip__weKRY{height:35px}.shell-flow_desktopProduct__18p80 .shell-flow_marqueeGroup__p5kC8>span{font-size:12px}.shell-flow_desktopProduct__18p80 .shell-flow_product__LHjZL{max-width:1440px;grid-template-columns:1.04fr 1fr;gap:26px 44px;padding:36px 50px 70px;align-items:start}.shell-flow_desktopProduct__18p80 .shell-flow_gallery__ojS6s{top:104px}.shell-flow_desktopProduct__18p80 .shell-flow_galleryImage__jrc3D{border-radius:8px}.shell-flow_desktopProduct__18p80 .shell-flow_thumbnails__85Sve{gap:7px}.shell-flow_desktopProduct__18p80 .shell-flow_thumbnails__85Sve>button{flex-basis:calc((100% - 28px)/5);border-radius:4px}.shell-flow_desktopProduct__18p80 .shell-flow_thumbnailWrap__Mi0GQ{margin-top:12px}.shell-flow_desktopProduct__18p80 .shell-flow_socialLine__N104L{font-size:12px;margin-bottom:16px;gap:8px}.shell-flow_desktopProduct__18p80 .shell-flow_socialLine__N104L .shell-flow_stars__ml3cS{font-size:17px}.shell-flow_desktopProduct__18p80 .shell-flow_avatarStack__omA1I img{width:30px;height:30px}.shell-flow_desktopProduct__18p80 .shell-flow_sampleProof__EH1mS{font-size:8px;margin-top:3px}.shell-flow_desktopProduct__18p80 .shell-flow_category__cC2_T{font-size:13px;margin-bottom:7px!important}.shell-flow_desktopProduct__18p80 .shell-flow_productInfo__jwRRv h1{font-size:clamp(32px,3.15vw,44px);margin-bottom:12px;line-height:1.08}.shell-flow_desktopProduct__18p80 .shell-flow_intro__q_wDY{font-size:17px;line-height:1.5;max-width:590px;margin-bottom:18px!important}.shell-flow_desktopProduct__18p80 .shell-flow_benefitGrid__yvD55{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}.shell-flow_desktopProduct__18p80 .shell-flow_benefitGrid__yvD55 span{font-size:12px;gap:8px}.shell-flow_desktopProduct__18p80 .shell-flow_benefitGrid__yvD55 svg{width:18px;height:18px}.shell-flow_desktopProduct__18p80 .shell-flow_purchaseScreen__PGD_R{padding:0}.shell-flow_desktopProduct__18p80 .shell-flow_offer__LW0RP{display:block;scroll-margin-top:110px}.shell-flow_desktopProduct__18p80 .shell-flow_priceAnchor__HBbMI{padding:14px 0;gap:16px;margin-bottom:22px}.shell-flow_desktopProduct__18p80 .shell-flow_priceAnchor__HBbMI>div>strong{font-size:30px}.shell-flow_desktopProduct__18p80 .shell-flow_priceAnchor__HBbMI>div>small{font-size:13px;margin-top:6px}.shell-flow_desktopProduct__18p80 .shell-flow_priceAnchor__HBbMI>s{font-size:13px}.shell-flow_desktopProduct__18p80 .shell-flow_bundleList__BsmRQ{display:flex;flex-direction:column;gap:17px;margin:0}.shell-flow_desktopProduct__18p80 .shell-flow_bundle__QZ7jg{border-radius:7px}.shell-flow_desktopProduct__18p80 .shell-flow_bundleMain__riwXm{flex-direction:row;align-items:center;min-height:105px;gap:14px;padding:16px}.shell-flow_desktopProduct__18p80 .shell-flow_bundleMain__riwXm input{position:static;width:19px;height:19px;flex-shrink:0}.shell-flow_desktopProduct__18p80 .shell-flow_bundlePhotos__mCWo_{width:92px;height:65px;flex-shrink:0}.shell-flow_desktopProduct__18p80 .shell-flow_bundlePhotos__mCWo_ img{height:65px;width:55px}.shell-flow_desktopProduct__18p80 .shell-flow_bundlePhotos__mCWo_ img:not(:only-child){width:39px}.shell-flow_desktopProduct__18p80 .shell-flow_bundleText__HIkAI{flex:1 1;gap:7px}.shell-flow_desktopProduct__18p80 .shell-flow_bundleText__HIkAI b{font-size:17px;line-height:1.3;max-width:none}.shell-flow_desktopProduct__18p80 .shell-flow_bundleText__HIkAI small{font-size:12px;line-height:1.4}.shell-flow_desktopProduct__18p80 .shell-flow_bundlePrice__BBsHg{display:flex;flex-direction:column;align-items:flex-end;gap:5px;white-space:nowrap}.shell-flow_desktopProduct__18p80 .shell-flow_bundlePrice__BBsHg b{font-size:18px}.shell-flow_desktopProduct__18p80 .shell-flow_bundlePrice__BBsHg b small,.shell-flow_desktopProduct__18p80 .shell-flow_bundlePrice__BBsHg s{font-size:11px}.shell-flow_desktopProduct__18p80 .shell-flow_bundleBadge__vSg4n{top:-10px;right:15px;padding:3px 10px;font-size:11px}.shell-flow_desktopProduct__18p80 .shell-flow_bundleExtras__ob9QV{margin:0 16px;padding:10px 0}.shell-flow_desktopProduct__18p80 .shell-flow_bundleExtras__ob9QV b{font-size:12px;line-height:1.4}.shell-flow_desktopProduct__18p80 .shell-flow_subscription__on1Xj{padding:14px 16px;min-height:66px;margin-top:17px}.shell-flow_desktopProduct__18p80 .shell-flow_subscription__on1Xj b{font-size:15px}.shell-flow_desktopProduct__18p80 .shell-flow_subscription__on1Xj small{font-size:12px;margin-top:5px}.shell-flow_desktopProduct__18p80 .shell-flow_visualFlavorPicker__R_S8C{margin:22px 0}.shell-flow_desktopProduct__18p80 .shell-flow_flavorPickerLabel__W8T97{font-size:15px;margin-bottom:12px!important}.shell-flow_desktopProduct__18p80 .shell-flow_packFlavorTabs__G9IqJ{gap:8px;margin-bottom:16px}.shell-flow_desktopProduct__18p80 .shell-flow_packFlavorTabs__G9IqJ button{min-height:49px;padding:8px}.shell-flow_desktopProduct__18p80 .shell-flow_packFlavorTabs__G9IqJ b,.shell-flow_desktopProduct__18p80 .shell-flow_packFlavorTabs__G9IqJ span{font-size:12px}.shell-flow_desktopProduct__18p80 .shell-flow_flavorTiles__aQqnH{display:flex;justify-content:flex-start;gap:26px}.shell-flow_desktopProduct__18p80 .shell-flow_flavorTiles__aQqnH button{width:96px}.shell-flow_desktopProduct__18p80 .shell-flow_flavorTiles__aQqnH .shell-flow_flavorSwatch__H8av_{width:96px;height:96px}.shell-flow_desktopProduct__18p80 .shell-flow_flavorTiles__aQqnH .shell-flow_flavorSwatch__H8av_ img{height:100%;width:100%}.shell-flow_desktopProduct__18p80 .shell-flow_flavorTiles__aQqnH button>span:last-of-type{font-size:13px}.shell-flow_desktopProduct__18p80 .shell-flow_giftBox__b50cr{margin:20px 0 10px;padding:12px}.shell-flow_desktopProduct__18p80 .shell-flow_giftBox__b50cr legend{font-size:11px}.shell-flow_desktopProduct__18p80 .shell-flow_giftObject__o8Anc{height:77px}.shell-flow_desktopProduct__18p80 .shell-flow_giftObject__o8Anc img{height:73px}.shell-flow_desktopProduct__18p80 .shell-flow_gift__sK1f3 b{font-size:12px;margin-top:7px}.shell-flow_desktopProduct__18p80 .shell-flow_gift__sK1f3 s,.shell-flow_desktopProduct__18p80 .shell-flow_gift__sK1f3 small{font-size:10px}.shell-flow_desktopProduct__18p80 .shell-flow_delivery__ro6nt{padding:12px;font-size:13px}.shell-flow_desktopProduct__18p80 .shell-flow_addButton__oMs1j{min-height:60px;font-size:18px;padding:14px 18px}.shell-flow_desktopProduct__18p80 .shell-flow_buttonPrice__KZwif{font-size:15px}.shell-flow_desktopProduct__18p80 .shell-flow_purchaseTrustRow__2Kmwi{margin-top:12px}.shell-flow_desktopProduct__18p80 .shell-flow_purchaseTrustRow__2Kmwi>span{font-size:11px}.shell-flow_desktopProduct__18p80 .shell-flow_purchaseDetails__bg38f{padding-top:3px}.shell-flow_desktopProduct__18p80 .shell-flow_purchaseDetails__bg38f .shell-flow_accordions__xCtzG{gap:0;border-top:1px solid var(--flow-line)}.shell-flow_desktopProduct__18p80 .shell-flow_purchaseDetails__bg38f .shell-flow_accordion___bCsM{border:0;border-bottom:1px solid var(--flow-line);border-radius:0}.shell-flow_desktopProduct__18p80 .shell-flow_purchaseDetails__bg38f .shell-flow_accordion___bCsM>button{min-height:50px;padding:13px 0;font-size:14px}.shell-flow_desktopProduct__18p80 .shell-flow_purchaseDetails__bg38f .shell-flow_accordion___bCsM>p{font-size:14px;padding:0 0 18px;line-height:1.6}.shell-flow_desktopProduct__18p80 .shell-flow_section__JrubP{padding:64px 40px}.shell-flow_desktopProduct__18p80 .shell-flow_narrow__C4Q77,.shell-flow_desktopProduct__18p80 .shell-flow_sectionInner__n2MIy{max-width:1340px;width:100%;padding-inline:0}.shell-flow_desktopProduct__18p80 .shell-flow_sectionTitle__8aTMT{margin-bottom:32px;max-width:720px;padding-inline:0}.shell-flow_desktopProduct__18p80 .shell-flow_sectionTitle__8aTMT h2{font-size:38px;line-height:1.12}.shell-flow_desktopProduct__18p80 .shell-flow_sectionTitle__8aTMT>p{font-size:16px;line-height:1.55;max-width:560px;margin:14px auto 0}.shell-flow_desktopProduct__18p80 .shell-flow_cta__4KiFJ{min-height:52px;font-size:15px;max-width:300px}.shell-flow_desktopProduct__18p80 .shell-flow_researchCompact__Q0jXZ{padding:48px 40px}.shell-flow_desktopProduct__18p80 .shell-flow_researchCompactInner__niAbX{max-width:1340px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 30px;gap:0 30px}.shell-flow_desktopProduct__18p80 .shell-flow_researchCompact__Q0jXZ header{grid-column:1/-1;text-align:left;margin-bottom:35px}.shell-flow_desktopProduct__18p80 .shell-flow_researchCompact__Q0jXZ header h2{font-size:36px}.shell-flow_desktopProduct__18p80 .shell-flow_researchEyebrow__lvM0j{font-size:13px;margin-bottom:8px!important}.shell-flow_desktopProduct__18p80 .shell-flow_sliverStudy__4Ruq2{margin:0;padding:0}.shell-flow_desktopProduct__18p80 .shell-flow_sliverStudy__4Ruq2+.shell-flow_sliverStudy__4Ruq2{border:0;border-left:1px solid #ffffff40;padding:0 0 0 30px;margin:0}.shell-flow_desktopProduct__18p80 .shell-flow_sliverResult__zXi2_{display:block;min-height:144px}.shell-flow_desktopProduct__18p80 .shell-flow_sliverResult__zXi2_>strong{font-size:46px;margin-bottom:16px}.shell-flow_desktopProduct__18p80 .shell-flow_sliverResult__zXi2_>strong small{font-size:16px}.shell-flow_desktopProduct__18p80 .shell-flow_sliverResult__zXi2_ h3{font-size:19px}.shell-flow_desktopProduct__18p80 .shell-flow_sliverResult__zXi2_ p{font-size:13px;line-height:1.5;max-width:none;margin-top:8px}.shell-flow_desktopProduct__18p80 .shell-flow_sliverGraphic__PtZnR{height:34px;margin-top:16px;gap:4px}.shell-flow_desktopProduct__18p80 .shell-flow_sliverScale___KniK{font-size:10px;margin-top:8px}.shell-flow_desktopProduct__18p80 .shell-flow_compactResearchNote__W66db{grid-column:1/-1;font-size:11px;margin-top:25px!important}.shell-flow_desktopProduct__18p80 .shell-flow_compactResearchDetails__eo1it{grid-column:1/-1;font-size:12px;margin-top:8px}.shell-flow_desktopProduct__18p80 .shell-flow_compactResearchDetails__eo1it>div{max-width:850px;font-size:13px}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientSection__LL4EZ{padding-block:60px 40px}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientDeckRow__3RH2M{gap:24px}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientDeckCard__w7Mnq{flex-basis:calc((100% - 48px)/3)}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientDeckCard__w7Mnq .shell-flow_ingredientCard__P6a4_{padding:12px;border-radius:10px}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientDeckCard__w7Mnq .shell-flow_ingredientCard__P6a4_>img{aspect-ratio:1.2}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientDeckCard__w7Mnq .shell-flow_ingredientCard__P6a4_>div{padding:20px 12px 22px}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientDeckCard__w7Mnq .shell-flow_ingredientCard__P6a4_ h3{font-size:24px}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientDeckCard__w7Mnq .shell-flow_ingredientCard__P6a4_ p{font-size:15px;line-height:1.6;margin-top:12px}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientDeckControls__m5wbK{margin-top:22px}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientDeckControls__m5wbK>span{font-size:12px}.shell-flow_desktopProduct__18p80 .shell-flow_ingredientDeckControls__m5wbK button{width:42px;height:42px}.shell-flow_desktopProduct__18p80 .shell-flow_storySection__FE0dU{padding-block:50px 60px}.shell-flow_desktopProduct__18p80 .shell-flow_track__EdsFE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;grid-gap:24px;gap:24px;padding:0;scroll-snap-type:none}.shell-flow_desktopProduct__18p80 .shell-flow_carouselControls__6Mid3,.shell-flow_desktopProduct__18p80 .shell-flow_track__EdsFE:after{display:none}.shell-flow_desktopProduct__18p80 .shell-flow_carouselItem__I8VTg{max-width:none;min-width:0}.shell-flow_desktopProduct__18p80 .shell-flow_quoteCard__tDTQz{padding:28px 24px 24px}.shell-flow_desktopProduct__18p80 .shell-flow_quoteCard__tDTQz h3{font-size:23px;margin:15px 0}.shell-flow_desktopProduct__18p80 .shell-flow_quoteCard__tDTQz>p{font-size:15px;line-height:1.65}.shell-flow_desktopProduct__18p80 .shell-flow_quotePerson__qLdRK{margin-top:24px}.shell-flow_desktopProduct__18p80 .shell-flow_quotePerson__qLdRK>img{width:40px;height:40px}.shell-flow_desktopProduct__18p80 .shell-flow_quotePerson__qLdRK>span{font-size:13px}.shell-flow_desktopProduct__18p80 .shell-flow_quotePerson__qLdRK a,.shell-flow_desktopProduct__18p80 .shell-flow_quotePerson__qLdRK small{font-size:11px}.shell-flow_desktopProduct__18p80 .shell-flow_quoteTags__FG_oq{margin-top:18px}.shell-flow_desktopProduct__18p80 .shell-flow_quoteTags__FG_oq span{font-size:11px}.shell-flow_desktopProduct__18p80 .shell-flow_photoRoutine__Qxtjl{min-height:560px;padding:70px max(40px,calc((100vw - 1160px)/2));background-position:bottom}.shell-flow_desktopProduct__18p80 .shell-flow_photoRoutineCopy__5MbGp{max-width:44%}.shell-flow_desktopProduct__18p80 .shell-flow_photoRoutineCopy__5MbGp h2{font-size:clamp(34px,3.1vw,46px)}.shell-flow_desktopProduct__18p80 .shell-flow_photoRoutineCopy__5MbGp>p{font-size:17px;margin-top:18px}.shell-flow_desktopProduct__18p80 .shell-flow_photoRoutinePoints__4szZk{max-width:480px;gap:25px 20px;margin-top:35px}.shell-flow_desktopProduct__18p80 .shell-flow_photoRoutinePoints__4szZk>span{font-size:14px}.shell-flow_desktopProduct__18p80 .shell-flow_photoRoutinePoints__4szZk svg{width:24px;height:24px}.shell-flow_desktopProduct__18p80 .shell-flow_journey__OE1qo{padding:80px 40px}.shell-flow_desktopProduct__18p80 .shell-flow_journey__OE1qo .shell-flow_narrow__C4Q77{max-width:1340px;padding-top:0;display:grid;grid-template-columns:.9fr 1fr;grid-template-rows:min-content 1fr;grid-gap:0 90px;gap:0 90px;align-items:start}.shell-flow_desktopProduct__18p80 .shell-flow_journey__OE1qo .shell-flow_sectionTitle__8aTMT{grid-column:1;grid-row:1;text-align:left;position:-webkit-sticky;position:sticky;top:130px;margin:0;padding:25px 0 0}.shell-flow_desktopProduct__18p80 .shell-flow_journey__OE1qo .shell-flow_sectionTitle__8aTMT h2{font-size:clamp(38px,3.5vw,52px)}.shell-flow_desktopProduct__18p80 .shell-flow_journey__OE1qo .shell-flow_sectionTitle__8aTMT p{margin-left:0;font-size:18px}.shell-flow_desktopProduct__18p80 .shell-flow_journey__OE1qo .shell-flow_timeline__MG_w1{grid-column:2;grid-row:1/3;display:block;border-top:0;border-left:1px solid #bed0ca;margin:0 0 0 8px!important;padding:0 0 0 30px;max-width:none}.shell-flow_desktopProduct__18p80 .shell-flow_timeline__MG_w1>li{padding:0 0 42px}.shell-flow_desktopProduct__18p80 .shell-flow_timeline__MG_w1>li:last-child{padding-bottom:24px}.shell-flow_desktopProduct__18p80 .shell-flow_timeline__MG_w1>li:before{display:block;top:15px;left:-38px;width:14px;height:14px}.shell-flow_desktopProduct__18p80 .shell-flow_timeline__MG_w1>li:after{top:20px;left:-31px;width:2px;height:100%;transform-origin:top;transform:scaleY(0)}.shell-flow_desktopProduct__18p80 .shell-flow_timeline__MG_w1>li:last-child:after{display:block;height:calc(100% - 20px)}.shell-flow_desktopProduct__18p80 .shell-flow_timeline__MG_w1>li[data-active=true]:after{transform:scaleY(1)}.shell-flow_desktopProduct__18p80 .shell-flow_timeline__MG_w1:after{top:auto;bottom:-5px;right:auto;left:-5px}.shell-flow_desktopProduct__18p80 .shell-flow_timeline__MG_w1 h3{padding:12px 16px;font-size:16px}.shell-flow_desktopProduct__18p80 .shell-flow_timelineHeadline__bc2E0{font-size:27px;margin-top:18px!important}.shell-flow_desktopProduct__18p80 .shell-flow_timeline__MG_w1 ul{gap:14px;padding-top:20px}.shell-flow_desktopProduct__18p80 .shell-flow_timeline__MG_w1 ul li{font-size:16px;line-height:1.55}.shell-flow_desktopProduct__18p80 .shell-flow_journey__OE1qo .shell-flow_cta__4KiFJ{grid-column:1;grid-row:2;align-self:start;justify-self:start;margin:28px 0 0;width:300px}.shell-flow_desktopProduct__18p80 .shell-flow_section__JrubP:has(.shell-flow_benefitAccordions__obn4D) .shell-flow_narrow__C4Q77{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:24px 65px;gap:24px 65px;align-items:start}.shell-flow_desktopProduct__18p80 .shell-flow_section__JrubP:has(.shell-flow_benefitAccordions__obn4D) .shell-flow_sectionTitle__8aTMT{grid-column:1;grid-row:1;text-align:left;margin:0}.shell-flow_desktopProduct__18p80 .shell-flow_section__JrubP:has(.shell-flow_benefitAccordions__obn4D) .shell-flow_sectionTitle__8aTMT>p{margin-left:0}.shell-flow_desktopProduct__18p80 .shell-flow_section__JrubP:has(.shell-flow_benefitAccordions__obn4D) .shell-flow_cta__4KiFJ{grid-column:1;grid-row:2;width:100%;margin:0;justify-self:start}.shell-flow_desktopProduct__18p80 .shell-flow_benefitAccordions__obn4D{grid-column:2;grid-row:1/3;gap:12px}.shell-flow_desktopProduct__18p80 .shell-flow_benefitCard__wEV_B{border-radius:5px;overflow:hidden}.shell-flow_desktopProduct__18p80 .shell-flow_benefitCard__wEV_B button{min-height:105px;padding:8px;gap:17px}.shell-flow_desktopProduct__18p80 .shell-flow_benefitCard__wEV_B button b{font-size:20px}.shell-flow_desktopProduct__18p80 .shell-flow_benefitCard__wEV_B button small{font-size:13px}.shell-flow_desktopProduct__18p80 .shell-flow_benefitCard__wEV_B>p{font-size:15px;padding:15px 22px 24px}.shell-flow_desktopProduct__18p80 .shell-flow_reasonCard__kKw__{padding:10px}.shell-flow_desktopProduct__18p80 .shell-flow_reasonCard__kKw__ h3{font-size:22px}.shell-flow_desktopProduct__18p80 .shell-flow_reasonCard__kKw__ p{font-size:14px;line-height:1.55}.shell-flow_desktopProduct__18p80 .shell-flow_comparison__w_Bjb{padding:64px 40px}.shell-flow_desktopProduct__18p80 .shell-flow_comparison__w_Bjb .shell-flow_narrow__C4Q77{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:28px 65px;gap:28px 65px;align-items:start}.shell-flow_desktopProduct__18p80 .shell-flow_comparison__w_Bjb .shell-flow_sectionTitle__8aTMT{grid-column:1;grid-row:1;text-align:left;margin:0}.shell-flow_desktopProduct__18p80 .shell-flow_comparison__w_Bjb table{grid-column:2;grid-row:1/3}.shell-flow_desktopProduct__18p80 .shell-flow_comparison__w_Bjb .shell-flow_cta__4KiFJ{grid-column:1;grid-row:2;margin:0;width:100%;justify-self:start}.shell-flow_desktopProduct__18p80 .shell-flow_comparison__w_Bjb th{font-size:18px}.shell-flow_desktopProduct__18p80 .shell-flow_comparison__w_Bjb td{font-size:14px;padding:16px 12px}.shell-flow_desktopProduct__18p80 .shell-flow_comparison__w_Bjb td .shell-flow_check__e_sUc{display:inline;margin-right:6px;font-size:17px}.shell-flow_desktopProduct__18p80 .shell-flow_guarantee__znQEZ{padding:48px 40px}.shell-flow_desktopProduct__18p80 .shell-flow_guarantee__znQEZ .shell-flow_narrow__C4Q77{display:grid;grid-template-columns:130px 1fr 230px;grid-gap:12px 35px;gap:12px 35px;align-items:center;text-align:left}.shell-flow_desktopProduct__18p80 .shell-flow_seal__0HlOq{grid-column:1;grid-row:1/3;width:120px;height:120px;margin:0}.shell-flow_desktopProduct__18p80 .shell-flow_seal__0HlOq strong{font-size:48px}.shell-flow_desktopProduct__18p80 .shell-flow_seal__0HlOq span{font-size:12px}.shell-flow_desktopProduct__18p80 .shell-flow_guarantee__znQEZ .shell-flow_sectionTitle__8aTMT{grid-column:2;grid-row:1/3;text-align:left;margin:0}.shell-flow_desktopProduct__18p80 .shell-flow_guarantee__znQEZ .shell-flow_sectionTitle__8aTMT>p{font-size:14px;margin:12px 0 0}.shell-flow_desktopProduct__18p80 .shell-flow_guarantee__znQEZ .shell-flow_cta__4KiFJ{grid-column:3;grid-row:1;width:100%;margin:0}.shell-flow_desktopProduct__18p80 .shell-flow_termsLink__yoJ05{grid-column:3;grid-row:2;margin:0;font-size:11px;text-align:center}.shell-flow_desktopProduct__18p80 .shell-flow_bottomOffer__usdDD{padding:64px 40px}.shell-flow_desktopProduct__18p80 .shell-flow_bottomOffer__usdDD .shell-flow_narrow__C4Q77{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px 65px;gap:28px 65px;align-items:start}.shell-flow_desktopProduct__18p80 .shell-flow_bottomOffer__usdDD .shell-flow_sectionTitle__8aTMT{grid-column:1;grid-row:1;text-align:left;margin:0}.shell-flow_desktopProduct__18p80 .shell-flow_bottomOffer__usdDD .shell-flow_sectionTitle__8aTMT>p{margin-left:0}.shell-flow_desktopProduct__18p80 .shell-flow_flavorOfferIntro__0gyer{grid-column:1;grid-row:2;padding:0}.shell-flow_desktopProduct__18p80 .shell-flow_flavorOfferIntro__0gyer>p{text-align:left;font-size:13px;margin-bottom:18px}.shell-flow_desktopProduct__18p80 .shell-flow_flavorStage__AWiPu{gap:15px}.shell-flow_desktopProduct__18p80 .shell-flow_flavorStage__AWiPu img{height:235px}.shell-flow_desktopProduct__18p80 .shell-flow_flavorStage__AWiPu button{padding:18px 5px 15px}.shell-flow_desktopProduct__18p80 .shell-flow_flavorStage__AWiPu span{font-size:13px}.shell-flow_desktopProduct__18p80 .shell-flow_bottomOffer__usdDD .shell-flow_offer__LW0RP{grid-column:2;grid-row:1/3}.shell-flow_desktopProduct__18p80 .shell-flow_section__JrubP:has(.shell-flow_finalReviews__MStLr) .shell-flow_narrow__C4Q77{display:grid;grid-template-columns:300px 1fr;grid-gap:20px 45px;gap:20px 45px;align-items:start}.shell-flow_desktopProduct__18p80 .shell-flow_section__JrubP:has(.shell-flow_finalReviews__MStLr) .shell-flow_sectionTitle__8aTMT{grid-column:1;grid-row:1;text-align:left;margin:0}.shell-flow_desktopProduct__18p80 .shell-flow_section__JrubP:has(.shell-flow_finalReviews__MStLr) .shell-flow_sectionTitle__8aTMT>p{margin-left:0;font-size:14px}.shell-flow_desktopProduct__18p80 .shell-flow_section__JrubP:has(.shell-flow_finalReviews__MStLr) .shell-flow_mockupNote__8RXz_{grid-column:1;grid-row:2;text-align:left;font-size:11px}.shell-flow_desktopProduct__18p80 .shell-flow_section__JrubP:has(.shell-flow_finalReviews__MStLr) .shell-flow_readMore__Poz8A{grid-column:1;grid-row:3;margin:0;padding:0;text-align:left;justify-self:start;font-size:13px}.shell-flow_desktopProduct__18p80 .shell-flow_finalReviews__MStLr{grid-column:2;grid-row:1/4;gap:20px}.shell-flow_desktopProduct__18p80 [id=faq] .shell-flow_narrow__C4Q77{display:grid;grid-template-columns:350px 1fr;grid-gap:55px;gap:55px;align-items:start}.shell-flow_desktopProduct__18p80 [id=faq] .shell-flow_sectionTitle__8aTMT{text-align:left;margin:0}.shell-flow_desktopProduct__18p80 [id=faq] .shell-flow_accordions__xCtzG{margin:0;gap:0;border-top:1px solid var(--flow-line)}.shell-flow_desktopProduct__18p80 [id=faq] .shell-flow_accordion___bCsM{border:0;border-bottom:1px solid var(--flow-line);border-radius:0}.shell-flow_desktopProduct__18p80 [id=faq] .shell-flow_accordion___bCsM>button{min-height:60px;font-size:16px;padding:17px 0}.shell-flow_desktopProduct__18p80 [id=faq] .shell-flow_accordion___bCsM>p{font-size:15px;line-height:1.6;padding:0 0 20px}.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_{padding:60px 40px 90px}.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_ .shell-flow_narrow__C4Q77{max-width:1340px;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 90px;gap:18px 90px}.shell-flow_desktopProduct__18p80 .shell-flow_footerLogo__Uq_yB{grid-column:1;width:120px;margin:0 0 10px}.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_ h2{grid-column:1;font-size:32px;padding:0;border:0}.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_ form,.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_ p:not(.shell-flow_disclosure__D_1uQ){grid-column:1;margin:0}.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_ form{max-width:none;margin-top:8px;padding:6px}.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_ input{font-size:15px;padding:10px}.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_ form button{font-size:14px}.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_ nav{grid-column:2;grid-row:1/5;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-content:center;font-size:14px}.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_ p.shell-flow_disclosure__D_1uQ{grid-column:1/-1;margin:12px 0 0;font-size:11px;padding-top:24px}.shell-flow_desktopProduct__18p80 .shell-flow_footer__FkCL_>div>small{grid-column:1/-1;margin:0;font-size:11px}.shell-flow_desktopProduct__18p80 .shell-flow_sticky__Zt9mH{padding:13px max(40px,calc((100vw - 1160px)/2))}.shell-flow_desktopProduct__18p80 .shell-flow_sticky__Zt9mH b{font-size:16px}.shell-flow_desktopProduct__18p80 .shell-flow_sticky__Zt9mH small{font-size:12px}.shell-flow_desktopProduct__18p80 .shell-flow_sticky__Zt9mH>button{min-width:220px;justify-content:space-between;font-size:15px}.shell-flow_desktopProduct__18p80 :is([id=research],[id=ingredients],[id=routine],[id=stories],[id=faq],[id=benefits]){scroll-margin-top:104px}}@media (min-width:900px){.shell-flow_desktopProduct__18p80 .shell-flow_carousel__6tQ62:has(.shell-flow_reasonCard__kKw__) .shell-flow_track__EdsFE{display:flex;overflow-x:auto;gap:24px;scroll-snap-type:x mandatory;padding-bottom:4px}.shell-flow_desktopProduct__18p80 .shell-flow_carousel__6tQ62:has(.shell-flow_reasonCard__kKw__) .shell-flow_track__EdsFE:after{display:block;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px)/3 * 2 + 24px)}.shell-flow_desktopProduct__18p80 .shell-flow_carousel__6tQ62:has(.shell-flow_reasonCard__kKw__) .shell-flow_carouselItem__I8VTg{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px)/3);scroll-snap-align:start}.shell-flow_desktopProduct__18p80 .shell-flow_carousel__6tQ62:has(.shell-flow_reasonCard__kKw__) .shell-flow_carouselControls__6Mid3{display:flex}.shell-flow_desktopProduct__18p80 .shell-flow_reasonCard__kKw__{padding:12px}.shell-flow_desktopProduct__18p80 .shell-flow_reasonCard__kKw__>img{aspect-ratio:1.4}.shell-flow_desktopProduct__18p80 .shell-flow_reasonCard__kKw__>div{padding:24px 12px}.shell-flow_desktopProduct__18p80 .shell-flow_reasonCard__kKw__ h3{font-size:28px}.shell-flow_desktopProduct__18p80 .shell-flow_reasonCard__kKw__ p{font-size:16px;line-height:1.6}}@media (min-width:900px) and (max-width:1199px){.shell-flow_desktopProduct__18p80 .shell-flow_product__LHjZL{padding-inline:28px;gap:24px 30px}.shell-flow_desktopProduct__18p80 .shell-flow_bundlePhotos__mCWo_{width:56px}.shell-flow_desktopProduct__18p80 .shell-flow_bundlePhotos__mCWo_ img{height:48px;width:34px}.shell-flow_desktopProduct__18p80 .shell-flow_bundleMain__riwXm{gap:8px;padding:12px}.shell-flow_desktopProduct__18p80 .shell-flow_bundleText__HIkAI b{font-size:14px}.shell-flow_desktopProduct__18p80 .shell-flow_bundleText__HIkAI small{font-size:10px}.shell-flow_desktopProduct__18p80 .shell-flow_bundlePrice__BBsHg b{font-size:15px}.shell-flow_desktopProduct__18p80 .shell-flow_bundlePrice__BBsHg b small{font-size:9px}.shell-flow_desktopProduct__18p80 .shell-flow_priceAnchor__HBbMI{gap:8px;flex-wrap:wrap}.shell-flow_desktopProduct__18p80 .shell-flow_desktopNav__PnI3G{gap:18px}.shell-flow_desktopProduct__18p80 .shell-flow_desktopNav__PnI3G a{font-size:12px}.shell-flow_desktopProduct__18p80 .shell-flow_journey__OE1qo .shell-flow_narrow__C4Q77{gap:0 45px}.shell-flow_desktopProduct__18p80 .shell-flow_reasonCard__kKw__ h3{font-size:23px}}.shell-flow_flavorStage__AWiPu{align-items:start}.shell-flow_desktopProduct__18p80 .shell-flow_flavorStage__AWiPu button,.shell-flow_flavorStage__AWiPu button{padding:0;overflow:hidden;border-radius:10px;background:transparent}.shell-flow_desktopProduct__18p80 .shell-flow_flavorStage__AWiPu img,.shell-flow_flavorStage__AWiPu img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;transform:none;filter:none;border-radius:0;display:block}.shell-flow_flavorStage__AWiPu span{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);display:block;margin:0;padding:4px 7px;border-radius:4px;background:#fffffff2;color:var(--flow-teal);white-space:nowrap;font-size:10px;box-shadow:0 1px 4px #0001}.shell-flow_packFlavorTabs__G9IqJ button{background:#b6144b;border-color:#b6144b;color:white}.shell-flow_packFlavorTabs__G9IqJ button[data-flavor=orange]{background:#f27712;border-color:#f27712;color:#073e44}.shell-flow_packFlavorTabs__G9IqJ button[data-flavor=lime]{background:#f1df1b;border-color:#f1df1b;color:#073e44}.shell-flow_packFlavorTabs__G9IqJ button[aria-pressed=true],.shell-flow_packFlavorTabs__G9IqJ button[data-flavor=lime][aria-pressed=true],.shell-flow_packFlavorTabs__G9IqJ button[data-flavor=orange][aria-pressed=true]{border-color:var(--flow-teal);box-shadow:inset 0 0 0 2px white,0 0 0 1px var(--flow-teal)}.shell-flow_packFlavorTabs__G9IqJ button[aria-pressed=true]{background:#b6144b}.shell-flow_packFlavorTabs__G9IqJ button[data-flavor=orange][aria-pressed=true]{background:#f27712}.shell-flow_packFlavorTabs__G9IqJ button[data-flavor=lime][aria-pressed=true]{background:#f1df1b}@media (max-width:899px){.shell-flow_packFlavorTabs__G9IqJ{gap:6px;margin-bottom:9px}.shell-flow_packFlavorTabs__G9IqJ button{min-height:32px;padding:5px 6px;flex-direction:row;justify-content:center;gap:5px;border-radius:5px}.shell-flow_packFlavorTabs__G9IqJ span{font-size:9px;white-space:nowrap}.shell-flow_packFlavorTabs__G9IqJ b{font-size:9px;gap:0}.shell-flow_packFlavorTabs__G9IqJ b:before{display:none}}@media (max-width:350px){.shell-flow_packFlavorTabs__G9IqJ button{padding-inline:3px;gap:3px}.shell-flow_packFlavorTabs__G9IqJ b,.shell-flow_packFlavorTabs__G9IqJ span{font-size:8px}}