.skincare-page{color:#dfcba6;max-width:1180px;margin:0 auto;padding:0 32px}.skincare-nav{letter-spacing:.08em;border-bottom:1px solid #b99b6333;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;font-size:13px;display:flex}.skincare-header{max-width:850px;padding:75px 0 55px}.skincare-kicker{letter-spacing:.16em;color:#b49a69;font-size:11px}.skincare-header h1{margin:24px 0;font:400 clamp(33px,4.91vw,63px)/1.65 Noto Serif SC,SimSun,serif}.skincare-header h1 em{color:#b49a69;font-style:normal}.skincare-header>p:not(.skincare-kicker),.skincare-page article p,.skincare-sources p{color:#b5a78f;font-size:16px;line-height:2}.skincare-header>span{color:#9b8969;margin-top:24px;font-size:12px;display:block}.skincare-page h2{margin:0 0 24px;font:400 27px/1.6 Noto Serif SC,SimSun,serif}.skincare-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.skincare-categories{flex-wrap:wrap;gap:12px;padding-bottom:35px;display:flex}.skincare-categories a{color:#d2b887;border:1px solid #b99b6344;padding:12px 20px;font-size:14px}.skincare-grid article{background:#c5a36506;border:1px solid #b99b6333;padding:30px}.skincare-grid h3{margin:20px 0 14px;font:400 24px/1.6 Noto Serif SC,SimSun,serif}.skincare-link{color:#d1b888;border-bottom:1px solid #b99b6355;margin-top:15px;padding-bottom:8px;font-size:13px;display:inline-block}.skincare-faq,.skincare-sources,.skincare-related{border-top:1px solid #b99b6333;margin-top:35px;padding:45px 0}.skincare-faq article{border-bottom:1px solid #b99b6322;padding:22px 0}.skincare-faq h3{font-size:20px;font-weight:400}.skincare-sources a{text-underline-offset:5px;color:#d1b888;text-decoration:underline}.skincare-sources small{color:#998b75}.skincare-article-body{max-width:800px}.skincare-article-body section{margin-bottom:42px}.skincare-article-body li{color:#baa98b;margin:12px 0 12px 24px;font-size:16px;list-style:outside}.skincare-related a{color:#d1b888;padding:12px 20px 12px 0;font-size:14px;display:inline-block}.skincare-footer{color:#9e8d70;border-top:1px solid #b99b6333;flex-wrap:wrap;gap:24px;padding:30px 0 45px;font-size:13px;display:flex}.skincare-footer p{flex-basis:100%;max-width:800px;font-size:13px;line-height:1.9}.skincare-page a:focus-visible{outline-offset:5px;outline:1px solid #dfc18a}.chapter-note-link{color:#bda37a;border-bottom:1px solid #b99b6340;margin-top:18px;padding-bottom:6px;font-size:12px;display:inline-block}@media (max-width:600px){.skincare-page{padding:0 22px}.skincare-header{padding:45px 0}.skincare-grid{grid-template-columns:1fr}.skincare-grid article{padding:24px}.skincare-nav{font-size:11px}}
