
/* v198 JP content hierarchy cleanup */
.beauty-focus .product-head{max-width:900px;margin-left:auto;margin-right:auto}
.beauty-focus .product-head p{max-width:820px;margin-left:auto;margin-right:auto}
.beauty-focus .jp-simple-flow{max-width:1040px;margin:38px auto 30px;padding:26px 28px;border:1px solid #e5e7eb;border-radius:22px;background:#fff;box-shadow:0 10px 32px rgba(17,24,39,.035)}
.beauty-focus .jp-simple-flow>h3{margin:0 0 20px;text-align:center;font-size:21px;line-height:1.5;font-weight:800;color:#15171a}
.beauty-focus .jp-simple-flow .native-workflow{margin:0}
.beauty-focus .jp-simple-flow .native-workflow-row{padding:15px 16px}
.beauty-focus .jp-simple-flow .native-workflow-label{min-width:122px}
.beauty-focus .jp-merged-ease{margin-top:34px}
.beauty-focus .product-card-native-flow>h3{text-align:center;margin-bottom:20px}
.jp-conversion-head>p{max-width:760px;margin-left:auto;margin-right:auto}
@media(max-width:720px){
 .beauty-focus .jp-simple-flow{margin:28px auto 24px;padding:20px 16px;border-radius:18px}
 .beauty-focus .jp-simple-flow>h3{font-size:18px;margin-bottom:14px}
 .beauty-focus .jp-simple-flow .native-workflow-row{padding:12px 10px}
 .beauty-focus .jp-simple-flow .native-workflow-label{min-width:0}
 .beauty-focus .jp-merged-ease{margin-top:26px}
}
