:root{--white: #ffffff;--cream: #fbf8f2;--ink: #223029;--ink-dim: #5c6b63;--brand: #085946;--brand-light: #0e7a5f;--gold: #c9962e;--mint: #e8f3ec;--mint-card: #f3f9f5;--peach: #fbeadf;--sand: #f6efe1;--line: rgba(8, 89, 70, .16);--line-soft: rgba(34, 48, 41, .1);--radius: 14px;--max: 580px;--warn: #b5762c;--warn-bg: #fcf1e1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--white);color:var(--ink);font-family:Karla,sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:Fraunces,serif;font-weight:600;line-height:1.25;margin:0 0 .5em;color:var(--ink)}p{margin:0 0 1em}.container{max-width:var(--max);margin:0 auto;padding:0 22px;text-align:center}@media(min-width:900px){:root{--max: 700px}}.section-1{background:radial-gradient(circle at 50% 8%,#fffffff5,#fff0 42%),linear-gradient(180deg,#fff0e7 0%,#fffaf5 62%,var(--page) 100%)!important}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:12px;display:block}a{color:inherit}img{max-width:100%;display:block}.button{display:inline-block;width:100%;max-width:420px;background:var(--brand);color:#fff;font-weight:800;font-size:16.5px;text-align:center;padding:15px 20px;border-radius:999px;text-decoration:none}.button:hover{background:var(--brand-light);color:#fff}.btn-wrap{display:flex;justify-content:center;margin:18px 0}.badge-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;justify-content:center}.guarantee-line{text-align:center;margin-top:14px;font-size:15px;color:var(--brand);font-weight:700}.social-proof-block{text-align:center;margin:20px 0}.stars-line{display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;color:var(--ink);margin-bottom:14px}.stars-line .stars{color:var(--gold);letter-spacing:1px}.join-line{font-family:Fraunces,serif;color:var(--ink);margin-bottom:16px;color:var(--ink-dim);font-size:15.5px}.proof-flag{background:var(--warn-bg, #fcf1e1);color:#b5762c;border-radius:8px;padding:8px 12px;font-size:11.5px;margin-bottom:14px}.compare-wrap{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--radius);overflow:hidden;margin:22px 0;box-shadow:0 12px 28px #22302924}.compare-cell{padding:16px 10px;text-align:center}.compare-wrap .col-resilia{background:var(--brand);color:#fff}.compare-wrap .col-other{background:var(--white);color:var(--ink);border-left:1px solid var(--line)}.compare-header{font-family:Fraunces,serif;font-size:16.5px;font-weight:600;letter-spacing:.03em;padding-top:20px}.compare-photo-cell{padding:18px 20px 4px;text-align:center}.compare-photo-cell img,.compare-photo-cell svg{max-height:110px;width:auto;margin:0 auto}.compare-icon{font-size:20px;display:block;margin-bottom:8px}.col-other .compare-icon{color:var(--ink-dim)}.compare-row-cell{border-top:1px solid rgba(255,255,255,.15);padding-top:18px;padding-bottom:18px}.col-other .compare-row-cell{border-top:1px solid var(--line-soft)}.compare-label{font-size:13px}.badge{display:flex;align-items:center;gap:7px;background:var(--white);border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-family:Karla,sans-serif;font-size:12.5px;color:var(--ink-dim);line-height:1.72;letter-spacing:-.006em}.badge .dot{width:6px;height:6px;border-radius:50%;background:var(--brand)}.top-link{text-align:center;padding:14px 16px;background:var(--brand);font-size:14.5px;font-weight:800}.top-link a{color:#fff;text-decoration:none}.hero .intro{color:var(--ink-dim);text-align:left;font-size:15.5px}.q-list{list-style:none;padding:0;margin:14px 0;text-align:left}.q-list li{font-family:Fraunces,serif;font-style:italic;font-size:15.5px;color:var(--ink);margin-bottom:8px}.recognition-quiz{max-width:460px;margin:18px auto}.rq-progress{text-align:center;font-size:13px;font-weight:700;color:var(--brand);margin-bottom:14px}.rq-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:20px 20px 18px}.rq-question{font-weight:700;font-size:15.5px;margin-bottom:12px;text-align:center}.rq-options{display:flex;flex-direction:column;gap:8px}.rq-opt{border:1.5px solid var(--line);background:var(--cream);border-radius:10px;padding:11px 14px;font-size:14.5px;cursor:pointer;transition:.15s;text-align:center}.rq-opt:hover{border-color:var(--brand)}.rq-opt.selected{background:var(--mint-card);border-color:var(--brand);font-weight:700;color:var(--brand)}.rq-ack{text-align:center;font-size:13px;font-style:italic;color:var(--brand);margin-top:10px;opacity:0;max-height:0;overflow:hidden;transition:opacity .3s ease,max-height .3s ease}.rq-ack.show{opacity:1;max-height:50px}.profile-result{background:var(--white);border:2px solid var(--brand);border-radius:var(--radius);padding:24px 22px;text-align:center}.profile-result .tag{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--brand);display:block;margin-bottom:8px}.profile-result h3{font-size:21px;color:var(--gold);margin-bottom:10px}.profile-result p{font-size:15px;color:var(--ink-dim);margin:0 0 16px}.meta-line{font-size:12.5px;color:var(--ink-dim);text-align:center;margin:4px 0 18px}.package-photo{margin:10px 0 20px;border-radius:var(--radius);overflow:hidden;box-shadow:0 12px 28px #22302929}.package-photo img{width:100%;display:block}.clue-block{background:var(--white);border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:10px;padding:16px 18px;margin:18px 0}.clue-block .clue-label{font-size:12px;font-weight:800;letter-spacing:.05em;color:var(--gold);text-transform:uppercase;margin-bottom:6px;display:block}.clue-block .clue-title{font-family:Fraunces,serif;font-size:17px;font-weight:600;color:var(--ink);margin-bottom:8px;display:block}.clue-block img{width:100%;border-radius:8px;margin-bottom:12px;display:block}.clue-block p{margin:0 0 10px;font-size:14.5px;color:var(--ink-dim)}.clue-block p:last-child{margin-bottom:0}.compound-list{display:flex;flex-direction:column;gap:12px;margin:18px 0}.ingredient-photos{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.ingredient-photos figure{margin:0;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;text-align:center}.ingredient-photos img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.ingredient-photos figcaption{font-size:12.5px;color:var(--brand);font-weight:700;padding:10px 8px}.section-photo{margin:16px 0 20px;border-radius:var(--radius);overflow:hidden;box-shadow:0 12px 28px #22302929}.section-photo img{width:100%;display:block}.steps-row{display:flex;flex-direction:column;gap:12px;margin:18px 0}.step-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;display:flex;align-items:flex-start;gap:14px}.step-card .num{width:34px;height:34px;border-radius:50%;background:var(--brand);color:#fff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-card b{display:block;font-size:15px;margin-bottom:2px}.step-card span{font-size:13.5px;color:var(--ink-dim)}@media(min-width:640px){.steps-row{flex-direction:row}.step-card{flex:1}}.compound{background:var(--white);border:1px solid var(--line);border-radius:10px;padding:14px 16px;font-size:14.5px;color:var(--ink-dim)}.compound b{color:var(--brand)}.two-oil-summary{font-family:Fraunces,serif;font-style:italic;font-size:17px;color:var(--ink);text-align:center;margin:22px 0;padding:16px;background:var(--sand);border-radius:10px}.price-card{text-align:center;background:var(--peach)}footer p{font-size:11.5px;color:var(--ink-dim);margin-bottom:10px}.sticky-bar{position:fixed;left:0;right:0;bottom:0;background:var(--cream);border-top:1px solid var(--line);padding:10px 16px;display:flex!important;align-items:center;justify-content:space-between;gap:12px;transform:translateY(100%);transition:transform .25s ease;z-index:50;box-shadow:0 -6px 18px #0859461a}.sticky-bar.show{transform:translateY(0)}.sticky-bar .info{font-size:12.5px;color:var(--ink-dim);text-align:left}.sticky-bar .info strong{color:var(--brand);display:block;font-size:14px}.sticky-bar .button{width:auto;padding:12px 20px;font-size:14px}.thing-07 h2{max-width:600px;margin-left:auto;margin-right:auto}.thing-00 .section-lead p{color:var(--ink-dim);text-align:center}@media(min-width:640px){.hero h1{font-size:33px}body{font-size:18px}}.testi{background:var(--mint)}.testi-card{width:100%;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:22px 22px 20px;margin-bottom:16px}.testi-card .name{font-weight:700;color:var(--brand);font-size:14px;display:block;margin-bottom:8px}.testi-card .quote-line{font-family:Fraunces,serif;font-size:18px;color:var(--ink);margin-bottom:8px}.testi-card .testi-photo{width:100%;border-radius:12px;margin:2px 0 14px;display:block}.testi-card p.body-text{font-size:14.5px;color:var(--ink-dim);margin:0}.video-card{position:relative;width:100%;max-width:260px;margin:0 auto;aspect-ratio:4/5;border-radius:var(--radius);overflow:hidden;background:var(--mint-card);border:1px solid var(--line)}.video-card video{width:100%;height:100%;object-fit:contain;display:block;background:var(--mint-card)}.video-card .play-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--ink);font-size:12px;text-align:center;padding:16px;background:linear-gradient(160deg,#ffffff8c,#e8f3eccc);cursor:pointer}.video-card .play-icon{width:44px;height:44px;border-radius:50%;background:var(--brand);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.video-card .play-icon:after{content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:13px solid #fff;margin-left:3px}.testi-intro{text-align:center;padding-bottom:4px}.testi-intro .lede{font-size:15px;color:var(--ink-dim);margin-bottom:4px}.testi-intro h2{font-size:21px;color:var(--brand)}.testi-intro .sub2{font-size:15px;color:var(--ink-dim);max-width:420px;margin:8px auto 0}.carousel-wrap{position:relative;margin:26px 0 10px}.testi-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:16px;-webkit-overflow-scrolling:touch;padding:2px 2px 6px;scrollbar-width:none}.testi-carousel::-webkit-scrollbar{display:none}.testi-slide{flex:0 0 100%;scroll-snap-align:center;display:flex}.testi-slide .body-text{grid-area:body;align-self:center;font-size:16px;line-height:1.7;color:var(--ink-dim)}.car-arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;background:var(--white);border:1px solid var(--line);box-shadow:0 4px 12px #08594624;color:var(--brand);font-size:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5}.car-prev{left:-4px}.car-next{right:-4px}.car-dots{display:flex;justify-content:center;gap:6px;margin-top:4px}.car-dot{width:7px;height:7px;border-radius:50%;background:var(--line);cursor:pointer}.car-dot.active{background:var(--brand)}.faq h2{font-size:20px;text-align:left;margin-bottom:18px}.faq-item{border-bottom:1px solid var(--line-soft)}.faq-q{width:100%;text-align:left;background:none;border:none;color:var(--ink);font-weight:700;font-size:15px;padding:14px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-q .plus{color:var(--brand);font-size:20px}.faq-item.open .faq-q .plus{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .25s ease;color:var(--ink-dim);font-size:14.5px}.faq-a-inner{padding-bottom:14px;text-align:left}.faq-item.open .faq-a{max-height:220px}:root{--page: #fffdf9;--editorial-green: #073f34;--editorial-mint: #edf7f1;--editorial-cream: #fbf5e9;--editorial-peach: #fff0e6;--editorial-gold: #b98122;--text-max: 720px;--wide-max: 1040px}.readability-v2 .container{width:100%;max-width:var(--wide-max);padding-left:24px;padding-right:24px}.readability-v2 p{text-wrap:pretty}.readability-v2 h1,.readability-v2 h2,.readability-v2 h3{text-wrap:balance;letter-spacing:-.026em}.readability-v2 .top-link{position:relative;padding:10px 18px;background:#e7f2ec;border-bottom:1px solid rgba(8,89,70,.12);font-size:13px;letter-spacing:.025em}.readability-v2 .top-link a{color:var(--editorial-green)}.readability-v2 .eyebrow{display:inline-flex;font-family:Karla,sans-serif;align-items:center;justify-content:center;min-height:30px;padding:6px 13px;margin-bottom:16px;border:1px solid rgba(8,89,70,.18);border-radius:999px;background:#ffffffad;letter-spacing:.12em}.readability-v2 h1{max-width:920px;margin:0 auto 15px;color:var(--editorial-green);font-size:clamp(36px,5.3vw,62px);line-height:1.04}.subhead p{max-width:760px;margin:0 auto;font-size:23px;line-height:1.45;font-family:Fraunces,serif;font-style:italic;color:var(--brand);text-align:center}.readability-v2 .package-photo{max-width:900px;margin:30px auto 28px;border-radius:24px;box-shadow:0 20px 52px #22302926}.readability-v2 .hero-intro-card{max-width:690px;margin:0 auto 18px;padding:0 14px;text-align:left;border:0;border-radius:0;background:transparent;box-shadow:none}.readability-v2 .intro{margin:0 0 9px;color:#708078;font-size:15.5px;line-height:1.62}.readability-v2 .hero-intro-card strong{color:inherit;font-weight:600}.readability-v2 .intro:last-child{margin-bottom:0}.readability-v2 .intro-emphasis{color:#5d7067;font-family:Karla,sans-serif;font-size:16px;font-weight:700}.readability-v2 .quiz-subheadline{max-width:650px;margin:18px auto 0;padding-top:16px;border-top:1px solid rgba(8,89,70,.14);color:var(--editorial-green);font-family:Fraunces,serif;font-size:22px;font-weight:600;line-height:1.38;text-align:center;letter-spacing:-.018em}.readability-v2 .quiz-subheadline span{display:block;margin-top:4px;color:#3d6557;font-family:Karla,sans-serif;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:0}.readability-v2 .recognition-quiz{max-width:720px;margin:26px auto 0}.readability-v2 .rq-progress{width:max-content;margin:0 auto 12px;padding:6px 12px;border-radius:999px;background:var(--editorial-mint)}.readability-v2 .rq-card{padding:26px;border-radius:18px;box-shadow:0 14px 36px #22302917}.readability-v2 .rq-question{font-size:18px;line-height:1.45}.readability-v2 .rq-opt{min-height:50px;display:flex;align-items:center;justify-content:center;padding:12px 14px;border-radius:12px;line-height:1.35}.section-lead p{max-width:var(--text-max);margin-left:auto;margin-right:auto;color:#51625a;font-size:17px;line-height:1.76;text-align:left}.section-lead p strong{color:#253c33}.readability-v2 h2{color:var(--editorial-green);line-height:1.12;font-family:Fraunces,serif;font-weight:600}.readability-v2 .section-number{display:inline-flex;padding:6px 13px;margin-bottom:12px;border-radius:999px;background:var(--editorial-green);color:#fff;font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.readability-v2 .thing-section h2{margin:0;color:var(--editorial-green);font-size:clamp(29px,3.8vw,45px);line-height:1.12}.readability-v2 .two-oil-summary{max-width:var(--text-max);margin-left:auto;margin-right:auto;border:1px solid #e6c98d;border-radius:15px;background:#fff3d8;text-align:left}.readability-v2 .two-oil-summary p{color:#51625a;font-size:17px;line-height:1.76}.readability-v2 .two-oil-summary p strong{color:#253c33}.readability-v2 .thing-section .section-lead{color:#304b40;font-size:19px;line-height:1.68}.readability-v2 .clue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px auto 0;text-align:left}.readability-v2 .clue-block{display:flex;flex-direction:column;height:100%;margin:0;padding:0 0 20px;overflow:hidden;border:1px solid rgba(8,89,70,.14);border-left:0;border-radius:18px;background:#fff;box-shadow:0 12px 30px #22302914}.readability-v2 .clue-block img{width:100%;aspect-ratio:4 / 3;margin:0 0 18px;border-radius:0;object-fit:cover}.readability-v2 .clue-block .clue-label,.readability-v2 .clue-block .clue-title,.readability-v2 .clue-block p{margin-left:18px;margin-right:18px}.readability-v2 .clue-block .clue-label{margin-bottom:7px}.readability-v2 .clue-block .clue-title{color:var(--editorial-green);font-size:21px;line-height:1.28}.readability-v2 .clue-block p{font-size:15px;line-height:1.62}.readability-v2 .clue-block p strong{color:var(--ink)}.callout{max-width:760px;margin:24px auto 0;padding:19px 22px;border-left:4px solid var(--editorial-gold);border-radius:0 14px 14px 0;background:#ffffffbd}.callout p{color:#253c33;font-family:Fraunces,serif;font-size:20px;text-align:left}.readability-v2 .ingredient-photos{max-width:800px;gap:20px;margin:30px auto 22px}.readability-v2 .ingredient-photos figure{border-radius:18px;box-shadow:0 12px 28px #22302914}.readability-v2 .ingredient-photos figcaption{padding:13px 10px;font-size:14px}.readability-v2 .compound-list{max-width:800px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px auto}.readability-v2 .compound{padding:18px;border-radius:14px;background:#f6fbf8;line-height:1.62}.readability-v2 .compare-wrap{max-width:820px;margin:30px auto;border:1px solid rgba(8,89,70,.13);border-radius:20px;box-shadow:0 18px 42px #2230291a}.readability-v2 .compare-header{font-size:19px}.readability-v2 .compare-label{font-size:14px;line-height:1.35}.readability-v2 .compare-row-cell{min-height:88px;display:flex;flex-direction:column;justify-content:center}.readability-v2 .section-photo{max-width:900px;margin:26px auto;border-radius:20px}.readability-v2 .steps-row{max-width:860px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px auto}.readability-v2 .step-card{height:100%;padding:18px;border-radius:15px;text-align:left;background:#ffffffd6}.readability-v2 .step-card .num{width:40px;height:40px}.readability-v2 .step-card b{font-size:16px}.readability-v2 .step-card span{font-size:14px;line-height:1.45}.readability-v2 .testi{padding:60px 0 56px;background:linear-gradient(180deg,#e3f1eb,#eef7f2);border-top:1px solid rgba(8,89,70,.1);border-bottom:1px solid rgba(8,89,70,.1)}.readability-v2 .testi-intro{max-width:760px;margin:0 auto 20px}.readability-v2 .testi-intro .lede{font-size:16px}.readability-v2 .testi-intro h2{color:var(--editorial-green);font-size:clamp(31px,4vw,47px);line-height:1.06}.readability-v2 .testi-intro .sub2{max-width:620px;font-size:17px;line-height:1.65}.readability-v2 .carousel-wrap{max-width:860px;margin:28px auto 10px}.readability-v2 .testi-carousel{gap:0;padding:4px}.readability-v2 .testi-slide{flex-basis:100%;padding:0 22px}.readability-v2 .testi-card{display:grid;grid-template-columns:minmax(240px,.86fr) minmax(0,1.14fr);grid-template-areas:"name name" "quote quote" "photo body";gap:10px 24px;margin:0;text-align:left;padding:24px;border-radius:20px;box-shadow:0 16px 38px #2230291a}.readability-v2 .testi-card .name{grid-area:name;margin:0;font-size:15px}.readability-v2 .testi-card .quote-line{grid-area:quote;margin:0 0 5px;font-size:24px}.readability-v2 .testi-card .testi-photo{grid-area:photo;align-self:start;margin:0;border-radius:14px;aspect-ratio:1 / 1;object-fit:cover}.readability-v2 .testi-card p.body-text{grid-area:body;align-self:center;font-size:16px;line-height:1.7}.readability-v2 .video-card{max-width:350px;border-radius:20px}.readability-v2 .car-arrow{width:46px;height:46px;font-size:19px}.readability-v2 .car-prev{left:-4px}.readability-v2 .car-next{right:-4px}.readability-v2 .car-dots{margin-top:15px;gap:8px}.readability-v2 .car-dot{width:9px;height:9px}.readability-v2 .price-card{max-width:820px;margin:0 auto;padding:30px 34px;border:1px solid #ecd8bd;border-radius:22px;background:#ffffffd1;box-shadow:0 14px 36px #5e441f14}.readability-v2 .price-card p.big{font-size:clamp(31px,4vw,44px);font-family:Fraunces,serif;color:var(--brand);margin-bottom:6px}.readability-v2 .social-proof-block{max-width:720px;margin:26px auto;padding:22px;border-radius:18px;background:#ffffffc7;border:1px solid rgba(181,118,44,.18)}.readability-v2 .faq{padding:56px 0 72px;background:#fff}.readability-v2 .faq .container{max-width:780px}.readability-v2 .faq-title{font-size:clamp(30px,4vw,42px);color:var(--editorial-green)}.readability-v2 #faqList{margin-top:24px;padding:6px 24px;border:1px solid rgba(8,89,70,.13);border-radius:18px;background:#fbfdfb;box-shadow:0 12px 30px #2230290f}.readability-v2 .faq-q{padding:18px 0;font-size:16px;line-height:1.4}.readability-v2 .faq-a{font-size:15px;line-height:1.68}.readability-v2 .faq-item.open .faq-a{max-height:320px}.sec-footer .container{max-width:700px!important}.sec-footer p{line-height:1.55;font-size:11.5px;color:var(--ink-dim)}.readability-v2 .button{box-shadow:0 8px 18px #08594629;transition:transform .16s ease,background .16s ease}.readability-v2 .button:hover{transform:translateY(-1px)}@media(min-width:700px){.readability-v2 .rq-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media(max-width:760px){body.readability-v2{font-size:16px;line-height:1.67}.readability-v2 .container{padding-left:18px;padding-right:18px}.readability-v2 section{padding:38px 0}.readability-v2 .top-link{font-size:12px;padding:9px 12px}.readability-v2 h1{font-size:38px;line-height:1.06}.readability-v2 .subhead p{font-size:18px;line-height:1.48}.readability-v2 .package-photo{margin:24px -8px;border-radius:18px}.readability-v2 .hero-intro-card{margin-bottom:14px;padding:0 4px}.readability-v2 .intro{font-size:14.5px;line-height:1.58}.readability-v2 .intro-emphasis{font-size:15px}.readability-v2 .quiz-subheadline{margin-top:15px;padding-top:14px;font-size:20px;line-height:1.35}.readability-v2 .quiz-subheadline span{font-size:15px;line-height:1.48}.readability-v2 .rq-card{padding:20px 16px}.readability-v2 .section-heading{margin-bottom:20px}.readability-v2 .thing-section h2{font-size:31px}.readability-v2 .thing-section .section-lead{font-size:17.5px}.readability-v2 .two-oil-summary p{font-size:16px;line-height:1.7}.readability-v2 .clue-grid{grid-template-columns:1fr;gap:14px;margin-top:24px}.readability-v2 .clue-block{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-areas:"image label" "image title" "text text";column-gap:16px;padding:14px 14px 17px}.readability-v2 .clue-block img{grid-area:image;width:112px;height:112px;margin:0;border-radius:14px}.readability-v2 .clue-block .clue-label{grid-area:label;align-self:end;margin:0 0 4px}.readability-v2 .clue-block .clue-title{grid-area:title;align-self:start;margin:0;font-size:19px}.readability-v2 .clue-block p{grid-area:auto;grid-column:1 / -1;margin:13px 2px 0;font-size:14.5px;line-height:1.62}.readability-v2 .clue-block p:first-of-type{grid-row:3}.readability-v2 .clue-block p:nth-of-type(2){grid-row:4;margin-top:8px}.readability-v2 .ingredient-photos{gap:10px}.readability-v2 .compound-list{grid-template-columns:1fr}.readability-v2 .compare-wrap{margin-left:-4px;margin-right:-4px}.readability-v2 .compare-cell{padding-left:8px;padding-right:8px}.readability-v2 .compare-label{font-size:12.5px}.readability-v2 .steps-row{grid-template-columns:1fr;gap:10px}.readability-v2 .testi{padding:44px 0}.readability-v2 .testi-intro h2{font-size:34px}.readability-v2 .testi-slide{padding:0 8px}.readability-v2 .testi-card{display:block;padding:18px}.readability-v2 .testi-card .quote-line{font-size:21px}.readability-v2 .testi-card .testi-photo{width:100%;aspect-ratio:auto;max-height:none;margin:10px 0 14px;object-fit:contain}.readability-v2 .testi-card p.body-text{font-size:15px;line-height:1.65}.readability-v2 .video-card{max-width:310px}.readability-v2 .car-arrow{width:40px;height:40px}.readability-v2 .car-prev{left:-2px}.readability-v2 .car-next{right:-2px}.readability-v2 .price-card{padding:24px 20px}.readability-v2 #faqList{padding:4px 17px}.readability-v2 .sticky-bar{padding:8px 10px;gap:8px}.readability-v2 .sticky-bar .info{display:block;flex:1 1 auto;min-width:0;font-size:10.5px;line-height:1.15;white-space:nowrap}.readability-v2 strong{font-size:12px;line-height:1.15}.readability-v2 .sticky-bar .button{width:auto;max-width:none;flex:0 0 auto;padding:11px 14px;font-size:12.5px;line-height:1.1;white-space:nowrap}}@media(max-width:430px){.readability-v2 h1{font-size:34px!important}.readability-v2 .clue-block{grid-template-columns:88px minmax(0,1fr)}.readability-v2 .clue-block img{width:88px;height:88px}.readability-v2 .clue-block .clue-title{font-size:17px}.readability-v2 .ingredient-photos{grid-template-columns:1fr}.readability-v2 h2{font-size:31px!important}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/weight-lym-long.css.map */
