@font-face{font-family:Anek Tamil;src:url(https://olivinolife.com/cdn/fonts/anek_tamil/anektamil_n4.2c907daa645b7bbf6285dac0733760f08d99f2ba.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans Condensed;src:url(https://olivinolife.com/cdn/fonts/open_sans_condensed/opensanscondensed_n3.f268bf7db5085696a282f0abbabcfc102d638ce3.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}:root{--navy: #0e1b4d;--navy-soft: #26437b;--ink-2: #676986;--gold: #a6942a;--blue: #4770db;--paper: #ffffff;--mist: #eff0f5;--line: rgba(14, 27, 77, .14);--radius: 14px;--head: "Anek Tamil", "Arial Narrow", Arial, sans-serif;--body: "Open Sans Condensed", "Arial Narrow", Arial, sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--body);font-weight:300;font-size:19px;line-height:1.6;color:var(--navy);background:var(--paper);min-width:320px}h1,h2,h3,h4{font-family:var(--head);font-weight:400;line-height:1.15}img{max-width:100%;display:block}a{color:var(--navy-soft)}.wrap{max-width:1080px;margin:0 auto;padding:0 22px}.narrow{max-width:720px;margin:0 auto}section{padding:64px 0}.eyebrow{font-family:var(--head);font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.btn{display:inline-block;font-family:var(--head);font-size:17px;text-decoration:none;padding:15px 34px;border-radius:6px;cursor:pointer;border:0;transition:transform .08s ease,box-shadow .15s ease}.btn:active{transform:translateY(1px)}.btn-gold{background:var(--gold);color:#fff;box-shadow:0 6px 18px #a6942a59}.btn-gold:hover{box-shadow:0 8px 22px #a6942a80}.btn-ghost{background:transparent;color:var(--navy);border:1.5px solid var(--navy)}.foot-mark{color:var(--gold);text-decoration:none}.demo-ribbon{background:var(--navy);color:#ffffffd9;text-align:center;font-size:13px;letter-spacing:.06em;padding:6px 14px}.announce{background:var(--gold);color:#fff;text-align:center;font-family:var(--head);font-size:15px;padding:10px 16px}header{background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.header-in{display:flex;align-items:center;justify-content:space-between;padding:14px 22px;max-width:1080px;margin:0 auto}.header-in img{width:190px;height:auto}.header-cta{font-size:15px;padding:11px 22px}.hero{padding:70px 0 60px}.hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center}.hero h1{font-size:clamp(34px,4.6vw,52px);margin-bottom:20px}.hero .sub{font-size:21px;color:var(--ink-2);margin-bottom:30px;max-width:34em}.hero-ctas{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.hero-note{margin-top:18px;font-size:15px;color:var(--ink-2)}.hero-img{position:relative}.hero-img img{width:100%;height:auto}.lead{background:var(--mist)}.lead h2{font-size:clamp(26px,3.4vw,38px);margin-bottom:22px}.lead p{margin-bottom:18px}.lead .kicker{font-family:var(--head);font-size:22px;color:var(--navy-soft);border-left:3px solid var(--gold);padding-left:18px;margin:28px 0 10px}.mech h2{font-size:clamp(26px,3.4vw,38px);margin-bottom:16px}.fruit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:36px 0 12px}.fruit-card{background:var(--mist);border-radius:var(--radius);padding:28px 22px;text-align:center}.fruit-card .big{font-family:var(--head);font-size:44px;color:var(--navy);line-height:1}.fruit-card .what{font-family:var(--head);font-size:17px;color:var(--gold);margin-top:6px;text-transform:uppercase;letter-spacing:.08em}.fruit-card p{font-size:16px;color:var(--ink-2);margin-top:10px}.mech-src{font-size:14px;color:var(--ink-2)}.calc{background:var(--navy);color:#fff;border-radius:var(--radius);padding:40px 36px;margin-top:44px}.calc h3{font-size:26px;margin-bottom:8px}.calc .calc-sub{color:#ffffffbf;font-size:17px;margin-bottom:24px}.calc-days{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:28px}.calc-days button{font-family:var(--head);font-size:15px;padding:9px 20px;background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.45);border-radius:999px;cursor:pointer}.calc-days button.on{background:var(--gold);border-color:var(--gold)}.calc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch}.calc-cell{background:#ffffff12;border-radius:10px;padding:20px 14px;text-align:center}.calc-cell .n{font-family:var(--head);font-size:clamp(26px,3vw,38px)}.calc-cell .l{font-size:14px;color:#ffffffb3;text-transform:uppercase;letter-spacing:.08em;margin-top:4px}.calc-cell.gold{background:var(--gold)}.calc-cell.gold .l{color:#ffffffe6}.calc-note{margin-top:18px;font-size:13px;color:#fff9}.extracts{background:var(--mist)}.ext-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:36px}.ext-card{background:var(--paper);border-radius:var(--radius);padding:30px 28px;border:1px solid var(--line)}.ext-card h3{font-size:21px;margin-bottom:4px}.ext-card .from{font-size:14px;color:var(--gold);font-family:var(--head);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.ext-card p{font-size:17px;color:var(--ink-2)}.reviews{background:var(--mist)}.reviews h2{font-size:clamp(26px,3.4vw,38px);margin-bottom:8px}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.review-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:26px 24px;display:flex;flex-direction:column}.review-card .stars{color:var(--gold);font-size:18px;letter-spacing:2px;margin-bottom:12px}.review-card .rv-text{font-size:17px;color:var(--navy);margin-bottom:18px}.review-card .rv-by{margin-top:auto;font-family:var(--head);font-size:15px;color:var(--ink-2)}.review-card .rv-verified{color:var(--gold)}.rv-note{text-align:center;font-size:13px;color:var(--ink-2);margin-top:22px}.compare table{width:100%;border-collapse:collapse;margin-top:34px;font-size:17px}.compare th,.compare td{padding:15px 14px;text-align:center;border-bottom:1px solid var(--line)}.compare th{font-family:var(--head);font-weight:400;font-size:16px}.compare td:first-child,.compare th:first-child{text-align:left;color:var(--ink-2)}.compare th.oliv{background:var(--navy);color:#fff;border-radius:10px 10px 0 0}.compare td.oliv{background:#0e1b4d0d;font-family:var(--head)}.yes{color:var(--gold);font-family:var(--head)}.no{color:#67698699}.table-scroll{overflow-x:auto}.founder-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:center}.founder-grid img{border-radius:var(--radius);width:100%}.founder-grid h2{font-size:clamp(26px,3.2vw,36px);margin-bottom:18px}.founder-grid p{margin-bottom:16px;color:var(--ink-2)}.founder-sign{font-family:var(--head);color:var(--navy)}.ritual{background:var(--navy);color:#fff}.ritual h2{font-size:clamp(26px,3.2vw,36px);margin-bottom:36px;text-align:center}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.step{text-align:center;padding:0 10px}.step .num{width:52px;height:52px;border-radius:50%;background:var(--gold);color:#fff;font-family:var(--head);font-size:24px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.step h3{font-size:20px;margin-bottom:8px}.step p{font-size:16px;color:#ffffffbf}.proof-band{margin-top:56px;border-top:1px solid rgba(255,255,255,.2);padding-top:44px;text-align:center}.proof-band .stat{font-family:var(--head);font-size:clamp(56px,8vw,88px);color:var(--gold);line-height:1}.proof-band .stat-l{font-size:20px;max-width:30em;margin:12px auto 0;color:#ffffffd9}.proof-band .rp{margin-top:18px;font-family:var(--head);letter-spacing:.1em;text-transform:uppercase;font-size:14px;color:#fff9}.tldr{border:1.5px solid var(--gold);border-radius:var(--radius);padding:28px 30px;margin-top:48px;background:#fffdf4}.tldr h3{color:var(--gold);font-size:15px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.tldr p{font-size:18px}.offer{background:var(--mist)}.offer h2{font-size:clamp(28px,3.6vw,40px);text-align:center;margin-bottom:10px}.offer .offer-sub{text-align:center;color:var(--ink-2);max-width:38em;margin:0 auto 40px}.tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.tier{background:var(--paper);border:2px solid var(--line);border-radius:var(--radius);padding:28px 22px;text-align:center;cursor:pointer;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.tier:hover{border-color:var(--navy-soft)}.tier.on{border-color:var(--gold);box-shadow:0 10px 28px #0e1b4d1f}.tier .badge{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--gold);color:#fff;font-family:var(--head);font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:4px 14px;border-radius:999px;white-space:nowrap}.tier img{width:92px;margin:4px auto 12px}.tier h3{font-size:20px}.tier .per{font-size:15px;color:var(--ink-2);margin-top:2px}.tier .price{font-family:var(--head);font-size:28px;margin-top:12px}.tier .was{font-size:15px;color:var(--ink-2);text-decoration:line-through}.tier .save{font-size:14px;color:var(--gold);font-family:var(--head);margin-top:4px;min-height:1.2em}.offer-box{background:var(--navy);color:#fff;border-radius:var(--radius);margin-top:26px;padding:30px 34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}.sum-rows{display:grid;gap:6px;font-size:17px}.sum-row{display:flex;justify-content:space-between;gap:30px;max-width:420px}.sum-row .v{font-family:var(--head)}.sum-row.total{border-top:1px solid rgba(255,255,255,.25);padding-top:8px;margin-top:6px;font-size:20px}.sum-row .strike{text-decoration:line-through;color:#ffffff8c;font-family:var(--body)}.sum-save{color:var(--gold)}.offer-cta-col{text-align:center}.offer-cta-col .btn{display:block}.offer-cta-col .sub-alt{display:block;margin-top:12px;font-size:14px;color:#ffffffbf;max-width:240px}.demo-note{margin-top:16px;font-size:13px;color:var(--ink-2);text-align:center}.cart-toast{display:none;margin-top:18px;background:#fffdf4;border:1.5px solid var(--gold);border-radius:10px;padding:16px 20px;font-size:16px}.cart-toast.show{display:block}.faq h2{font-size:clamp(26px,3.2vw,36px);margin-bottom:30px}.faq details{border-bottom:1px solid var(--line);padding:18px 0}.faq summary{font-family:var(--head);font-size:19px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:24px;color:var(--gold);flex:0 0 auto}.faq details[open] summary:after{content:"\2013"}.faq details p{padding-top:12px;color:var(--ink-2)}footer{background:var(--navy);color:#ffffffb3;padding:54px 0 90px;font-size:14px}footer .f-logo{width:170px;margin-bottom:22px;filter:brightness(0) invert(1);opacity:.9}footer p{margin-bottom:12px;max-width:62em}footer a{color:#ffffffd9}.f-links{display:flex;gap:22px;flex-wrap:wrap;margin:18px 0 26px;font-family:var(--head);font-size:14px}.mobile-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--paper);border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:none;align-items:center;justify-content:space-between;gap:14px;transform:translateY(110%);transition:transform .25s ease;box-shadow:0 -8px 24px #0e1b4d1f}.mobile-bar.show{transform:translateY(0)}.mobile-bar .mb-info{font-size:14px;line-height:1.3}.mobile-bar .mb-info b{font-family:var(--head);font-weight:400;font-size:16px;display:block}.mobile-bar .btn{padding:12px 22px;font-size:15px;white-space:nowrap}@media(max-width:860px){body{font-size:18px}section{padding:48px 0}.hero{padding:44px 0 40px}.hero-grid,.founder-grid{grid-template-columns:1fr;gap:30px}.hero-img{order:-1;max-width:340px;margin:0 auto}.fruit-grid,.steps{grid-template-columns:1fr}.calc{padding:30px 22px}.calc-grid{grid-template-columns:repeat(2,1fr)}.ext-grid,.review-grid{grid-template-columns:1fr}.tiers{grid-template-columns:1fr;max-width:420px;margin:0 auto}.tier{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;text-align:left;gap:0 18px;padding:22px 18px 18px}.tier img{grid-row:1 / 4;width:72px;margin:0;align-self:center}.tier .badge{left:auto;right:14px;transform:none}.offer-box{grid-template-columns:1fr;padding:26px 22px}.offer-cta-col .btn{width:100%}.offer-cta-col .sub-alt{max-width:none}.mobile-bar{display:flex}.header-in img{width:150px}}@media(max-width:480px){.header-in{padding:12px 16px}.header-in img{width:128px}.header-cta{font-size:13px;padding:9px 14px;white-space:nowrap}.hero h1{font-size:30px}.demo-ribbon{font-size:11px}.announce{font-size:13px}.btn{padding:14px 24px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lander-three-fruits.css.map */
