.gpt-default{--green:#173e32;--lime:#d9f483;--yellow:#fff4aa;--cream:#fffdf5;--red:#ee4b4b;--ink:#173e32;--muted:#67645d;background:var(--cream);color:var(--ink);font-family:Inter,Arial,sans-serif;line-height:1.45}.gpt-default *{box-sizing:border-box}.gpt-default img{display:block;max-width:100%}.gpt-default .as-shell{width:min(1160px,calc(100% - 40px));margin:auto}.gpt-default .as-narrow{width:min(1000px,calc(100% - 40px));margin:auto}.gpt-default .as-eyebrow{margin:0 0 8px;color:#708d19;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.gpt-default .as-center{text-align:center}.gpt-default h1,.gpt-default h2,.gpt-default h3{margin:0;color:var(--green);font-family:Arial Black,Inter,sans-serif;letter-spacing:-.035em}.gpt-default h1{font-size:clamp(38px,5vw,67px);line-height:.98}.gpt-default h2{margin-bottom:34px;font-size:clamp(32px,4vw,50px);line-height:1.04;text-align:center}.gpt-default p{margin:0}.gpt-default .as-topbar{padding:10px 16px;background:var(--green);color:#fff;text-align:center;font-size:12px;font-weight:900;letter-spacing:.09em}.gpt-default .as-hero{display:grid;grid-template-columns:1.04fr .96fr;gap:55px;padding:42px 0 78px;align-items:center}.gpt-default .as-main-media{position:relative;overflow:hidden;border-radius:30px;background:#fff7c9;box-shadow:0 22px 55px #173e3221}.gpt-default .as-main-media img{width:100%;aspect-ratio:1/1;object-fit:cover}.gpt-default .as-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.gpt-default .as-thumb{overflow:hidden;padding:0;border:2px solid transparent;border-radius:12px;background:#fff;cursor:pointer}.gpt-default .as-thumb[aria-current=true]{border-color:var(--green)}.gpt-default .as-thumb img{width:100%;aspect-ratio:1/1;object-fit:cover}.gpt-default .as-lead{margin:18px 0;color:#4f514c;font-size:18px;line-height:1.65}.gpt-default .as-rating{display:flex;gap:9px;align-items:center;margin:15px 0 22px;font-size:12px;font-weight:900}.gpt-default .as-stars{color:#f0b31b;letter-spacing:.05em}.gpt-default .as-plans{display:grid;gap:10px}.gpt-default .as-plan{position:relative;display:grid;grid-template-columns:22px 1fr auto;gap:11px;width:100%;min-height:76px;padding:14px;border:2px solid #e3e3db;border-radius:15px;background:#fff;color:var(--ink);text-align:left;cursor:pointer;align-items:center}.gpt-default .as-plan.is-selected{border-color:var(--green);background:#f7fbe9}.gpt-default .as-radio{width:18px;height:18px;border:2px solid #a1a69b;border-radius:50%}.gpt-default .is-selected .as-radio{border:5px solid var(--green)}.gpt-default .as-plan strong,.gpt-default .as-plan small{display:block}.gpt-default .as-plan small{color:#74726c}.gpt-default .as-plan-price{text-align:right}.gpt-default .as-badge{position:absolute;top:-9px;right:14px;padding:3px 8px;border-radius:99px;background:var(--red);color:#fff;font-size:9px;font-weight:900}.gpt-default .as-form{margin-top:13px}.gpt-default .as-variant{width:100%;margin-bottom:10px;padding:12px;border:1px solid #d5d7cf;border-radius:10px}.gpt-default .as-primary,.gpt-default .as-secondary{display:flex;width:100%;justify-content:center;gap:8px;align-items:center;padding:16px 22px;border:0;border-radius:12px;background:var(--red);color:#fff;font-size:14px;font-weight:900;text-decoration:none;cursor:pointer}.gpt-default .as-primary:disabled{opacity:.55;cursor:not-allowed}.gpt-default .as-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:17px}.gpt-default .as-trust div{padding:12px 8px;border-radius:12px;background:#f5f7ee;text-align:center;font-size:11px;font-weight:900}.gpt-default .as-app{margin:14px 0}.gpt-default.as-section{padding:78px 0;background:#fff}.gpt-default.as-soft{background:#f4f8e8}.gpt-default.as-faq-bg{background:#f0f7d9}.gpt-default.as-yellow{background:#fff6b7}.gpt-default.as-dark{background:var(--green);color:#fff}.gpt-default.as-dark h2,.gpt-default.as-dark h3{color:#fff}.gpt-default .as-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gpt-default .as-card{overflow:hidden;border:1px solid #e2e3db;border-radius:24px;background:#fff;box-shadow:0 14px 38px #173e3212}.gpt-default .as-card img{width:100%;aspect-ratio:4/3;object-fit:cover}.gpt-default .as-card-copy{padding:20px;color:#55514b}.gpt-default .as-card-copy p{margin-top:10px;line-height:1.6}.gpt-default .as-card-copy small{display:block;margin-top:12px;color:#858178}.gpt-default .as-two{grid-template-columns:repeat(2,1fr)}.gpt-default .as-before{position:relative}.gpt-default .as-before span{position:absolute;bottom:12px;padding:7px 10px;border-radius:99px;color:#fff;font-size:9px;font-weight:900}.gpt-default .as-before .as-before-label{left:12px;background:#7d7d79}.gpt-default .as-before .as-after-label{right:12px;background:var(--green)}.gpt-default .as-disclaimer{max-width:780px;margin:18px auto 0;color:#77736b;text-align:center;font-size:11px}.gpt-default .as-ingredients{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.gpt-default .as-ingredient{overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 12px 35px #173e3214}.gpt-default .as-ingredient img{width:100%;aspect-ratio:1/1;object-fit:cover}.gpt-default .as-ingredient .as-card-copy{padding:17px}.gpt-default .as-ingredient h3{font-size:24px}.gpt-default .as-pill{display:inline-block;margin-top:8px;padding:5px 9px;border-radius:99px;background:var(--lime);font-size:10px;font-weight:900}.gpt-default .as-uses{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.gpt-default .as-use{overflow:hidden;border-radius:22px;background:#fff}.gpt-default .as-use-media{position:relative}.gpt-default .as-use img{width:100%;aspect-ratio:1/1;object-fit:cover}.gpt-default .as-use-media span{position:absolute;right:12px;bottom:12px;left:12px;padding:8px;border-radius:99px;background:#173e32eb;color:#fff;text-align:center;font-size:10px;font-weight:900}.gpt-default .as-use p{padding:17px;color:#55514b}.gpt-default .as-split{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center}.gpt-default .as-split h2{text-align:left}.gpt-default .as-steps{display:grid;gap:22px;margin:0;padding:0;list-style:none}.gpt-default .as-step{display:grid;grid-template-columns:52px 1fr;gap:16px}.gpt-default .as-step>span{display:grid;width:52px;height:52px;border-radius:50%;background:var(--yellow);color:var(--green);font-size:21px;font-weight:900;place-items:center}.gpt-default .as-step p{margin-top:6px;color:#5e5a54}.gpt-default .as-dark .as-step p{color:#dce5e0}.gpt-default .as-problem-img{width:100%;border-radius:30px}.gpt-default .as-copy{font-size:17px;line-height:1.7}.gpt-default .as-copy strong{display:block;margin-top:15px;color:#fff4aa}.gpt-default .as-table{overflow:hidden;max-width:800px;margin:auto;border:1px solid #d8d9d1;border-radius:20px}.gpt-default .as-row{display:grid;grid-template-columns:1.6fr .7fr .7fr;min-height:57px;border-bottom:1px solid #e2e3dc;align-items:center}.gpt-default .as-row:last-child{border:0}.gpt-default .as-row>*{padding:12px;text-align:center}.gpt-default .as-row strong{text-align:left}.gpt-default .as-head{background:var(--green);color:#fff;font-size:12px;font-weight:900}.gpt-default .as-check{color:#6c8e10;font-size:23px;font-weight:900}.gpt-default .as-cross{color:#aaa;font-size:23px}.gpt-default .as-quotes{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.gpt-default blockquote{margin:0;padding:26px;border-radius:22px;background:#fff}.gpt-default blockquote p{margin:12px 0 18px;color:#3f3b36;font-size:17px;font-style:italic;line-height:1.6}.gpt-default blockquote footer{padding-top:14px;border-top:1px solid #e6e3d9;color:#55730f;font-size:12px;font-weight:800}.gpt-default .as-guarantee{max-width:720px;padding:50px;border:1px solid #e0e3d7;border-radius:30px;background:#f6faed;text-align:center}.gpt-default .as-shield{display:grid;width:72px;height:72px;margin:0 auto 16px;border-radius:50%;background:var(--lime);font-size:32px;place-items:center}.gpt-default .as-guarantee p{color:#5d5952;line-height:1.65}.gpt-default .as-secondary{display:inline-flex;width:auto;margin-top:23px;background:var(--green)}.gpt-default .as-faq{display:grid;gap:10px;max-width:800px;margin:auto}.gpt-default details{padding:0 20px;border:1px solid #dfe3d1;border-radius:15px;background:#fff}.gpt-default summary{padding:19px 0;color:var(--green);font-weight:900;cursor:pointer}.gpt-default details p{padding:0 0 19px;color:#5d5a53}.gpt-default .as-final-img{width:100%;border-radius:28px}.gpt-default.as-final h2{text-align:left}.gpt-default.as-final p{color:#dfe7e2;font-size:17px;line-height:1.65}.gpt-default.as-footer{padding:20px 20px 34px;background:#0e2c23;color:#d3ded8;text-align:center;font-size:11px}@media(max-width:780px){.gpt-default .as-shell,.gpt-default .as-narrow{width:min(100% - 28px,540px)}.gpt-default .as-hero{display:block;padding:16px 0 58px}.gpt-default .as-product-copy{padding-top:23px}.gpt-default h1{font-size:37px}.gpt-default h2{margin-bottom:25px;font-size:34px}.gpt-default .as-lead{font-size:16px}.gpt-default .as-main-media{border-radius:22px}.gpt-default.as-section{padding:57px 0}.gpt-default .as-cards,.gpt-default .as-two,.gpt-default .as-ingredients,.gpt-default .as-uses,.gpt-default .as-quotes{display:flex;overflow-x:auto;margin-right:-14px;padding-right:14px;scroll-snap-type:x mandatory;scrollbar-width:none}.gpt-default .as-card,.gpt-default .as-ingredient,.gpt-default .as-use,.gpt-default blockquote{min-width:87%;scroll-snap-align:start}.gpt-default .as-ingredient{min-width:78%}.gpt-default .as-use{min-width:74%}.gpt-default .as-split{display:block}.gpt-default .as-split h2{margin-bottom:26px}.gpt-default .as-problem-img,.gpt-default .as-final-img{margin-top:28px;border-radius:22px}.gpt-default .as-row{grid-template-columns:1.45fr .65fr .65fr}.gpt-default .as-row>*{padding:11px 7px}.gpt-default .as-row strong{font-size:12px}.gpt-default .as-guarantee{padding:37px 22px}.gpt-default.as-final .as-split{display:flex;flex-direction:column-reverse}}.gpt-default{background:var(--gpt-background,var(--cream));color:var(--gpt-text-color,var(--ink));font-family:var(--gpt-body-font,Inter,Arial,sans-serif)}.gpt-default.as-section,.gpt-default.as-soft,.gpt-default.as-faq-bg,.gpt-default.as-yellow,.gpt-default.as-dark{background:var(--gpt-background,#fff);color:var(--gpt-text-color,#333)}.gpt-default h1,.gpt-default h2,.gpt-default h3,.gpt-default.as-dark h2,.gpt-default.as-dark h3{color:var(--gpt-heading-color,#173e32);font-family:var(--gpt-heading-font,Arial Black,Arial,sans-serif)}.gpt-default h1,.gpt-default h2{font-size:var(--gpt-heading-size,48px)}.gpt-default .as-eyebrow,.gpt-default .as-stars{color:var(--gpt-accent-color,#708d19)}.gpt-default .as-primary,.gpt-default .as-badge{background:var(--gpt-accent-color,#ee4b4b)}.gpt-default :where(p,small,summary,blockquote footer,.as-card-copy,.as-copy,.as-plan,.as-row strong){color:var(--gpt-text-color,#333)!important;font-family:var(--gpt-body-font,Inter,Arial,sans-serif)}.gpt-default.as-footer{background:var(--gpt-background,#0e2c23);color:var(--gpt-text-color,#d3ded8);font-family:var(--gpt-body-font,Inter,Arial,sans-serif)}@media(max-width:780px){.gpt-default h1,.gpt-default h2{font-size:min(var(--gpt-heading-size,40px),40px)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/gpt-default-page.css.map */
