.lip-decisions[data-astro-cid-jrfba35w]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0;display:grid}.lip-decisions[data-astro-cid-jrfba35w] a[data-astro-cid-jrfba35w]{border:1px solid var(--line,#d9caba);background:var(--paper,#fffdf8);flex-direction:column;gap:12px;min-width:0;padding:20px;text-decoration:none;display:flex}.lip-decisions[data-astro-cid-jrfba35w] strong[data-astro-cid-jrfba35w]{font-size:16px;line-height:1.6}.lip-decisions[data-astro-cid-jrfba35w] span[data-astro-cid-jrfba35w]{font-size:14px;line-height:1.8}.lip-decisions[data-astro-cid-jrfba35w] .lip-arrow[data-astro-cid-jrfba35w]{color:var(--accent,#a12a27);margin-top:auto}.lip-decisions[data-astro-cid-jrfba35w] a[data-astro-cid-jrfba35w]:hover{border-color:var(--accent,#a12a27)}.lip-decisions[data-astro-cid-jrfba35w] a[data-astro-cid-jrfba35w]:focus-visible{outline:2px solid var(--accent,#a12a27);outline-offset:3px}@media (width<=600px){.lip-decisions[data-astro-cid-jrfba35w]{grid-template-columns:1fr}.lip-decisions[data-astro-cid-jrfba35w] a[data-astro-cid-jrfba35w]{padding:18px}.lip-decisions[data-astro-cid-jrfba35w] .lip-arrow[data-astro-cid-jrfba35w]{display:none}}.everyday-visual[data-astro-cid-eoflzmiw]{margin:28px 0 36px}.everyday-visual[data-astro-cid-eoflzmiw] figcaption[data-astro-cid-eoflzmiw]{margin-bottom:12px;font-size:14px;line-height:1.7}.everyday-visual[data-astro-cid-eoflzmiw] ol[data-astro-cid-eoflzmiw]{gap:12px;padding:0;list-style:none;display:flex}.everyday-visual[data-astro-cid-eoflzmiw] li[data-astro-cid-eoflzmiw]{border:1px solid var(--line,#d9caba);background:#f0e8db;flex:1;min-width:0;padding:20px}.everyday-visual[data-astro-cid-eoflzmiw] span[data-astro-cid-eoflzmiw]{color:var(--accent,#a12a27);letter-spacing:.06em;margin-bottom:14px;font-size:12px;display:block}.everyday-visual[data-astro-cid-eoflzmiw] strong[data-astro-cid-eoflzmiw]{font-size:18px;line-height:1.6;display:block}.everyday-visual[data-astro-cid-eoflzmiw] p[data-astro-cid-eoflzmiw]{margin-bottom:0;font-size:14px;line-height:1.8}@media (width<=600px){.everyday-visual[data-astro-cid-eoflzmiw] ol[data-astro-cid-eoflzmiw]{flex-direction:column}.everyday-visual[data-astro-cid-eoflzmiw] li[data-astro-cid-eoflzmiw]{padding:18px}}.body-format-examples[data-astro-cid-wf33ssqf]{margin:30px 0}.body-format-grid[data-astro-cid-wf33ssqf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.body-format-grid[data-astro-cid-wf33ssqf]>div[data-astro-cid-wf33ssqf]{min-width:0}.body-format-grid[data-astro-cid-wf33ssqf] .product-image{aspect-ratio:1;height:auto;min-height:0}.body-format-grid[data-astro-cid-wf33ssqf] .product-image img{object-fit:contain;max-height:230px}.body-format-grid[data-astro-cid-wf33ssqf] h3{font-size:18px;line-height:1.5}.body-format-grid[data-astro-cid-wf33ssqf] .product-info>p{font-size:14px;line-height:1.8}@media (width<=800px){.body-format-grid[data-astro-cid-wf33ssqf]{grid-template-columns:1fr}.body-format-grid[data-astro-cid-wf33ssqf] .product-image{aspect-ratio:4/3}.body-format-grid[data-astro-cid-wf33ssqf] .product-image img{max-height:280px}}.category-depth[data-astro-cid-kylbksoi]{max-width:1180px;padding-bottom:60px}.breadcrumb[data-astro-cid-kylbksoi]{flex-wrap:wrap;padding-top:28px;line-height:1.8}.depth-header[data-astro-cid-kylbksoi]{border-bottom:1px solid var(--line,#ddd2c5);max-width:850px;padding:44px 0 32px}.depth-header[data-astro-cid-kylbksoi] h1[data-astro-cid-kylbksoi]{letter-spacing:-.025em;margin:16px 0 24px;font-size:clamp(32px,4.2vw,52px);line-height:1.27}.depth-answer[data-astro-cid-kylbksoi]{font-size:clamp(18px,2vw,22px);line-height:1.9}.depth-answer[data-astro-cid-kylbksoi] strong[data-astro-cid-kylbksoi]{font-weight:600}.depth-date[data-astro-cid-kylbksoi],.source-notes[data-astro-cid-kylbksoi],.table-help[data-astro-cid-kylbksoi]{color:var(--muted,#706b63);font-size:13px;line-height:1.8}.depth-layout[data-astro-cid-kylbksoi]{grid-template-columns:240px minmax(0,1fr);gap:58px;padding-top:36px;display:grid}.depth-toc[data-astro-cid-kylbksoi]{align-self:start;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow:auto}.depth-toc[data-astro-cid-kylbksoi] ol[data-astro-cid-kylbksoi]{margin:12px 0;padding:0;list-style:none}.depth-toc[data-astro-cid-kylbksoi] li[data-astro-cid-kylbksoi]{border-bottom:1px solid var(--line,#ddd2c5)}.depth-toc[data-astro-cid-kylbksoi] a[data-astro-cid-kylbksoi]{gap:12px;padding:12px 0;font-size:14px;line-height:1.7;text-decoration:none;display:flex}.depth-toc[data-astro-cid-kylbksoi] a[data-astro-cid-kylbksoi] span[data-astro-cid-kylbksoi],.chapter[data-astro-cid-kylbksoi]{color:var(--accent,#a12a27);letter-spacing:.12em;font-size:12px}.depth-toc[data-astro-cid-kylbksoi] a[data-astro-cid-kylbksoi]:hover{text-decoration:underline}.depth-body[data-astro-cid-kylbksoi]{min-width:0;max-width:780px}.depth-section[data-astro-cid-kylbksoi]{border-bottom:1px solid var(--line,#ddd2c5);margin-bottom:32px;padding-bottom:36px;scroll-margin-top:28px}.depth-section[data-astro-cid-kylbksoi] h2[data-astro-cid-kylbksoi]{margin:10px 0 22px;font-size:clamp(24px,3vw,32px);line-height:1.45}.depth-section[data-astro-cid-kylbksoi] p[data-astro-cid-kylbksoi]{margin:0 0 20px;line-height:1.95}.depth-section[data-astro-cid-kylbksoi] h3[data-astro-cid-kylbksoi]{font-size:20px;line-height:1.6}.depth-section[data-astro-cid-kylbksoi] strong[data-astro-cid-kylbksoi]{font-weight:700}.table-scroll[data-astro-cid-kylbksoi]{margin:18px 0 24px;overflow-x:auto}.table-scroll[data-astro-cid-kylbksoi]:focus-visible,.depth-toc[data-astro-cid-kylbksoi] a[data-astro-cid-kylbksoi]:focus-visible{outline:2px solid var(--accent,#a12a27);outline-offset:3px}.table-scroll[data-astro-cid-kylbksoi] table[data-astro-cid-kylbksoi]{border-collapse:collapse;width:100%;min-width:530px;font-size:14px;line-height:1.8}.table-scroll[data-astro-cid-kylbksoi] th[data-astro-cid-kylbksoi],.table-scroll[data-astro-cid-kylbksoi] td[data-astro-cid-kylbksoi]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line,#ddd2c5);padding:14px 12px}.table-scroll[data-astro-cid-kylbksoi] thead[data-astro-cid-kylbksoi] th[data-astro-cid-kylbksoi]{background:#eee6db}.table-scroll[data-astro-cid-kylbksoi] th[data-astro-cid-kylbksoi]:first-child{min-width:110px}.depth-next[data-astro-cid-kylbksoi]{padding-left:20px;line-height:1.9}.depth-next[data-astro-cid-kylbksoi] li[data-astro-cid-kylbksoi]{margin-bottom:8px}.depth-faq[data-astro-cid-kylbksoi]{padding:10px 0 16px}.depth-sources[data-astro-cid-kylbksoi] li[data-astro-cid-kylbksoi]{overflow-wrap:anywhere;margin:0 0 16px;line-height:1.75}.depth-sources[data-astro-cid-kylbksoi] small[data-astro-cid-kylbksoi]{color:var(--muted,#706b63);font-size:12px;display:block}@media (width<=800px){.depth-layout[data-astro-cid-kylbksoi]{grid-template-columns:1fr;gap:30px}.depth-toc[data-astro-cid-kylbksoi]{border-bottom:1px solid var(--line,#ddd2c5);max-height:none;padding-bottom:16px;position:static}.depth-header[data-astro-cid-kylbksoi]{padding-top:30px}.depth-body[data-astro-cid-kylbksoi]{max-width:none}.category-depth[data-astro-cid-kylbksoi]{padding-bottom:30px}.depth-section[data-astro-cid-kylbksoi] p[data-astro-cid-kylbksoi]{line-height:1.9}.depth-section[data-astro-cid-kylbksoi]{scroll-margin-top:16px}}.hair-guide[data-astro-cid-uyp5lkmb]{max-width:820px;color:var(--ink,#292b2b);margin:auto;padding:clamp(20px,5vw,56px) 20px 80px;line-height:1.9}.hair-guide[data-astro-cid-uyp5lkmb] header[data-astro-cid-uyp5lkmb]{margin-bottom:36px}.hair-guide[data-astro-cid-uyp5lkmb] .eyebrow[data-astro-cid-uyp5lkmb]{letter-spacing:.12em;color:var(--ink,#292b2b);font-size:12px}.hair-guide[data-astro-cid-uyp5lkmb] h1[data-astro-cid-uyp5lkmb]{margin:.4em 0;font-size:clamp(30px,5vw,46px);line-height:1.3}.hair-guide[data-astro-cid-uyp5lkmb] .lead[data-astro-cid-uyp5lkmb]{font-size:18px}.hair-guide[data-astro-cid-uyp5lkmb] section[data-astro-cid-uyp5lkmb]{margin:56px 0;scroll-margin-top:24px}.hair-guide[data-astro-cid-uyp5lkmb] h2[data-astro-cid-uyp5lkmb]{font-size:clamp(23px,3vw,30px);line-height:1.45}.hair-guide[data-astro-cid-uyp5lkmb] h3[data-astro-cid-uyp5lkmb]{margin-top:28px;font-size:19px}.hair-guide[data-astro-cid-uyp5lkmb] .toc[data-astro-cid-uyp5lkmb]{border-block:1px solid var(--line,#dedede);flex-wrap:wrap;gap:10px;padding:18px 0;display:flex}.hair-guide[data-astro-cid-uyp5lkmb] .toc[data-astro-cid-uyp5lkmb] a[data-astro-cid-uyp5lkmb],.hair-guide[data-astro-cid-uyp5lkmb] a[data-astro-cid-uyp5lkmb]{color:var(--accent,#9b352f);text-underline-offset:3px}.hair-guide[data-astro-cid-uyp5lkmb] .table-wrap[data-astro-cid-uyp5lkmb]{margin:22px 0;overflow-x:auto}.hair-guide[data-astro-cid-uyp5lkmb] .table-wrap[data-astro-cid-uyp5lkmb]:focus{outline:2px solid var(--accent,#9b352f);outline-offset:3px}.hair-guide[data-astro-cid-uyp5lkmb] .scroll-hint[data-astro-cid-uyp5lkmb]{color:var(--ink,#292b2b);margin:0 0 8px;font-size:13px}.hair-guide[data-astro-cid-uyp5lkmb] table[data-astro-cid-uyp5lkmb]{border-collapse:collapse;width:100%;font-size:14px}.hair-guide[data-astro-cid-uyp5lkmb] caption[data-astro-cid-uyp5lkmb]{text-align:left;background:var(--paper,#fff);padding:12px}.hair-guide[data-astro-cid-uyp5lkmb] th[data-astro-cid-uyp5lkmb],.hair-guide[data-astro-cid-uyp5lkmb] td[data-astro-cid-uyp5lkmb]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line,#dedede);padding:12px}.hair-guide[data-astro-cid-uyp5lkmb] th[data-astro-cid-uyp5lkmb]{font-weight:650}.hair-guide[data-astro-cid-uyp5lkmb] .diagram[data-astro-cid-uyp5lkmb]{background:var(--paper,#fff);margin:28px 0;padding:22px}.hair-guide[data-astro-cid-uyp5lkmb] .strand[data-astro-cid-uyp5lkmb]{text-align:center;justify-content:space-around;align-items:center;gap:10px;display:flex}.hair-guide[data-astro-cid-uyp5lkmb] .strand[data-astro-cid-uyp5lkmb] span[data-astro-cid-uyp5lkmb]{border:1px solid var(--line,#dedede);background:var(--paper,#fff);border-radius:14px;flex:1;padding:14px}.hair-guide[data-astro-cid-uyp5lkmb] figcaption[data-astro-cid-uyp5lkmb]{color:var(--ink,#292b2b);margin-top:14px;font-size:13px}.hair-guide[data-astro-cid-uyp5lkmb] li[data-astro-cid-uyp5lkmb]{margin:.5em 0}.hair-guide[data-astro-cid-uyp5lkmb] .next[data-astro-cid-uyp5lkmb]{margin-top:30px;font-weight:700}@media (width<=520px){.hair-guide[data-astro-cid-uyp5lkmb]{padding-inline:16px}.hair-guide[data-astro-cid-uyp5lkmb] .strand[data-astro-cid-uyp5lkmb]{grid-template-columns:1fr;display:grid}.hair-guide[data-astro-cid-uyp5lkmb] .strand[data-astro-cid-uyp5lkmb] b[data-astro-cid-uyp5lkmb]{transform:rotate(90deg)}.hair-guide[data-astro-cid-uyp5lkmb] table[data-astro-cid-uyp5lkmb]{min-width:640px}}.body-retinol[data-astro-cid-gpbwxq3q]{max-width:830px;color:var(--ink,#292b2b);margin:auto;padding:clamp(22px,5vw,58px) 20px 80px;line-height:1.82}.body-retinol[data-astro-cid-gpbwxq3q] .eyebrow[data-astro-cid-gpbwxq3q]{letter-spacing:.13em;color:var(--ink,#292b2b);font-size:12px}.body-retinol[data-astro-cid-gpbwxq3q] h1[data-astro-cid-gpbwxq3q]{margin:.5em 0;font-size:clamp(32px,5vw,48px);line-height:1.14}.body-retinol[data-astro-cid-gpbwxq3q] .lead[data-astro-cid-gpbwxq3q]{font-size:19px}.body-retinol[data-astro-cid-gpbwxq3q] section[data-astro-cid-gpbwxq3q]{margin:56px 0;scroll-margin-top:24px}.body-retinol[data-astro-cid-gpbwxq3q] h2[data-astro-cid-gpbwxq3q]{font-size:clamp(23px,3vw,30px);line-height:1.35}.body-retinol[data-astro-cid-gpbwxq3q] h3[data-astro-cid-gpbwxq3q]{margin-top:28px;font-size:19px}.body-retinol[data-astro-cid-gpbwxq3q] a[data-astro-cid-gpbwxq3q]{color:var(--accent,#9b352f);text-underline-offset:3px}.body-retinol[data-astro-cid-gpbwxq3q] .toc[data-astro-cid-gpbwxq3q]{border-block:1px solid var(--line,#dedede);flex-wrap:wrap;gap:12px;padding:18px 0;display:flex}.body-retinol[data-astro-cid-gpbwxq3q] .table-wrap[data-astro-cid-gpbwxq3q]{margin:22px 0;overflow-x:auto}.body-retinol[data-astro-cid-gpbwxq3q] table[data-astro-cid-gpbwxq3q]{border-collapse:collapse;width:100%;min-width:750px;font-size:14px}.body-retinol[data-astro-cid-gpbwxq3q] caption[data-astro-cid-gpbwxq3q]{text-align:left;background:var(--paper,#fff);padding:12px}.body-retinol[data-astro-cid-gpbwxq3q] th[data-astro-cid-gpbwxq3q],.body-retinol[data-astro-cid-gpbwxq3q] td[data-astro-cid-gpbwxq3q]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line,#dedede);padding:13px}.body-retinol[data-astro-cid-gpbwxq3q] th[data-astro-cid-gpbwxq3q]{font-weight:650}.body-retinol[data-astro-cid-gpbwxq3q] .steps[data-astro-cid-gpbwxq3q]{gap:12px;margin:24px 0;display:grid}.body-retinol[data-astro-cid-gpbwxq3q] .steps[data-astro-cid-gpbwxq3q] div[data-astro-cid-gpbwxq3q]{background:var(--paper,#fff);border-left:3px solid var(--accent,#9b352f);grid-template-columns:minmax(190px,1fr) 2fr;gap:12px;padding:16px;display:grid}.body-retinol[data-astro-cid-gpbwxq3q] .steps[data-astro-cid-gpbwxq3q] span[data-astro-cid-gpbwxq3q]{color:var(--ink,#292b2b)}.body-retinol[data-astro-cid-gpbwxq3q] li[data-astro-cid-gpbwxq3q]{margin:.5em 0}.body-retinol[data-astro-cid-gpbwxq3q] .next[data-astro-cid-gpbwxq3q]{margin-top:32px;font-weight:650}@media (width<=520px){.body-retinol[data-astro-cid-gpbwxq3q]{padding-inline:16px}.body-retinol[data-astro-cid-gpbwxq3q] .steps[data-astro-cid-gpbwxq3q] div[data-astro-cid-gpbwxq3q]{grid-template-columns:1fr;gap:4px}}.bakuchiol-guide[data-astro-cid-fow5s4nl]{max-width:100%;line-height:1.75}.bakuchiol-guide[data-astro-cid-fow5s4nl] section[data-astro-cid-fow5s4nl]{scroll-margin-top:100px}.bakuchiol-guide[data-astro-cid-fow5s4nl] header[data-astro-cid-fow5s4nl]{margin-block:2rem}.bg-toc[data-astro-cid-fow5s4nl]{border-block:1px solid var(--line,#d8cebe);flex-wrap:wrap;gap:.5rem 1rem;padding:1rem 0;display:flex}.bg-toc[data-astro-cid-fow5s4nl] a[data-astro-cid-fow5s4nl],.bg-source[data-astro-cid-fow5s4nl] a[data-astro-cid-fow5s4nl],.bg-sources[data-astro-cid-fow5s4nl] a[data-astro-cid-fow5s4nl]{color:inherit;text-underline-offset:.18em}.bakuchiol-guide[data-astro-cid-fow5s4nl] article[data-astro-cid-fow5s4nl]>section[data-astro-cid-fow5s4nl]{margin:2.5rem 0}.bakuchiol-guide[data-astro-cid-fow5s4nl] h2[data-astro-cid-fow5s4nl]{line-height:1.35}.bg-table-wrap[data-astro-cid-fow5s4nl]{margin:1.25rem 0;overflow:auto}.bg-table-wrap[data-astro-cid-fow5s4nl] table[data-astro-cid-fow5s4nl]{border-collapse:collapse;table-layout:fixed;width:100%}.bg-table-wrap[data-astro-cid-fow5s4nl] th[data-astro-cid-fow5s4nl],.bg-table-wrap[data-astro-cid-fow5s4nl] td[data-astro-cid-fow5s4nl]{border:1px solid var(--line,#d8cebe);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.75rem}.bg-table-wrap[data-astro-cid-fow5s4nl] caption[data-astro-cid-fow5s4nl]{text-align:left;margin-bottom:.6rem;font-weight:700}.bg-table-wrap[data-astro-cid-fow5s4nl] th[data-astro-cid-fow5s4nl]:first-child{width:29%}.bakuchiol-guide[data-astro-cid-fow5s4nl] details[data-astro-cid-fow5s4nl]{border-bottom:1px solid var(--line,#d8cebe);padding:.8rem 0}.bakuchiol-guide[data-astro-cid-fow5s4nl] summary[data-astro-cid-fow5s4nl]{cursor:pointer;font-weight:700}.bg-sources[data-astro-cid-fow5s4nl]{font-size:.94em}@media (width<=600px){.bg-table-wrap[data-astro-cid-fow5s4nl] th[data-astro-cid-fow5s4nl],.bg-table-wrap[data-astro-cid-fow5s4nl] td[data-astro-cid-fow5s4nl]{padding:.55rem;font-size:.9rem}.bg-table-wrap[data-astro-cid-fow5s4nl] th[data-astro-cid-fow5s4nl]:first-child{width:32%}}.keyword-standalone[data-astro-cid-h34jozkh]{max-width:1040px}.keyword-standalone[data-astro-cid-h34jozkh]>.breadcrumb[data-astro-cid-h34jozkh]{flex-wrap:wrap;padding-top:28px;line-height:1.7}.keyword-standalone[data-astro-cid-h34jozkh] .bakuchiol-guide{max-width:830px;margin:0 auto;padding:24px 20px 80px}.keyword-standalone[data-astro-cid-h34jozkh] .bakuchiol-guide h1,.keyword-standalone[data-astro-cid-h34jozkh] .hair-guide h1,.keyword-standalone[data-astro-cid-h34jozkh] .body-retinol h1{letter-spacing:-.025em;font-size:clamp(32px,4.5vw,48px);line-height:1.24}.keyword-standalone[data-astro-cid-h34jozkh] .bakuchiol-guide h2,.keyword-standalone[data-astro-cid-h34jozkh] .hair-guide h2,.keyword-standalone[data-astro-cid-h34jozkh] .body-retinol h2{font-size:clamp(24px,3vw,32px);line-height:1.4}@media (width<=600px){.keyword-standalone[data-astro-cid-h34jozkh] .bakuchiol-guide{padding-inline:0}}
