.dawn-concerns-page{background:#fffdf8}.dawn-concerns-page section{padding:3rem 0}.dawn-concerns-intro{background:#fbe3da;text-align:center}.dawn-concerns-intro>div{max-width:760px}.dawn-concerns-page h2{margin:0 0 1rem;font:700 clamp(35px,4vw,52px)/1.06 'Montserrat',sans-serif;letter-spacing:-.04em;color:#3d3158}.dawn-concerns-page p:not(.eyebrow){color:#57505e;font-size:17px;line-height:1.75}.dawn-concern-directory{background:#faf6ed}.dawn-concern-directory__head{max-width:700px;margin:0 auto 2rem;text-align:center}.dawn-concern-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.dawn-concern-card{position:relative;display:grid;grid-template-columns:54px 1fr;gap:18px;min-height:250px;padding:28px;border-radius:8px;background:#fff;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.dawn-concern-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(61,49,88,.12)}.dawn-concern-card:after{position:absolute;right:-38px;bottom:-58px;width:170px;height:170px;border-radius:50%;background:rgba(240,205,188,.45);content:''}.dawn-concern-card--tone:after{background:rgba(217,186,130,.32)}.dawn-concern-card--barrier:after{background:rgba(89,44,141,.12)}.dawn-concern-card--eyes:after{background:rgba(61,49,88,.13)}.dawn-concern-card>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#592c8d;color:#fff;font-size:12px;font-weight:800}.dawn-concern-card h3{position:relative;z-index:1;margin:4px 0 10px;font:700 22px/1.2 'Montserrat',sans-serif;color:#3d3158}.dawn-concern-card p{position:relative;z-index:1;max-width:380px;margin:0 0 25px;font-size:15px!important}.dawn-concern-card b{position:relative;z-index:1;font-size:12px;color:#592c8d;letter-spacing:.05em;text-transform:uppercase}.dawn-concern-card i{font-style:normal;font-size:18px}.dawn-concern-routine{background:#3d3158;color:#fff}.dawn-concern-routine__grid{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center}.dawn-concern-routine h2{color:#fff}.dawn-concern-routine p:not(.eyebrow){color:#f5eade}.dawn-concern-routine .eyebrow{color:#f0cdbc}.dawn-concern-routine .btn{background:#f0cdbc;border-color:#f0cdbc;color:#3d3158}.dawn-concern-routine ol{margin:0;padding:0;list-style:none}.dawn-concern-routine li{display:grid;grid-template-columns:54px 1fr;gap:14px;padding:19px 0;border-bottom:1px solid rgba(255,255,255,.25)}.dawn-concern-routine li span{color:#f0cdbc;font-weight:800}.dawn-concern-routine li h3{margin:0 0 5px;font:700 18px/1.25 'Montserrat',sans-serif}.dawn-concern-routine li p{margin:0!important;font-size:14px!important}.dawn-concern-note{text-align:center}.dawn-concern-note>div{max-width:730px}.dawn-concern-note p{margin:0}@media(max-width:760px){.dawn-concern-cards,.dawn-concern-routine__grid{grid-template-columns:1fr}.dawn-concerns-page section{padding:3rem 0}}
