.st{overflow-x:hidden}#MainContent>.shopify-section:not(:first-child) .st-sticky,main>.shopify-section:not(:first-child) .st-sticky{display:none!important}.st .st-po__sub{font-size:14px;font-weight:600;color:var(--muted);margin:2px 0 12px}.st .st-po__card .st-po__badge{background:#eaf4ec;color:#1b6b39;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.2px;white-space:nowrap}.st .st-po__card .st-po__price s{color:#8a90a0}.st .st-po+.st-buy,.st .st-po__card+.st-buy{margin-top:14px}.st .st-po:has(.st-po__card:only-of-type) .st-po__dot{display:none!important}.st .st-po:has(.st-po__card:only-of-type) .st-po__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title price" "badge price"}.st .st-po:has(.st-po__card:only-of-type) .st-po__body{padding-left:0!important}@media(min-width:750px){.st .st-po__card .st-po__row{grid-template-columns:22px auto auto minmax(0,1fr);grid-template-areas:"dot title badge price"}.st .st-po__card .st-po__row>.st-po__badge{grid-area:badge;justify-self:start;align-self:center}.st .st-po__card .st-po__row>.st-po__price{grid-area:price;justify-self:end}.st .st-po:has(.st-po__card:only-of-type) .st-po__row{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"title badge price"}}.st .st-plans:has(.st-plan:only-of-type) legend{display:none}.st .st-plans:has(.st-plan:only-of-type) .st-plan{cursor:default;min-height:0;padding:20px 22px;border-width:2px;border-color:var(--navy);background:#fff;gap:0}.st .st-plans:has(.st-plan:only-of-type) .st-plan__dot,.st .st-plans:has(.st-plan:only-of-type) .st-plan__main{display:none}.st .st-plans:has(.st-plan:only-of-type) .st-plan__price{flex:1;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:14px;flex-wrap:wrap;width:100%}.st .st-plans:has(.st-plan:only-of-type) .st-plan__price b{font-family:var(--serif);font-size:42px;font-weight:500;line-height:1;color:var(--ink)}.st .st-plans:has(.st-plan:only-of-type) .st-plan__price s{font-size:20px;color:#7c8499}.st .st-plans:has(.st-plan:only-of-type) .st-plan__save{margin-left:auto;align-self:center;background:#eaf4ec;color:#1b6b39;padding:7px 14px;border-radius:999px;font-size:13.5px;font-weight:700}@media(max-width:749px){.st .st-sec{padding:54px 0}.st .st-wrap{padding:0 18px}.st .st-h2{font-size:clamp(26px,7.4vw,33px);line-height:1.13;letter-spacing:-.015em}.st .st-lead{font-size:16.5px;line-height:1.55}.st .st-kicker{font-size:11.5px;letter-spacing:1.6px}.st .st-btn{width:100%;min-height:56px;font-size:17px;padding:16px 20px}.st .st-sec h3{line-height:1.2}.st .st-po__sub{font-size:13.5px;margin:0 0 10px}.st .st-po__card .st-po__badge{font-size:12px;padding:5px 10px}.st .st-dec__card{gap:22px;padding:18px}.st .st-dec__side{gap:12px}.st .st-dec__item{padding:15px 16px;border-radius:16px}.st .st-dec__item b{font-size:16.5px}.st .st-dec__item p{font-size:15.5px;margin-top:4px}.st .st-dec__note{margin-top:20px;font-size:13px}.st .st-flw__panel{padding:18px;gap:14px}.st .st-flw__panel h3{font-size:22px}.st .st-flw__tag{padding:7px 13px;font-size:12.5px}.st .st-flw__meta{gap:10px}.st .st-flw__meta b{font-size:29px}.st .st-flw__meta span{font-size:14px}.st .st-flw__list{gap:9px}.st .st-flw__list li{font-size:16px}.st .st-flw__foot{margin-top:26px}.st .st-flw__foot p{font-size:17px}.st .st-flw__note{font-size:13px}.st .st-sys__grid{gap:18px;margin-top:32px}.st .st-sys__card{padding:18px;gap:12px}.st .st-sys__card h3{font-size:22px}.st .st-sys__card>p{font-size:16px}.st .st-sys__job{font-size:12.5px}.st .st-sys__list li{font-size:16px}.st .st-sys__body svg{max-width:210px}.st .st-sys__key{font-size:13.5px;padding:8px 13px}.st .st-sys__why{padding:24px 18px;gap:12px;margin-top:32px}.st .st-sys__why p{font-size:16.5px}.st .st-sys__why small{font-size:13px}.st .st-num__grid{gap:22px}.st .st-num__val{font-size:46px}.st .st-faq summary{font-size:17px;padding:20px 0}.st .st-faq__a{font-size:16px;padding-bottom:22px}.st .st-faq details{padding:0 18px}.st .st-duo__card{padding:20px}.st .st-duo__why{padding:24px 18px}.st .st-un__tbl{font-size:14px}.st .st-un__tbl th,.st .st-un__tbl td{padding:12px 10px}.st .st-guar{padding:28px 20px}.st .st-sci__item{padding:16px}.st .st-pdp__acc summary{font-size:16.5px}}@media(max-width:389px){.st .st-wrap{padding:0 15px}.st .st-h2{font-size:25px}.st .st-sys__body svg{max-width:180px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/st-home-v15.css.map */
