html{scroll-behavior:smooth}:where(section,[id]){scroll-margin-top:92px}@keyframes glpRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}html.js-reveal .hero .pretrust{animation:glpRise .65s .04s both}html.js-reveal .hero .eyebrow{animation:glpRise .65s .12s both}html.js-reveal .hero h1{animation:glpRise .7s .2s both}html.js-reveal .hero .lead{animation:glpRise .7s .3s both}html.js-reveal .hero .hero-cta{animation:glpRise .7s .4s both}html.js-reveal .hero .jarwrap{animation:glpRise .9s .28s both}html.js-reveal #MainContent>.shopify-section:not(:first-child){opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}html.js-reveal #MainContent>.shopify-section.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.js-reveal .hero *{animation:none!important}html.js-reveal #MainContent>.shopify-section{opacity:1!important;transform:none!important}}.offer,.finalcta,.site-foot{position:relative}.offer:before,.finalcta:before,.site-foot:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(138,155,126,.55),transparent)}.site-head.is-stuck{border-bottom:1px solid rgba(138,155,126,.28)}.sec-head{margin-bottom:34px}.sec-head h2{font-size:clamp(30px,4.2vw,42px)}@media(max-width:820px){.sec-head{margin-bottom:24px}}.btn:active{transform:translateY(0) scale(.985)}.pcard .pimg,.caro-item .pimg{overflow:hidden}.pcard .pimg img,.caro-item .pimg img{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.pcard:hover .pimg img,.caro-item:hover .pimg img{transform:scale(1.045)}.faq-a a,.site-foot a,.founder-body a{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .25s;padding-bottom:1px}.faq-a a:hover,.site-foot a:hover,.founder-body a:hover{background-size:100% 1px}.tb-row:hover .tb-ic{background:#8a9b7e24}.tb-ic{transition:background .2s}::selection{background:var(--accent);color:var(--brand-deep)}img{image-rendering:auto}.offer .eyebrow:after,.g-body .eyebrow:after{content:"";display:block;width:34px;height:2px;background:var(--accent);border-radius:2px;margin:11px 0 0}.site-foot{padding:56px 0 36px}.foot-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:40px;align-items:start}.foot-brand .brandname{font-size:26px;margin-bottom:8px}.foot-brand p{margin:0 0 16px;max-width:34ch;color:#f2f4eec7}.foot-reassure{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.foot-reassure li{display:flex;gap:9px;align-items:center;font-size:13.5px;color:#f2f4eed9}.foot-reassure .ck{color:var(--accent);flex:none}.foot-col h4{font-family:Inter,sans-serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:4px 0 14px;font-weight:700}.foot-col ul{list-style:none;margin:0;padding:0}.foot-col li{margin-bottom:11px}.foot-col a{color:#f2f4eed9;font-size:14.5px}.foot-col a:hover{color:#fff}.foot-bottom{margin-top:40px;padding-top:22px;border-top:1px solid rgba(242,244,238,.14);display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 24px;align-items:center}.foot-bottom .foot-legal{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12.5px}.foot-bottom .copy{font-size:12.5px;color:#f2f4ee99}.foot-fda{margin-top:18px;font-size:12px;line-height:1.55;color:#2b272db3;max-width:760px}@media(max-width:820px){.foot-top{grid-template-columns:1fr 1fr;gap:30px}.foot-brand{grid-column:1 / -1}}@media(max-width:520px){.foot-top{grid-template-columns:1fr}.foot-bottom{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/flow.css.map */
