{"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","url":"https:\/\/koreanbeautyloungeuae.shop\/products\/beauty-of-joseon-relief-sun-rice-probiotics-1","provider":"My Store","version":"1.0","type":"link"}