{"title":"beauty of joseon","description":"\u003cdiv class=\"relative z-[1]\"\u003e\n\u003cdiv class=\"z-1 relative md:sticky md:top-(--sticky-padding-top)\" data-testid=\"writing-block-header-sticky-container\"\u003e\n\u003cdiv class=\"relative isolate flex w-full items-center justify-between gap-3 font-sans py-2.5 pe-3\" data-testid=\"writing-block-header-surface\"\u003e\n\u003cdiv class=\"relative z-1 flex w-full items-center justify-between gap-3\" data-writing-block-fullscreen-header-chrome=\"true\" data-writing-block-fullscreen-header-layout=\"inline\"\u003e\n\u003cdiv class=\"flex min-w-0 grow gap-3 items-center\"\u003e\n\u003cdiv class=\"flex min-w-0 grow items-center gap-1 self-start px-2\" data-testid=\"writing-block-header-magic-edit-layout\"\u003e\n\u003cdiv data-testid=\"writing-block-header-magic-edit-entrypoint\" data-header-magic-edit-entrypoint-version=\"v1\" class=\"z-2 relative flex min-w-0 items-center self-start shrink-0\"\u003e\n\u003cdiv data-testid=\"writing-block-header-magic-edit-leading-icon-slot\" class=\"pointer-events-none absolute inset-y-0 z-3 flex items-center\"\u003e\u003cspan class=\"flex size-9 shrink-0 items-center justify-center rounded-[43px]\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" aria-hidden=\"true\" class=\"icon size-5 shrink-0 grow-0 [color:var(--oai-wb-text-primary)]\"\u003e\u003cuse fill=\"currentColor\" href=\"\/cdn\/assets\/sprites-core-fec7759e.svg#6d87e1\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex shrink-0 items-center\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt4SwW_editor [--wb-text-primary:var(--text-primary)] [--wb-text-secondary:var(--text-secondary)] [--wb-text-tertiary:var(--text-tertiary)] [--wb-surface-primary:var(--bg-primary)] [--wb-surface-secondary:var(--bg-tertiary)] [--wb-border:rgb(0_0_0\/7%)] [--wb-border-hover:rgb(0_0_0\/7%)] [--wb-divider:var(--border-light)] [--wb-focus:var(--border-strong)] [--wb-control-border:var(--interactive-border-focus)] [--wb-entity-accent:var(--theme-entity-accent)] [--wb-accent:var(--interactive-label-accent-default)] [--wb-on-accent:var(--bg-primary)] [--wb-interactive-background:var(--interactive-bg-accent-default)] [--wb-selection:var(--theme-user-selection-bg,var(--selection))] [--wb-radius-sm:var(--radius-sm)] [--wb-shadow-lg:var(--shadow-lg)] [--wb-font-sans:var(--font-sans)] [--wb-font-mono:var(--font-mono)] [--wb-shimmer-dark-contrast:var(--gray-550)] [--wb-shimmer-dark-secondary:var(--text-tertiary)] [--wb-radius:24px] [--wb-shadow:0_4px_80px_rgb(0_0_0\/2%)] [contain:none] writing-block-editor markdown-new-styling relative flow-root\"\u003e\n\u003cdiv class=\"outline-none data-[writing-block-fullscreen-editor]:min-h-[75vh] ProseMirror markdown prose dark:prose-invert w-full min-h-6 break-words focus:outline-none writing-block-open-link-mode\" data-writing-block-fullscreen-editor-region=\"true\" data-writing-block-fullscreen-editor-layout=\"inline\" aria-disabled=\"false\" dir=\"auto\" translate=\"no\"\u003e\n\u003cp\u003e\u003cspan\u003eDiscover Beauty of Joseon's skincare collection, where timeless Korean herbal ingredients meet modern skincare science. From radiant hydration to gentle barrier care, these nourishing formulas help reveal healthy, glowing skin for every skin type.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","products":[{"product_id":"beauty-of-joseon-relief-sun-rice-probiotics-1","title":"Relief Sun: Rice + Probiotics SPF50 PA++++ 50ml","description":"\u003cul\u003e\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,500\u0026amp;family=Inter:wght@400;500;600;700\u0026amp;family=Space+Mono\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  :root{\n    --cream:#F6EFE2;\n    --cream-deep:#EFE4CF;\n    --ink:#2B2620;\n    --ink-soft:#5B5346;\n    --sun:#E4614A;\n    --sun-soft:#F2D9CE;\n    --sage:#7F9A72;\n    --sage-soft:#E3EADE;\n    --gold:#BD8F3F;\n    --line: rgba(43,38,32,0.14);\n    --radius: 16px;\n  }\n\n  *{box-sizing:border-box;}\n  html,body{margin:0;padding:0;}\n  body{\n    background:var(--cream);\n    color:var(--ink);\n    font-family:'Inter', sans-serif;\n    line-height:1.5;\n    -webkit-font-smoothing:antialiased;\n  }\n\n  .boj-wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:20px 16px 40px;\n  }\n\n  \/* ---------- HERO ---------- *\/\n  .boj-hero{\n    position:relative;\n    text-align:center;\n    padding:22px 12px 18px;\n    overflow:hidden;\n  }\n  .boj-eyebrow{\n    font-family:'Space Mono', monospace;\n    letter-spacing:.2em;\n    text-transform:uppercase;\n    font-size:10.5px;\n    color:var(--sage);\n    font-weight:400;\n  }\n  .boj-title{\n    font-family:'Fraunces', serif;\n    font-weight:500;\n    font-size:clamp(24px,5.2vw,34px);\n    line-height:1.08;\n    margin:8px 0 5px;\n    color:var(--ink);\n  }\n  .boj-title em{\n    font-style:italic;\n    font-weight:400;\n    color:var(--sun);\n  }\n  .boj-sub{\n    font-size:13.5px;\n    color:var(--ink-soft);\n    max-width:420px;\n    margin:0 auto;\n  }\n\n  \/* Sun disk signature element *\/\n  .boj-sundisk{\n    position:relative;\n    width:126px;\n    height:126px;\n    margin:18px auto 4px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n  }\n  .boj-ring{\n    position:absolute;\n    border-radius:50%;\n    border:1px solid var(--gold);\n    opacity:0.35;\n  }\n  .boj-ring.r1{ inset:0; animation: boj-pulse 5s ease-in-out infinite; }\n  .boj-ring.r2{ inset:12px; animation: boj-pulse 5s ease-in-out infinite 0.6s; }\n  .boj-ring.r3{ inset:24px; animation: boj-pulse 5s ease-in-out infinite 1.2s; }\n  @keyframes boj-pulse{\n    0%,100%{ transform:scale(1); opacity:0.28; }\n    50%{ transform:scale(1.045); opacity:0.6; }\n  }\n  .boj-core{\n    position:relative;\n    width:82px;\n    height:82px;\n    border-radius:50%;\n    background: radial-gradient(circle at 35% 30%, #F2896F, var(--sun) 70%);\n    display:flex;\n    flex-direction:column;\n    align-items:center;\n    justify-content:center;\n    color:#fff;\n    box-shadow: 0 8px 20px -6px rgba(228,97,74,0.55);\n  }\n  .boj-core .spf{\n    font-family:'Fraunces', serif;\n    font-weight:600;\n    font-size:19px;\n    letter-spacing:.01em;\n  }\n  .boj-core .pa{\n    font-family:'Space Mono', monospace;\n    font-size:9px;\n    letter-spacing:.1em;\n    margin-top:1px;\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .boj-ring{ animation:none !important; }\n  }\n\n  \/* ---------- SECTION LABELS ---------- *\/\n  .boj-section{ margin-top:30px; }\n  .boj-label{\n    display:flex;\n    align-items:center;\n    gap:9px;\n    margin-bottom:12px;\n  }\n  .boj-label .dot{\n    width:6px;height:6px;border-radius:50%;\n    background:var(--sun);\n    flex:none;\n  }\n  .boj-label span{\n    font-family:'Space Mono', monospace;\n    text-transform:uppercase;\n    letter-spacing:.14em;\n    font-size:10.5px;\n    color:var(--ink-soft);\n  }\n  .boj-label::after{\n    content:'';\n    flex:1;\n    height:1px;\n    background:var(--line);\n  }\n\n  \/* ---------- BENEFIT CARDS (flip \/ tap) ---------- *\/\n  .boj-benefits{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:10px;\n  }\n  @media (max-width:560px){\n    .boj-benefits{ grid-template-columns:1fr; }\n  }\n  .boj-card{\n    position:relative;\n    perspective: 1000px;\n    height:132px;\n  }\n  .boj-card input{\n    position:absolute;\n    opacity:0;\n    width:100%;\n    height:100%;\n    margin:0;\n    cursor:pointer;\n    z-index:2;\n  }\n  .boj-card-inner{\n    position:absolute;\n    inset:0;\n    transition:transform .6s cubic-bezier(.4,.2,.2,1);\n    transform-style:preserve-3d;\n    pointer-events:none;\n  }\n  .boj-card input:checked ~ .boj-card-inner{\n    transform:rotateY(180deg);\n  }\n  .boj-card:hover .boj-card-inner{\n    transform:rotateY(180deg);\n  }\n  .boj-face{\n    position:absolute; inset:0;\n    border-radius:var(--radius);\n    backface-visibility:hidden;\n    padding:15px;\n    display:flex;\n    flex-direction:column;\n    justify-content:space-between;\n    border:1px solid var(--line);\n    transition:box-shadow .3s ease, border-color .3s ease;\n  }\n  .boj-card:hover .boj-face.front{\n    border-color:var(--sun);\n    box-shadow:0 6px 18px -8px rgba(228,97,74,0.35);\n  }\n  .boj-face.front{\n    background:var(--cream-deep);\n  }\n  .boj-face.back{\n    background:var(--ink);\n    color:var(--cream);\n    transform:rotateY(180deg);\n    justify-content:center;\n  }\n  .boj-face .icon{\n    font-family:'Fraunces', serif;\n    font-style:italic;\n    font-size:22px;\n    color:var(--sun);\n  }\n  .boj-face .name{\n    font-family:'Fraunces', serif;\n    font-weight:500;\n    font-size:15px;\n    line-height:1.18;\n  }\n  .boj-face .hint{\n    font-size:10.5px;\n    color:var(--ink-soft);\n    font-family:'Space Mono', monospace;\n    letter-spacing:.03em;\n  }\n  .boj-face.back p{\n    margin:0;\n    font-size:12.5px;\n    line-height:1.45;\n    color:#EFE9DD;\n  }\n\n  \/* ---------- INGREDIENT TAGS accordion ---------- *\/\n  .boj-acc{\n    border-top:1px solid var(--line);\n  }\n  .boj-acc-item{ border-bottom:1px solid var(--line); }\n  .boj-acc-item input{ display:none; }\n  .boj-acc-label{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:10px;\n    padding:12px 4px;\n    cursor:pointer;\n  }\n  .boj-acc-label .t{\n    display:flex;\n    align-items:baseline;\n    gap:8px;\n    font-family:'Fraunces', serif;\n    font-size:15px;\n  }\n  .boj-acc-label .tag{\n    font-family:'Space Mono', monospace;\n    font-size:9.5px;\n    letter-spacing:.05em;\n    text-transform:uppercase;\n    background:var(--sage-soft);\n    color:var(--sage);\n    padding:2px 7px;\n    border-radius:20px;\n  }\n  .boj-acc-label .plus{\n    font-size:18px;\n    color:var(--sun);\n    transition:transform .3s ease;\n    flex:none;\n  }\n  .boj-acc-item input:checked ~ .boj-acc-label .plus{ transform:rotate(45deg); }\n  .boj-acc-body{\n    max-height:0;\n    overflow:hidden;\n    transition:max-height .4s ease, padding .4s ease;\n    padding:0 4px;\n  }\n  .boj-acc-item input:checked ~ .boj-acc-body{\n    max-height:180px;\n    padding:0 4px 14px;\n  }\n  .boj-acc-body p{\n    margin:0;\n    font-size:13px;\n    color:var(--ink-soft);\n    max-width:520px;\n  }\n\n  \/* ---------- APPLY: step tabs ---------- *\/\n  .boj-steps{\n    display:flex;\n    gap:7px;\n    margin-bottom:14px;\n    flex-wrap:wrap;\n  }\n  .boj-steps label{\n    font-family:'Space Mono', monospace;\n    font-size:11px;\n    letter-spacing:.04em;\n    padding:7px 12px;\n    border-radius:20px;\n    border:1px solid var(--line);\n    color:var(--ink-soft);\n    cursor:pointer;\n    transition:all .25s ease;\n  }\n  .boj-stepset input{ display:none; }\n  #s1:checked ~ .boj-steps label[for=\"s1\"],\n  #s2:checked ~ .boj-steps label[for=\"s2\"],\n  #s3:checked ~ .boj-steps label[for=\"s3\"],\n  #s4:checked ~ .boj-steps label[for=\"s4\"]{\n    background:var(--sun);\n    border-color:var(--sun);\n    color:#fff;\n  }\n  .boj-panels{ position:relative; min-height:120px; }\n  .boj-panel{\n    display:none;\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    padding:16px 18px 16px;\n    background:var(--cream-deep);\n    animation: boj-fade .4s ease;\n  }\n  @keyframes boj-fade{ from{opacity:0; transform:translateY(6px);} to{opacity:1; transform:translateY(0);} }\n  #s1:checked ~ .boj-panels .panel-1,\n  #s2:checked ~ .boj-panels .panel-2,\n  #s3:checked ~ .boj-panels .panel-3,\n  #s4:checked ~ .boj-panels .panel-4{ display:block; }\n\n  .boj-panel .num{\n    font-family:'Fraunces', serif;\n    font-style:italic;\n    font-size:26px;\n    color:var(--sun);\n    line-height:1;\n  }\n  .boj-panel h4{\n    font-family:'Fraunces', serif;\n    font-weight:500;\n    font-size:16.5px;\n    margin:5px 0 6px;\n  }\n  .boj-panel p{\n    margin:0;\n    font-size:13px;\n    color:var(--ink-soft);\n    max-width:480px;\n  }\n\n  \/* ---------- footer note ---------- *\/\n  .boj-foot{\n    margin-top:32px;\n    text-align:center;\n    padding-top:16px;\n    border-top:1px solid var(--line);\n  }\n  .boj-foot p{\n    font-size:11.5px;\n    color:var(--ink-soft);\n    font-family:'Space Mono', monospace;\n    letter-spacing:.02em;\n  }\n  .boj-foot img{\n    max-width:100%;\n    border-radius:12px;\n    margin-top:14px;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"boj-wrap\"\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"boj-hero\"\u003e\n  \u003cdiv class=\"boj-eyebrow\"\u003eBeauty of Joseon\u003c\/div\u003e\n  \u003ch1 class=\"boj-title\"\u003eRelief Sun \u003cem\u003eSPF50+ PA++++\u003c\/em\u003e\n\u003c\/h1\u003e\n  \u003cp class=\"boj-sub\"\u003eA light, moisturizing daily sunscreen that melts into skin with no greasy film — high protection that doubles as your makeup base.\u003c\/p\u003e\n  \u003cdiv class=\"boj-sundisk\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"boj-ring r1\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"boj-ring r2\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"boj-ring r3\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"boj-core\"\u003e\n      \u003cspan class=\"spf\"\u003e50+\u003c\/span\u003e \u003cspan class=\"pa\"\u003ePA++++\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- BENEFITS --\u003e\n\u003cdiv class=\"boj-section\"\u003e\n  \u003cdiv class=\"boj-label\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\u003cspan\u003eWhy it works — tap or hover a card\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"boj-benefits\"\u003e\n\n    \u003cdiv class=\"boj-card\"\u003e\n      \u003cinput type=\"checkbox\" id=\"c1\"\u003e\n      \u003cdiv class=\"boj-card-inner\"\u003e\n        \u003cdiv class=\"boj-face front\"\u003e\n          \u003cspan class=\"icon\"\u003e✧\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"name\"\u003eLight \u0026amp; moisturizing\u003c\/div\u003e\n            \u003cdiv class=\"hint\"\u003etap to flip →\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"boj-face back\"\u003e\n          \u003cp\u003eNo greasy weight — absorbs gently and thoroughly, leaving skin comfortable enough to layer makeup right on top.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"boj-card\"\u003e\n      \u003cinput type=\"checkbox\" id=\"c2\"\u003e\n      \u003cdiv class=\"boj-card-inner\"\u003e\n        \u003cdiv class=\"boj-face front\"\u003e\n          \u003cspan class=\"icon\"\u003e◐\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"name\"\u003eNo white cast\u003c\/div\u003e\n            \u003cdiv class=\"hint\"\u003etap to flip →\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"boj-face back\"\u003e\n          \u003cp\u003eBlends invisibly into every skin tone, without pilling, while calming and brightening ingredients soothe as it protects.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"boj-card\"\u003e\n      \u003cinput type=\"checkbox\" id=\"c3\"\u003e\n      \u003cdiv class=\"boj-card-inner\"\u003e\n        \u003cdiv class=\"boj-face front\"\u003e\n          \u003cspan class=\"icon\"\u003e☀\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"name\"\u003eHigh protection\u003c\/div\u003e\n            \u003cdiv class=\"hint\"\u003etap to flip →\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"boj-face back\"\u003e\n          \u003cp\u003eA chemical sunscreen formulated to SPF50+ PA++++ — broad, high-level defense against UVA and UVB rays, daily.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INGREDIENTS \/ DETAILS ACCORDION --\u003e\n\u003cdiv class=\"boj-section\"\u003e\n  \u003cdiv class=\"boj-label\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\u003cspan\u003eThe details — tap to expand\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"boj-acc\"\u003e\n\n    \u003cdiv class=\"boj-acc-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"a1\"\u003e\n      \u003clabel class=\"boj-acc-label\" for=\"a1\"\u003e\u003cspan class=\"t\"\u003eFormula type \u003cspan class=\"tag\"\u003eChemical\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n      \u003cdiv class=\"boj-acc-body\"\u003e\u003cp\u003eA chemical (organic-filter) sunscreen, chosen for a fluid, invisible finish rather than the thicker, cast-prone feel of mineral filters.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"boj-acc-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"a2\"\u003e\n      \u003clabel class=\"boj-acc-label\" for=\"a2\"\u003e\u003cspan class=\"t\"\u003eFinish \u003cspan class=\"tag\"\u003eZero cast\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n      \u003cdiv class=\"boj-acc-body\"\u003e\u003cp\u003eAbsorbs gently and thoroughly with no pilling under makeup or moisturizer, and no white or grey cast on the skin.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"boj-acc-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"a3\"\u003e\n      \u003clabel class=\"boj-acc-label\" for=\"a3\"\u003e\u003cspan class=\"t\"\u003eSkin feel \u003cspan class=\"tag\"\u003eCalming\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n      \u003cdiv class=\"boj-acc-body\"\u003e\u003cp\u003eEnriched with skin-calming, brightening ingredients, so daily sun protection also supports a soothed, even-toned complexion.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"boj-acc-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"a4\"\u003e\n      \u003clabel class=\"boj-acc-label\" for=\"a4\"\u003e\u003cspan class=\"t\"\u003eBest used as \u003cspan class=\"tag\"\u003eMakeup base\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n      \u003cdiv class=\"boj-acc-body\"\u003e\u003cp\u003eIts light, non-greasy texture makes it an excellent last step before makeup, priming skin without weighing it down.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HOW TO APPLY --\u003e\n\u003cdiv class=\"boj-section boj-stepset\"\u003e\n  \u003cdiv class=\"boj-label\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\u003cspan\u003eHow to apply — pick a step\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cinput type=\"radio\" name=\"step\" id=\"s1\" checked\u003e\n  \u003cinput type=\"radio\" name=\"step\" id=\"s2\"\u003e\n  \u003cinput type=\"radio\" name=\"step\" id=\"s3\"\u003e\n  \u003cinput type=\"radio\" name=\"step\" id=\"s4\"\u003e\n  \u003cdiv class=\"boj-steps\"\u003e\n    \u003clabel for=\"s1\"\u003e01 · Cleanse\u003c\/label\u003e\n    \u003clabel for=\"s2\"\u003e02 · Apply\u003c\/label\u003e\n    \u003clabel for=\"s3\"\u003e03 · Set\u003c\/label\u003e\n    \u003clabel for=\"s4\"\u003e04 · Reapply\u003c\/label\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"boj-panels\"\u003e\n    \u003cdiv class=\"boj-panel panel-1\"\u003e\n      \u003cspan class=\"num\"\u003e01\u003c\/span\u003e\n      \u003ch4\u003eStart on clean, dry skin\u003c\/h4\u003e\n      \u003cp\u003eCleanse and complete your usual toner and moisturizer routine. Let skin settle for a minute so the sunscreen has a smooth, dry surface to grip.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"boj-panel panel-2\"\u003e\n      \u003cspan class=\"num\"\u003e02\u003c\/span\u003e\n      \u003ch4\u003eApply as the last step\u003c\/h4\u003e\n      \u003cp\u003eTake roughly a fingertip's worth for the face and neck. Dot it across your skin, then press and blend gently outward — no rubbing needed.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"boj-panel panel-3\"\u003e\n      \u003cspan class=\"num\"\u003e03\u003c\/span\u003e\n      \u003ch4\u003eLet it settle, then go\u003c\/h4\u003e\n      \u003cp\u003eAllow it a minute or two to fully absorb before makeup. Its light finish means foundation, concealer, and powder sit smoothly on top.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"boj-panel panel-4\"\u003e\n      \u003cspan class=\"num\"\u003e04\u003c\/span\u003e\n      \u003ch4\u003eReapply every 2–3 hours\u003c\/h4\u003e\n      \u003cp\u003eFor continued protection during sun exposure, reapply over makeup with a cushion, spray, or pressed powder sunscreen every 2–3 hours.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"boj-foot\"\u003e\n  \u003cp\u003eSPF 50+ · PA++++ · No white cast · Calming \u0026amp; brightening\u003c\/p\u003e\n  \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/2069\/6715\/files\/ChatGPT_Image_Jul_13_2026_07_31_50_PM.png?v=1783953142\"\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"korean beauty lounge","offers":[{"title":"Default Title","offer_id":47997584179339,"sku":"WB-UA1602","price":80.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/2069\/6715\/files\/04CB59D0-F053-4CAF-8197-2EF6BC1B3432.png?v=1784807484"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/2069\/6715\/collections\/ChatGPT_Image_Jul_13_2026_05_06_32_PM.png?v=1783947580","url":"https:\/\/koreanbeautyloungeuae.shop\/collections\/beauty-of-joseon.oembed","provider":"My Store","version":"1.0","type":"link"}