:root{--bg:#F6F0E6;--paper:#FCF8F1;--card:#FFFFFF;--ink:#1F140E;--soft:#6B5C4E;--dim:#A2917C;--rust:#A22914;--rust-deep:#6E1808;--bright:#E5452E;--tint:#F4E5DB;--line:#E7DBCB;--espresso:#26100A;--cream:#F0E4D3}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;background:#cdbfa6;margin:0}.cap{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#7d6f57;font-weight:700;text-align:center;max-width:394px}.page{max-width:600px;margin:0 auto;background:var(--bg);min-height:100vh;box-shadow:0 0 90px -24px #28120657}@media(min-width:601px){body{padding:0}}.serif{font-family:Fraunces,serif}.ph{background:linear-gradient(150deg,#ede0ca,#e0ceb1);display:flex;align-items:center;justify-content:center;text-align:center;color:#9c8568;font-size:8.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.5;padding:12px}.ph.warm{background:linear-gradient(150deg,#c0552f,#8f2a12);color:#f4ddcf}.ph.dk{background:linear-gradient(150deg,#3a160c,#1f0a05);color:#bd8b78}.play{position:relative}.play:after{content:"";position:absolute;width:42px;height:42px;border-radius:50%;background:#ffffffeb}.play:before{content:"";position:absolute;z-index:2;width:0;height:0;border-left:13px solid var(--rust);border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:4px}.eyebrow{font-size:9.5px;font-weight:800;letter-spacing:.26em;text-transform:uppercase;color:var(--rust)}.stars{color:var(--bright);letter-spacing:2px;font-size:13px}.rule{height:2px;width:34px;background:var(--bright);border:none;margin:0 0 16px}.announce{background:var(--ink);color:#f3e3d6;text-align:center;padding:9px 8px;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.announce b{color:var(--bright)}.nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background:#f6f0e6eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.nav .logo{font-family:Fraunces;font-weight:600;font-size:23px;letter-spacing:.18em;color:var(--rust)}.nav svg{width:20px;height:20px;stroke:var(--ink)}.nav .ic{display:flex;gap:16px}.hero{padding:32px 22px 34px;background:var(--rust)}.hero .kick{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700;color:#f0cdbf;margin-bottom:16px}.hero .kick .stars{font-size:11px;color:#ffd9cb}.hero h1{font-family:Fraunces;font-weight:600;font-size:46px;line-height:.92;letter-spacing:-.02em;color:#fff}.hero h1 em{font-style:italic;font-weight:500;color:#ffd2c2}.hero .lede{font-size:13px;line-height:1.55;color:#f3ddd2;margin-top:16px;max-width:300px}.hero .cta{display:inline-block;margin-top:18px;background:#fff;color:var(--rust-deep);font-family:Fraunces;font-weight:600;font-size:15px;padding:14px 32px;border-radius:40px;border:none;cursor:pointer;box-shadow:0 16px 30px -12px #00000061}.hero .herogal{margin-top:24px}.hero .hgdots span{background:#ffffff59}.hero .hgdots span.on{background:#fff}.rail{padding:22px 0;overflow:hidden}.rail.dk{background:var(--espresso)}.raillab{padding:0 22px 14px;display:flex;justify-content:space-between;align-items:baseline}.raillab .e{font-size:9.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--rust)}.rail.dk .raillab .e{color:var(--bright)}.raillab .n{font-size:9.5px;color:var(--dim)}.track{display:flex;gap:12px;width:max-content;padding:0 12px}.track.a{animation:slideL 26s linear infinite}.track.b{animation:slideL 38s linear infinite}@keyframes slideL{0%{transform:translate(0)}to{transform:translate(-50%)}}.flav{flex:0 0 150px}.flav .pic{height:188px;border-radius:18px;overflow:hidden;margin-bottom:9px}.flav .nm{font-family:Fraunces;font-weight:600;font-size:13px}.flav .sub{font-size:10px;color:var(--soft)}.cust{flex:0 0 132px;height:176px;border-radius:16px;overflow:hidden;position:relative}.cust .img{height:100%}.cust .at{position:absolute;left:0;right:0;bottom:0;padding:9px;font-size:9px;font-weight:700;color:#fff;background:linear-gradient(transparent,#0f0603d9)}.band{position:relative;height:340px}.band .img{height:100%}.band .grad{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 40%,#1f0a05d1)}.band .tx{position:absolute;left:0;right:0;bottom:0;padding:26px 22px;color:#fff}.band .tx .eyebrow{color:#ffd2c2;display:block;margin-bottom:10px}.band .tx h2{font-family:Fraunces;font-weight:500;font-size:28px;line-height:1.06}.band .tx h2 em{font-style:italic;color:#ffd2c2}.caseS{padding:42px 22px;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.caseS h2{font-family:Fraunces;font-weight:500;font-size:30px;line-height:1.04;margin-bottom:6px}.caseS h2 em{font-style:italic;color:var(--rust)}.caseS .sub{font-size:12.5px;color:var(--soft);margin-bottom:24px}.case{display:flex;gap:14px;padding:18px 0;border-top:1px solid var(--line)}.case .no{font-family:Fraunces;font-weight:600;font-size:13px;color:var(--bright);flex:0 0 30px;padding-top:2px}.case h4{font-family:Fraunces;font-weight:600;font-size:16px;margin-bottom:3px}.case p{font-size:12px;line-height:1.5;color:var(--soft)}.splitS{padding:42px 22px}.splitS .top{display:flex;gap:14px;align-items:center;margin-bottom:20px}.splitS .top .pic{width:120px;height:140px;border-radius:16px;overflow:hidden;flex:0 0 120px}.splitS .top h2{font-family:Fraunces;font-weight:500;font-size:26px;line-height:1.05}.splitS .top h2 em{font-style:italic;color:var(--rust)}.panel{border:1px solid var(--line);border-radius:16px;background:var(--card);overflow:hidden}.panel .hd{background:var(--ink);color:var(--cream);font-family:Fraunces;font-weight:600;font-size:12.5px;padding:11px 16px}.fr{display:flex;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--line);font-size:12.5px}.fr:last-child{border:none}.fr b{color:var(--rust)}.fr .dv{color:var(--bright);font-size:9px;font-weight:800;margin-left:6px}.swap{background:var(--espresso);color:var(--cream);padding:44px 22px;text-align:center}.swap .eyebrow{color:var(--bright);display:block;margin-bottom:14px}.swap h2{font-family:Fraunces;font-weight:500;font-size:28px;line-height:1.08;margin-bottom:26px}.swap h2 em{font-style:italic;color:#ffd2c2}.swaprow{display:flex;align-items:center;justify-content:center;gap:16px}.swaprow .old{display:flex;flex-direction:column;gap:9px}.swaprow .o{font-size:11px;color:#c6a191;display:flex;align-items:center;gap:7px;text-decoration:line-through}.swaprow .o:before{content:"";width:7px;height:7px;border-radius:50%;background:#7a4233}.swaprow .arr{font-size:28px;color:var(--bright)}.swaprow .pouch{width:86px;height:120px;border-radius:12px;background:linear-gradient(160deg,#c0492f,#8f2414);display:flex;align-items:center;justify-content:center;font-family:Fraunces;font-weight:700;letter-spacing:.1em;color:#ffe9df;box-shadow:0 16px 34px -10px #00000080}.swap .note{font-size:11.5px;margin-top:22px;color:#c9ad9c;line-height:1.5}.founder .img{height:310px}.founder .body{padding:30px 22px 42px}.founder .eyebrow{display:block;margin-bottom:14px}.founder h2{font-family:Fraunces;font-weight:500;font-size:26px;line-height:1.15;margin-bottom:14px}.founder h2 em{font-style:italic;color:var(--rust)}.founder p{font-size:13px;line-height:1.65;color:var(--soft);margin-bottom:12px}.founder .sig{font-family:Fraunces;font-style:italic;font-size:15px;margin-top:6px}.cmpS{padding:42px 22px;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cmpS .eyebrow{display:block;margin-bottom:12px}.cmpS h2{font-family:Fraunces;font-weight:500;font-size:27px;line-height:1.05;margin-bottom:18px}.cmpS h2 em{font-style:italic;color:var(--rust)}.vs{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--card)}.vs table{width:100%;border-collapse:collapse;font-size:10px}.vs th,.vs td{padding:12px 3px;text-align:center;border-bottom:1px solid var(--line)}.vs thead th{font-family:Fraunces;font-weight:600;font-size:9px;line-height:1.15;color:var(--soft)}.vs thead th.us{background:var(--rust);color:#fdeee5}.vs tbody td:first-child{text-align:left;padding-left:14px;font-weight:600;font-size:10.5px}.vs td.us{background:var(--tint);color:var(--rust-deep);font-weight:800}.vs .y{color:var(--rust);font-weight:800}.vs .n{color:#c9b9a6}.vs tr:last-child td{border-bottom:none}.expert{padding:34px 22px}.expert .row{display:flex;gap:16px;align-items:center}.expert .pic{width:90px;height:114px;border-radius:16px;overflow:hidden;flex:0 0 90px}.expert q{font-family:Fraunces;font-style:italic;font-size:15px;line-height:1.4;quotes:none;display:block}.expert .nm{font-size:11px;font-weight:700;margin-top:9px}.expert .cr{font-size:10px;color:var(--soft)}.expert .note{font-size:9px;color:var(--dim);font-style:italic;margin-top:12px;line-height:1.4}.revS{padding:10px 22px 42px}.revS .tp{text-align:center;margin-bottom:18px}.revS .tp .b{font-size:11px;color:var(--soft);margin-top:6px}.revs{display:flex;flex-direction:column;gap:12px}.rev{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px}.rev .stars{font-size:11px;margin-bottom:7px}.rev .ti{font-family:Fraunces;font-weight:600;font-size:14px;margin-bottom:4px}.rev q{display:block;font-size:12px;line-height:1.55;color:var(--soft);quotes:none;margin-bottom:8px}.rev .w{font-size:10px;color:var(--dim)}.offer{background:var(--espresso);color:var(--cream);padding:42px 22px}.offer .eyebrow{color:var(--bright);display:block;text-align:center;margin-bottom:10px}.offer h2{font-family:Fraunces;font-weight:500;font-size:28px;text-align:center;margin-bottom:6px}.offer h2 em{font-style:italic;color:#ffd2c2}.offer .osub{text-align:center;font-size:11px;color:#c9ad9c;margin-bottom:20px}.flavs{display:flex;gap:9px;justify-content:center;margin-bottom:18px}.fl{text-align:center;cursor:pointer}.fl .dot{width:46px;height:46px;border-radius:50%;border:2px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;color:#fff;margin:0 auto 5px}.fl.on .dot{border-color:var(--bright);box-shadow:0 0 0 3px #e5452e4d}.fl .nm{font-size:8px;color:#d4bfae;max-width:54px;line-height:1.2}.packs{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.pk{display:flex;align-items:center;gap:12px;border:1.5px solid rgba(255,255,255,.16);border-radius:14px;padding:14px;cursor:pointer;background:#ffffff08;position:relative}.pk.on{border-color:var(--bright);background:#e5452e1a}.pk .rd{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.3);flex:0 0 18px}.pk.on .rd{border-color:var(--bright);background:radial-gradient(circle,var(--bright) 42%,transparent 48%)}.pk .mid{flex:1}.pk .pn{font-family:Fraunces;font-weight:600;font-size:15px}.pk .pl{font-size:10px;color:#c9ad9c;margin-top:2px}.pk .pr{text-align:right}.pk .pr .pp{font-family:Fraunces;font-weight:600;font-size:17px}.pk .pr .per{font-size:9px;color:#c9ad9c}.pk .best{position:absolute;top:-9px;left:14px;background:var(--bright);color:#fff;font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:3px 8px;border-radius:9px}.add{width:100%;background:var(--bright);color:#fff;border:none;border-radius:14px;padding:17px;font-family:Fraunces;font-weight:600;font-size:16px;cursor:pointer;box-shadow:0 16px 34px -12px #e5452e99}.add:active{transform:translateY(1px)}.guar{display:flex;justify-content:center;gap:18px;margin-top:16px}.guar div{font-size:9.5px;color:#c9ad9c;text-align:center;font-weight:600;display:flex;flex-direction:column;align-items:center;gap:4px}.guar svg{width:18px;height:18px;stroke:var(--bright)}.faqS{padding:42px 22px}.faqS .eyebrow{display:block;margin-bottom:12px}.faqS h2{font-family:Fraunces;font-weight:500;font-size:27px;margin-bottom:6px}.acc{border-top:1px solid var(--line);margin-top:14px}.ac{border-bottom:1px solid var(--line)}.ac .q{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 0;font-family:Fraunces;font-weight:600;font-size:14px;cursor:pointer}.ac .q svg{width:16px;height:16px;stroke:var(--rust);transition:.2s;flex:0 0 16px}.ac.open .q svg{transform:rotate(45deg)}.ac .a{max-height:0;overflow:hidden;transition:.28s;font-size:12.5px;line-height:1.6;color:var(--soft)}.ac.open .a{max-height:300px;padding-bottom:16px}.final{position:relative;height:380px}.final .img{height:100%}.final .grad{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 36%,#1f0a05e0)}.final .in{position:absolute;left:0;right:0;bottom:0;padding:32px 22px;text-align:center}.final h2{font-family:Fraunces;font-weight:500;font-size:32px;color:#fff;margin-bottom:6px}.final h2 em{font-style:italic;color:#ffd2c2}.final p{color:#f3e3da;font-size:12px;margin-bottom:16px}.final .cta{background:var(--bright);color:#fff;font-family:Fraunces;font-weight:600;font-size:15px;padding:15px 32px;border-radius:40px;border:none;cursor:pointer}.disc{font-size:8.5px;color:var(--dim);text-align:center;padding:20px;line-height:1.5}.phnote{font-size:8.5px;color:var(--dim);text-align:center;font-style:italic;padding:6px 22px 0;line-height:1.4}.stick{position:sticky;bottom:0;z-index:50;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fcf8f1f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line)}.stick .pi{flex:1}.stick .pi .p{font-family:Fraunces;font-weight:600;font-size:17px}.stick .pi .l{font-size:9.5px;color:var(--soft)}.stick button{background:var(--bright);color:#fff;border:none;border-radius:12px;padding:13px 22px;font-family:Fraunces;font-weight:600;font-size:14px;cursor:pointer}.herogal{margin-top:24px}.hgtrack{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:2px}.hgtrack::-webkit-scrollbar{display:none}.hg{flex:0 0 100%;scroll-snap-align:center;height:340px;border-radius:22px;overflow:hidden}.hgdots{display:flex;gap:6px;justify-content:center;margin-top:12px}.hgdots span{width:7px;height:7px;border-radius:50%;background:var(--line);transition:.25s}.hgdots span.on{background:var(--bright);width:20px;border-radius:4px}.seenin{padding:22px;text-align:center;background:var(--paper);border-bottom:1px solid var(--line)}.seenin .lab{font-size:9px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--dim);display:block;margin-bottom:14px}.seenin .logos{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;align-items:center}.seenin .logos span{font-family:Fraunces;font-weight:600;font-size:14px;color:#bcae9a;letter-spacing:.02em}.lifeS{padding:42px 0}.lifeS .h{padding:0 22px;margin-bottom:16px}.lifeS .h .eyebrow{display:block;margin-bottom:10px}.lifeS .h h2{font-family:Fraunces;font-weight:500;font-size:27px;line-height:1.05}.lifeS .h h2 em{font-style:italic;color:var(--rust)}.lifetrack{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 22px}.lifetrack::-webkit-scrollbar{display:none}.lifecard{flex:0 0 80%;scroll-snap-align:center;height:300px;border-radius:18px;overflow:hidden;position:relative}.lifecard .img{height:100%}.lifecard .cp{position:absolute;left:0;right:0;bottom:0;padding:14px;color:#fff;font-size:12px;font-weight:600;background:linear-gradient(transparent,#140804d1)}.trustband{padding:42px 22px;background:var(--tint);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trustband .eyebrow{display:block;margin-bottom:12px}.trustband h2{font-family:Fraunces;font-weight:500;font-size:30px;line-height:1.02;margin-bottom:6px}.trustband h2 em{font-style:italic;color:var(--rust)}.trustband .sub{font-size:12.5px;color:var(--soft);margin-bottom:22px}.tgrid{display:flex;flex-direction:column;gap:12px}.tb{display:flex;gap:14px;align-items:flex-start;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px}.tb .ic{width:38px;height:38px;border-radius:11px;background:var(--rust);display:flex;align-items:center;justify-content:center;flex:0 0 38px}.tb .ic svg{width:19px;height:19px;stroke:#fff}.tb b{font-family:Fraunces;font-weight:600;font-size:14px;display:block;margin-bottom:2px}.tb span{font-size:11.5px;color:var(--soft);line-height:1.45}.pwrap{padding:28px 22px}.pwrap .pgal{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.pwrap .pgal img,.pwrap .pgal .ph{width:100%;border-radius:18px;aspect-ratio:1/1;object-fit:cover}.pwrap h1{font-family:Fraunces;font-weight:600;font-size:30px;line-height:1.05;margin-bottom:6px}.pwrap .price{font-family:Fraunces;font-weight:600;font-size:22px;color:var(--rust);margin-bottom:16px}.pwrap fieldset{border:none;margin-bottom:14px}.pwrap legend{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin-bottom:8px}.pwrap .opts{display:flex;flex-wrap:wrap;gap:8px}.pwrap .opts label{border:1.5px solid var(--line);border-radius:30px;padding:9px 15px;font-size:12px;font-weight:600;cursor:pointer;background:var(--card);position:relative}.pwrap .opts input{position:absolute;opacity:0;width:0;height:0}.pwrap .opts label:has(input:checked){border-color:var(--bright);background:var(--tint);color:var(--rust-deep)}.pwrap .buy{width:100%;background:var(--bright);color:#fff;border:none;border-radius:14px;padding:17px;font-family:Fraunces;font-weight:600;font-size:16px;cursor:pointer;margin-top:6px}.pwrap .rte{font-size:13px;line-height:1.65;color:var(--soft);margin-top:18px}.cartwrap{padding:28px 22px;min-height:50vh}.cartwrap h1{font-family:Fraunces;font-weight:600;font-size:30px;margin-bottom:18px}.cartline{display:flex;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.cartline img{width:64px;height:64px;border-radius:12px;object-fit:cover}.cartline .ct{flex:1}.cartline .cn{font-family:Fraunces;font-weight:600;font-size:14px}.cartline .cp{font-size:12px;color:var(--soft)}.cart-tot{display:flex;justify-content:space-between;align-items:baseline;margin:18px 0;font-family:Fraunces;font-weight:600;font-size:18px}.cart-co{display:block;text-align:center;width:100%;background:var(--bright);color:#fff;border:none;border-radius:14px;padding:17px;font-family:Fraunces;font-weight:600;font-size:16px;cursor:pointer;text-decoration:none}.simple{padding:40px 22px;min-height:50vh}.simple h1{font-family:Fraunces;font-weight:600;font-size:30px;margin-bottom:14px}.simple a,.rte a{color:var(--rust);font-weight:600}.offer .selbl-dark{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#cbb09f;margin:4px 0 10px;text-align:center}.offer .flavs label.fl{display:inline-block}.offer-price{font-family:Fraunces;font-weight:600;font-size:28px;text-align:center;color:#fff;margin:8px 0 14px}.offer .add[disabled]{opacity:.5;cursor:not-allowed}.daly-buy{display:block}@media(min-width:768px){body{padding:28px 0}.page{max-width:700px;margin:0 auto}.stick{max-width:700px;left:0;right:0;margin-left:auto;margin-right:auto}}@media(min-width:1280px){.page,.stick{max-width:760px}}.page img,.page table{max-width:100%}.page{overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/66/assets/base.css.map */
