{"title":"Body Care","description":"","products":[{"product_id":"the-ordinary-sulphate-4-cleanser-body-hair","title":"The Ordinary Sulphate 4% Cleanser for Body \u0026 Hair — Gentle Sulphate Cleansing","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — The Ordinary's dual-use body wash and shampoo in one. A lower-concentration sulphate cleanse (SLES at 4%) delivers thorough cleansing for body skin and scalp without the heavy sting or tightness of conventional shampoos and body washes.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eOne bottle, one formula, two uses — gentler than standard sulphate cleansers.\u003c\/p\u003e\n  \u003cp\u003eSulphate 4% Cleanser is a dual-use body and hair wash that takes a widely-used surfactant (sodium laureth sulphate, SLES) and dials its concentration down to 4% — roughly a third of what typical sulphate shampoos and body washes contain. The result is a cleanser that still foams properly, still removes sweat, scalp oil, and body soil, but does so without the stripping, itchy, or irritated aftermath many stronger sulphate cleansers produce.\u003c\/p\u003e\n  \u003cp\u003eOne bottle, one formula, two uses: wash your body in the shower and use it on your scalp and hair. Particularly well-suited for anyone with a sensitive scalp that reacts to standard shampoos, travellers and minimalists who prefer fewer bottles in the shower, or households where a single shared neutral-fragrance cleanser is the simplest option.\u003c\/p\u003e\n  \u003cp\u003e240 mL flip-top bottle, fragrance-free, vegan and cruelty-free. \u003cstrong\u003eThis is not a face cleanser\u003c\/strong\u003e — for the face, use The Ordinary's Squalane, Glucoside Foaming, or Glycolipid Cream cleansers instead.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eSLES 4% (Lower Concentration)\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eBody Wash + Shampoo\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eSensitive Scalp-Friendly\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eFragrance-Free\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eVegan \u0026amp; Cruelty-Free\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eTravel-Ready\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, format, and where on the body to use it.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e240 mL (8.1 fl oz)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eApplication Area\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBody + Hair (not face)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eDual-Use Liquid Cleanser\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSkin Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSensitive scalp, sensitive body skin\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Active\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSodium Laureth Sulphate (SLES) 4%\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFragrance\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFragrance-free\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLather Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eModerate foam — gentler sulphate cleanse\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCanada — Deciem \/ The Ordinary\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eKey Ingredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eThe components doing the actual work in this formula.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSodium Laureth Sulphate (SLES) 4%:\u003c\/strong\u003e The same surfactant found in most shampoos and body washes, but at roughly one-third the typical concentration. Cleanses effectively while minimising the tightness, itch, and dehydration standard sulphate cleansers often cause on scalp and body skin.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMild Co-Surfactant Blend:\u003c\/strong\u003e Gentler surfactants that support the primary SLES action and improve foam quality, keeping the formula's skin- and scalp-friendly balance without needing a higher sulphate load.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eGlycerin:\u003c\/strong\u003e Humectant addition that counteracts post-wash dehydration — particularly valuable for scalp comfort after shampooing and for body skin that tends to feel tight after showering.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eScalp- and Skin-Conditioning Agents:\u003c\/strong\u003e Light conditioning support that leaves hair feeling clean but not straw-like and body skin feeling comfortable after rinsing. Works with water rather than requiring a separate conditioner for basic washing needs.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eHow to Use\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eBody and hair use differently — here's how.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eFor Body:\u003c\/strong\u003e Apply a quarter-size amount to a washcloth or directly onto wet skin in the shower. Massage into a light lather across the body, focusing on areas that need cleansing most (underarms, back, chest, feet), then rinse thoroughly with warm water.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eFor Hair:\u003c\/strong\u003e Wet hair fully, apply 1 to 2 pumps directly to the scalp (not the lengths), massage into the scalp for 30 to 60 seconds focusing on the roots, then rinse completely. The lengths of your hair will get enough cleansing from the lather rinsing through — concentrated scalp-only application prevents the mid-lengths and ends from drying out. Follow with conditioner if your hair tends dry.\u003c\/p\u003e\n  \u003cp\u003eUse daily or as-needed in the shower. The lower SLES concentration makes daily use gentler than with conventional sulphate shampoos.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eDon't apply directly to the lengths of your hair — concentrating the wash on the scalp while letting the suds rinse through naturally is how to use any sulphate shampoo without drying out the mid-lengths and ends. This applies doubly when you have colour-treated or dry hair.\u003c\/div\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eBest fit, and when a dedicated shampoo or body wash is a better choice.\u003c\/p\u003e\n  \u003cp\u003eWell-suited for anyone with a sensitive scalp that reacts to standard shampoos (itching, dryness, flaking), sensitive body skin that wants a cleanser without heavy fragrance and stronger sulphate loads, travellers and minimalists who want one bottle to do both jobs, and households sharing a shower with a preference for neutral, unscented cleansers.\u003c\/p\u003e\n  \u003cp\u003eLess ideal for very dry hair, heavily colour-treated hair, or curly\/textured hair that requires sulphate-free formulation specifically — in those cases, a dedicated sulphate-free shampoo is the right choice. Also not a deep-clarifying shampoo for hair with heavy product buildup; for that, a stronger clarifying formula is more appropriate.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"My scalp has always been itchy after shampooing with regular products. Switched to this three months ago and the itch is gone. Takes a day or two for your scalp to adjust if you're used to heavily-foaming shampoos, but after that it just feels clean without any reaction. Not fancy — just works.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHaeun — Jongno, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Bought this as a travel wash and ended up using it at home too. One bottle in the shower instead of three. No fragrance means no clash with my cologne or moisturiser. Hair and body both come out clean, no issues with either. The flip-top is convenient with wet hands.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eMark — Ilsan, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"I have eczema-prone skin on my legs and most body washes make it worse. This doesn't. Doesn't strip my skin dry, fragrance-free, and the lower sulphate level is a noticeable difference. Still decent foam — doesn't feel watered-down at all.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJiyeon — Dalseo, Daegu — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Our whole household switched to this. Two adults, both with different skin types, and neither of us reacts to it. Preferring the unscented formula over the floral body washes we used to buy. 240mL runs out faster with two people but the price is reasonable enough to keep a couple in stock.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eYoungsoo — Bupyeong, Incheon — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003eThe Ordinary Sulphate 4 Cleanser Korea  ·  Deciem body wash shampoo  ·  SLES 4 percent cleanser  ·  dual use body hair wash  ·  sensitive scalp shampoo  ·  fragrance free body wash  ·  The Ordinary 직구  ·  디 오디너리 설페이트 4 클렌저  ·  오디너리 바디 \u0026amp; 샴푸  ·  설페이트 4% 바디 헤어  ·  민감성 두피 샴푸  ·  무향료 바디워시  ·  바디 샴푸 겸용  ·  여행용 샴푸  ·  미니멀 샤워 루틴  ·  저자극 샴푸 직구  ·  비건 바디워시\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"The Ordinary","offers":[{"title":"8.1 fl oz (240 mL) \/ 1 Pack","offer_id":45220534190127,"sku":"SKN-TORD-SULF-240-P1","price":18.5,"currency_code":"USD","in_stock":true},{"title":"8.1 fl oz (240 mL) \/ 2 Pack","offer_id":45220534222895,"sku":"SKN-TORD-SULF-240-P2","price":33.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_b2bf8672-c43d-4151-ac8a-ed0385448ec9.jpg?v=1776709367"},{"product_id":"the-ordinary-natural-moisturizing-factors-inulin-body-lotion","title":"The Ordinary Natural Moisturizing Factors + Inulin Body Lotion — Hydrating Non-Greasy Body Moisturizer","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — The Ordinary's prebiotic body lotion. A Natural Moisturizing Factors base paired with inulin (a plant-derived prebiotic humectant) delivers a gentler hydration profile than the glycerin and shea formulas most body lotions rely on. Recognised by leading dermatology organizations as suitable for eczema-prone skin.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eA body lotion built around two differentiators — NMF and inulin.\u003c\/p\u003e\n  \u003cp\u003eNMF + Inulin Body Lotion is The Ordinary's body-focused moisturizer, built around two differentiation points: the NMF hydration base (the same amino acids, sodium PCA, urea, and hyaluronic acid fragments found in healthy skin's Natural Moisturizing Factor complex) and inulin — a plant-derived prebiotic humectant that's significantly less common in body lotions than the usual glycerin and shea butter. Inulin offers a gentler hydration profile for sensitive or eczema-prone body skin that reacts to richer body-product formulations.\u003c\/p\u003e\n  \u003cp\u003eBody skin naturally has lower NMF density than facial skin, which means topical NMF supplementation on the body is more biologically meaningful than on the face — there's more \"empty space\" in the body's NMF pool to fill. This lotion is formulated specifically around that body-skin biology rather than being a scaled-up face moisturizer.\u003c\/p\u003e\n  \u003cp\u003eRecognised by leading dermatology organizations as suitable for eczema-prone skin, reflecting the formula's gentler profile relative to heavier glycerin and shea alternatives. 240 mL flip-top bottle, fragrance-free, vegan and cruelty-free. Works as a daily body moisturizer year-round, and particularly valuable during dry seasons or for skin that reacts to fragranced body products.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eNatural Moisturizing Factors\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eInulin (Prebiotic Humectant)\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eEczema-Prone Body Skin\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eFragrance-Free\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eVegan \u0026amp; Cruelty-Free\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eDermatologist-Trusted\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, format, and where to apply it.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e240 mL (8.1 fl oz)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eApplication Area\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBody\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eHydrating Body Lotion\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSkin Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSensitive, eczema-prone body skin\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Active\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNMF Complex + Inulin\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFragrance\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFragrance-free\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eUse Step\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAfter shower, to damp or dry body skin\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCanada — Deciem \/ The Ordinary\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow the Formula Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePrebiotic inulin, body-specific NMF, and why both matter for sensitive body skin.\u003c\/p\u003e\n  \u003cp\u003eMost body lotions rely on glycerin, shea butter, or dimethicone as their core humectant and softening base. This one uses inulin — a plant-derived polysaccharide that functions as a humectant (holds water at the skin surface) but also acts as a prebiotic, supporting the skin's own microbiome rather than displacing it with richer emollients. Prebiotics in skincare are a relatively newer story, but for sensitive or eczema-prone body skin where the microbiome plays a meaningful barrier role, a prebiotic humectant profile tends to be gentler than the standard alternatives.\u003c\/p\u003e\n  \u003cp\u003eBody skin has naturally lower NMF density than facial skin. Why? Larger surface area, less concentrated NMF production, and daily environmental factors (showering, friction from clothing, seasonal humidity changes) deplete body NMF faster than the body produces it. This means topical NMF supplementation on the body is actually more biologically meaningful than on the face — there's more \"empty space\" in the body's NMF pool to fill. The NMF complex in this lotion (sodium PCA, amino acids, urea, HA fragments) directly addresses that body-specific deficit.\u003c\/p\u003e\n  \u003cp\u003eThe NMF base replenishes the body's water-binding capacity. Inulin contributes both humectancy and microbiome-friendly prebiotic support. Together they deliver a body lotion that suits eczema-prone, reactive, or fragrance-sensitive skin — the kind of body skin that doesn't tolerate most standard body products. The dermatologist-trusted status reflects this gentler profile.\u003c\/p\u003e\n\n  \u003ch2\u003eKey Ingredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eThe components doing the actual work in this formula.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eNMF Complex (sodium PCA, amino acids, urea, HA fragments):\u003c\/strong\u003e Direct topical supplement of the water-binding compounds healthy body skin produces itself, calibrated for body skin's naturally lower NMF density.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eInulin (plant-derived prebiotic humectant):\u003c\/strong\u003e A gentler humectant than the glycerin\/shea combos most body lotions rely on. Functions as a humectant and as a prebiotic, supporting rather than displacing the skin's microbiome.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSupporting Emollients:\u003c\/strong\u003e Light lipids that leave the skin feeling soft without the occlusive, greasy finish of richer body creams. Designed to absorb without transfer onto clothing.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePanthenol (Provitamin B5):\u003c\/strong\u003e Supporting soothing and hydration contribution, well-tolerated on sensitive or reactive body skin.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eHow to Use\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eApply to damp or dry body skin after showering.\u003c\/p\u003e\n  \u003cp\u003eAfter showering or washing, apply a generous amount to damp or dry body skin while skin is still soft. Focus on dry-prone areas (shins, elbows, upper arms, hands) and anywhere eczema or reactivity tends to flare. Use daily or as needed throughout the day.\u003c\/p\u003e\n  \u003cp\u003eThe light lotion texture absorbs in seconds without stickiness or residue, and won't transfer onto clothing. For anyone dealing with rough or textured skin on the upper arms, thighs, or back, layer this under The Ordinary's Salicylic Acid 0.5% Body Serum — the BHA serum works on the underlying texture while this lotion counterbalances any surface dryness the BHA might create.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eApplying to damp skin (straight out of the shower, before fully drying) locks in more water than applying to fully dry skin. Pat body gently with a towel, then apply the lotion while skin still feels slightly moist.\u003c\/div\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eBest fit, and when a richer or more occlusive body cream is a better choice.\u003c\/p\u003e\n  \u003cp\u003eWell-suited for sensitive or eczema-prone body skin, skin that reacts to fragranced body products, body skin that finds richer lotions greasy or occlusive, and anyone looking for a year-round daily body moisturizer that's especially gentle on winter-stressed or seasonally reactive skin.\u003c\/p\u003e\n  \u003cp\u003eLess optimal for very dry, cracked, or actively flaring eczema skin that needs occlusive ointments to hold moisture through the night — for that, prescription barrier ointments or heavier body creams are a better fit. Also not a targeted treatment lotion for keratosis pilaris or body acne; pair with The Ordinary's Salicylic Acid 0.5% Body Serum if those are your primary concerns.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"My legs and arms flare with eczema every winter and most body lotions either do nothing or make things worse. This is one of the few that actually holds moisture overnight and doesn't trigger anything. Fragrance-free matters a lot for me. Using it year-round now, not just in winter.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eSoobin — Namyangju, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Been searching for a body lotion that isn't scented and doesn't feel like it's coating my skin. This is it. Light texture, no transfer to my clothes, no fragrance, and my skin feels genuinely more hydrated by the end of the day instead of tight or dry. Bottle size is generous.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eOlivia — Seodaemun, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Dry skin that gets worse in Korean winters. Added this to my post-shower routine and the tightness around my shins and elbows is gone. Prefer it to my old shea-based lotion — lighter, doesn't leave that coated feeling. Using it alongside Salicylic Body Serum for my upper arms, combination is working.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eMinkyu — Ilsan, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Glycerin and shea lotions were always too heavy for me and left residue on sheets. This is the first body lotion I've tried that works as a daily year-round option without any of those issues. The inulin story is new to me but the skin feel is exactly right — hydrated, not coated.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJordan — Suyeong, Busan — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003eThe Ordinary NMF Inulin Body Lotion  ·  Natural Moisturizing Factors Inulin  ·  prebiotic body lotion  ·  eczema body lotion Korea  ·  fragrance-free body lotion  ·  The Ordinary 직구  ·  Deciem body lotion  ·  디 오디너리 NMF 이눌린 바디 로션  ·  이눌린 바디 로션  ·  아토피 바디 로션  ·  무향료 바디 로션  ·  예민 피부 바디 로션  ·  프리바이오틱 바디 로션  ·  바디 NMF 크림  ·  오디너리 바디 로션 직구  ·  비건 바디 로션  ·  미국 스킨케어 직구\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"The Ordinary","offers":[{"title":"8.1 fl oz (240 mL) \/ 1 Pack","offer_id":45220573872175,"sku":"SKN-TORD-NMF-INUL-240-P1","price":22.0,"currency_code":"USD","in_stock":true},{"title":"8.1 fl oz (240 mL) \/ 2 Pack","offer_id":45220573904943,"sku":"SKN-TORD-NMF-INUL-240-P2","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_f5d79e67-ea73-4eb9-8e9b-a8f5de4163c4.jpg?v=1776709852"},{"product_id":"the-ordinary-niacinamide-5-face-body-emulsion","title":"The Ordinary Niacinamide 5% Face and Body Emulsion — Multi-Use Blemish \u0026 Texture Lotion","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — The Ordinary's dual-use niacinamide emulsion. A 5% niacinamide formulation in an emulsion format that bridges face and body — gentler than the 10% face serum, versatile enough to use on mild body acne, back and chest breakouts, and uneven tone across both face and body.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eThe 5% niacinamide emulsion you can use on face and body with the same routine.\u003c\/p\u003e\n  \u003cp\u003eNiacinamide 5% Face and Body Emulsion is The Ordinary's dual-use niacinamide product — half the concentration of the brand's iconic Niacinamide 10% + Zinc face serum, in an emulsion format that bridges face moisturizer and body treatment lotion. The 5% dose is specifically chosen as the effective-without-irritation range for daily use, particularly on customers whose skin finds the 10% face serum too intense.\u003c\/p\u003e\n  \u003cp\u003eOne formula, one texture, two application contexts. On the face it works as a light niacinamide moisturizer (apply after serums, before SPF). On the body — upper arms, chest, shoulders, back — it works as a targeted treatment lotion for mild body acne, post-breakout marks, and uneven tone from sun exposure. Same emulsion, applied in different amounts for different purposes.\u003c\/p\u003e\n  \u003cp\u003e100 mL pump-top bottle, fragrance-free, vegan and cruelty-free.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003e5% Niacinamide\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eFace + Body Dual-Use\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eMild Body Acne\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eUneven Tone \u0026amp; Texture\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eFragrance-Free\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eVegan \u0026amp; Cruelty-Free\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, format, and where to apply it.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e100 mL (3.4 fl oz)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eApplication Area\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFace + Body\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eDual-Use Face \u0026amp; Body Emulsion\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSkin Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAll types, especially blemish-prone or uneven\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Active\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNiacinamide 5%\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTexture\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLight emulsion — between face lotion and body\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eUse Step\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAfter serums, daily AM and\/or PM\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCanada — Deciem \/ The Ordinary\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow the Formula Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eThe 5% dose rationale and why the emulsion format bridges face and body.\u003c\/p\u003e\n  \u003cp\u003eThe Ordinary's Niacinamide 10% + Zinc 1% face serum is the brand's most iconic product, but its 10% concentration is strong enough that some skin types find it irritating — particularly beginners, sensitive skin, or anyone whose skin reacts to high-concentration actives. This emulsion uses 5% niacinamide: half the concentration, which for most users delivers most of the meaningful benefits (sebum regulation, pore appearance, post-acne mark fade) with significantly less reactivity. For customers whose skin finds 10% too intense, or those who want a niacinamide treatment they can use across face and body in the same routine, 5% is the more versatile dose.\u003c\/p\u003e\n  \u003cp\u003eThe format — an emulsion — is what makes it a genuine face + body product. An emulsion is thinner than a body lotion but richer than a facial serum, sitting between the two. That in-between texture is what makes the dual-use claim real rather than theoretical. A face moisturizer applied to the body wouldn't give enough coverage; a body lotion applied to the face would be too heavy. This emulsion works on both because its texture was formulated for both.\u003c\/p\u003e\n  \u003cp\u003eNiacinamide (vitamin B3) has well-established effects on sebum regulation, pore appearance, post-inflammatory hyperpigmentation, and mild inflammatory acne. At 5% on the face, it supports daily oil balance and tone without the tingle some users report at higher doses. On the body — arms, chest, back, shoulders — 5% niacinamide addresses common concerns like mild body acne, uneven skin tone from sun exposure, and rough\/breakout-prone upper back and chest skin. Same active, same mechanism, different body zones.\u003c\/p\u003e\n\n  \u003ch2\u003eKey Ingredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eThe components doing the actual work in this formula.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eNiacinamide 5%:\u003c\/strong\u003e The primary active. Supports sebum regulation, pore visibility, post-inflammatory hyperpigmentation fade, and mild inflammatory acne at a dose that most skin types tolerate for daily use. Effective on both face and body in this concentration.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eEmulsion Base:\u003c\/strong\u003e A lightweight emulsion texture calibrated specifically to bridge face and body application — thin enough for face layering, substantial enough for body treatment coverage.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSupporting Humectants (Glycerin, HA):\u003c\/strong\u003e Light hydration support that reinforces surface water retention, complementing the niacinamide's treatment action.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBarrier-Supporting Emollients:\u003c\/strong\u003e Gentle lipid additions that leave both face and body skin feeling comfortable rather than stripped, which can happen with stronger actives.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eHow to Use — Face\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eApply after serums, 1 pump, AM or PM daily.\u003c\/p\u003e\n  \u003cp\u003eApply 1 pump to the face after your toner and any serums have absorbed. Can be used in place of (or in addition to) your usual face moisturizer. Layers cleanly under SPF and makeup. AM and\/or PM, daily.\u003c\/p\u003e\n\n  \u003ch2\u003eHow to Use — Body\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eApply to targeted body areas, 2 pumps, once daily.\u003c\/p\u003e\n  \u003cp\u003eApply 2 pumps to targeted body areas — upper arms, chest, shoulders, upper back — where texture or blemish concerns exist. Once daily, preferably in the evening after shower on damp skin. This is a treatment step, not a full-body lotion: focus on problem zones rather than covering the entire body.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you're using this for body breakouts on chest or back, try applying 15-20 minutes before putting on clothing (or use it at night before bed) so the emulsion has time to absorb without transfer onto fabric.\u003c\/div\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eBest fit for face, body, or both — and when a stronger face-only option works better.\u003c\/p\u003e\n  \u003cp\u003eWell-suited for customers with mild body acne or back and chest breakouts, uneven skin tone across face and body, rough body texture, blemish-prone facial skin that reacts to 10% niacinamide, or anyone who wants a single-product approach to niacinamide across their whole routine. Also a strong choice for sensitive skin types that found The Ordinary's 10% face serum too intense.\u003c\/p\u003e\n  \u003cp\u003eFor pure face treatment where you want the strongest niacinamide dose (dedicated oil control, visible pore refinement), The Ordinary's Niacinamide 10% + Zinc 1% face serum remains the more targeted face-only choice. This 5% emulsion is positioned for customers wanting a gentler dose, dual face+body use, or both in one product.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Back acne was driving me crazy and I didn't want a separate product just for that. Started applying this on my back and shoulders in the evening — four weeks in, breakouts are noticeably fewer and the marks from old spots are fading. Use 1 pump on my face too, double-duty. Worth it.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJiwon — Anyang, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"10% niacinamide gave me a mild burning sensation even after a few weeks so I stopped. This 5% emulsion is completely tolerable, same benefits just slower. Skin on my face looks more even after about six weeks of daily use. Using it on my chest too for summer sun damage.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eNatalie — Yongin, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Chest and upper back breakouts have been my problem since teenage years. Most body products are too heavy or too fragranced for that area. This emulsion is the right texture — light enough to not clog, thick enough to actually stay where you put it. Consistent daily use has genuinely helped.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHansol — Nam-gu, Daegu — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Bought this for occasional body breakouts but ended up using it on my face too. The dual-use thing is legitimate. My face is oilier in summer and drier in winter, but this emulsion works across seasons without changing anything else in my routine. Solid, uncomplicated product.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eEthan — Daedeok, Daejeon — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003eThe Ordinary Niacinamide 5 Face Body Emulsion  ·  Niacinamide 5% face body  ·  niacinamide emulsion Korea  ·  body acne niacinamide  ·  back breakouts treatment  ·  chest acne lotion  ·  디 오디너리 나이아신아마이드 5% 페이스 바디  ·  나이아신아마이드 5% 에멀젼  ·  페이스 바디 겸용  ·  바디 여드름  ·  등 트러블  ·  가슴 트러블  ·  색소 침착 바디  ·  저농도 나이아신아마이드  ·  The Ordinary 직구  ·  Deciem Niacinamide 5  ·  비건 에멀젼  ·  미국 스킨케어 직구\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"The Ordinary","offers":[{"title":"3.4 fl oz (100 mL) \/ 1 Pack","offer_id":45220575150127,"sku":"SKN-TORD-NIA5FB-100-P1","price":20.0,"currency_code":"USD","in_stock":true},{"title":"3.4 fl oz (100 mL) \/ 2 Pack","offer_id":45220575182895,"sku":"SKN-TORD-NIA5FB-100-P2","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_0603af3a-e8f4-4455-8026-7fb54964ded6.jpg?v=1776709913"},{"product_id":"the-ordinary-salicylic-acid-0-5-body-serum","title":"The Ordinary Salicylic Acid 0.5% Body Serum — Smoothing BHA Exfoliating Body Serum","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — The Ordinary's body-targeted BHA serum. A 0.5% salicylic acid formula built specifically for keratosis pilaris (모낭각화증), rough body texture, and chest\/back breakouts — dose calibrated for thicker body skin, gentler than the 2% face formula but effective where body-specific concerns live.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eThe body-dose BHA serum built specifically for keratosis pilaris and body texture.\u003c\/p\u003e\n  \u003cp\u003eSalicylic Acid 0.5% Body Serum is The Ordinary's dedicated body exfoliating serum, formulated specifically for the concerns that live on body skin rather than facial skin. The target list is direct: keratosis pilaris (모낭각화증 — the rough, bumpy \"chicken skin\" texture on upper arms, thighs, and sometimes buttocks), body acne on chest and back, uneven body texture, and post-inflammatory marks from body breakouts.\u003c\/p\u003e\n  \u003cp\u003eThe 0.5% salicylic acid dose is deliberately lower than the brand's 2% face formula because body skin is thicker and responds differently. A higher face-dose BHA applied to body skin would overtreat the thinner body zones (stomach, inner thighs) without being more effective on the intended target zones (upper arms, thighs, chest, back). 0.5% is specifically calibrated for body skin thickness and daily body use.\u003c\/p\u003e\n  \u003cp\u003eSalicylic acid is a beta-hydroxy acid (BHA), which means it's oil-soluble and penetrates into oil-congested pores and keratin plugs that water-soluble AHAs can't reach. That's the core reason it works for keratosis pilaris — the KP bumps are caused by keratin buildup inside hair follicles, not surface dryness, and BHA can clear them from inside out rather than just exfoliating over them.\u003c\/p\u003e\n  \u003cp\u003e240 mL pump-top bottle, fragrance-free, vegan and cruelty-free.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eSalicylic Acid 0.5% (BHA)\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eKeratosis Pilaris \/ 모낭각화증\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eBody Bumps \u0026amp; Body Acne\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eFragrance-Free\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eVegan \u0026amp; Cruelty-Free\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eBody-Dose BHA\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, format, and the concerns this product is built for.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e240 mL (8.1 fl oz)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eApplication Area\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBody\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBHA Body Exfoliating Serum\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSkin Concern\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKP, rough texture, body acne, post-marks\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Active\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSalicylic Acid 0.5% (BHA)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFragrance\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFragrance-free\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eUse Step\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eEvening, to dry body skin\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCanada — Deciem \/ The Ordinary\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow the Formula Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eBHA mechanism, body-dose rationale, and the keratosis pilaris story.\u003c\/p\u003e\n  \u003cp\u003eSalicylic acid is a beta-hydroxy acid (BHA), and its defining property is oil solubility. Most other chemical exfoliants (glycolic, lactic, and other AHAs) are water-soluble — which means they work on the skin surface but can't penetrate into oil-congested pores or keratin plugs. Salicylic acid can. It dissolves into sebum and works inside pores and follicles, which is why it's the go-to ingredient for concerns involving oil buildup, blackheads, and keratin plugs. The keratin-plug dissolving property is specifically what makes it the right category for keratosis pilaris.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eThe 0.5% body dose rationale.\u003c\/strong\u003e The Ordinary's face-targeted salicylic formulas use 2% concentration — the standard therapeutic dose for facial acne and blemishes. This body serum uses 0.5%. Why the lower dose? Body skin is thicker than facial skin, and the target zones for this product (upper arms, thighs, chest, back) have different absorption and tolerance profiles than the face. A face-dose BHA applied across body skin would overtreat the thinner body areas (stomach, inner thighs) without being more effective on the target zones. 0.5% is specifically calibrated for body skin thickness and for daily-use tolerance on the KP target zones.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eThe KP (모낭각화증) story.\u003c\/strong\u003e Keratosis pilaris — known in Korean as 모낭각화증 — is an extremely common condition, estimated to affect roughly 40% of adults at some point. Keratin builds up around hair follicles, creating the rough, bumpy texture commonly called \"chicken skin\" on the upper arms, thighs, and sometimes buttocks. It's harmless but visually and texturally frustrating, and standard body moisturizers don't address it because the cause is keratin buildup inside follicles, not surface dryness. BHA dissolves the keratin plugs from within, and consistent use over 4 to 8 weeks typically produces visibly smoother skin. Korean customers have been searching for KP treatment for years; this is the product category that actually works for it.\u003c\/p\u003e\n\n  \u003ch2\u003eKey Ingredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eThe components doing the actual work in this formula.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSalicylic Acid 0.5% (BHA):\u003c\/strong\u003e The primary active. An oil-soluble beta-hydroxy acid that penetrates into oil-congested pores and keratin plugs where water-soluble AHAs can't reach. At 0.5%, calibrated for body skin thickness and daily-use tolerance on KP target zones.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSupporting Humectants (Glycerin, Hyaluronic Acid):\u003c\/strong\u003e Counter the natural surface dryness that any chemical exfoliant can cause, keeping body skin comfortable during regular BHA use.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSkin-Conditioning Agents:\u003c\/strong\u003e Light conditioning support that maintains body skin softness alongside the BHA's texture-smoothing work.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eFragrance-Free Base:\u003c\/strong\u003e No added scent, which matters especially for body skin (clothing contact, sweat interaction) and for anyone with reactive skin or fragrance sensitivities.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eHow to Use\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eApply to dry body skin in the evening, building up frequency gradually.\u003c\/p\u003e\n  \u003cp\u003eApply 2 to 3 pumps to dry body skin in the evening. Focus on target zones — upper arms, thighs, chest, back — where texture or blemish concerns exist. Massage in until absorbed. Follow with a hydrating body lotion if your skin tends dry; The Ordinary's NMF + Inulin Body Lotion works as a natural pairing to counter any BHA-related surface dryness.\u003c\/p\u003e\n  \u003cp\u003eStart 2 to 3 times per week and build up to daily use over 2 to 4 weeks as your skin tolerates it. Salicylic acid increases sun sensitivity — when treated areas will be exposed to sun, apply SPF in the AM. Avoid applying to broken, irritated, or actively flaring skin. If you're pregnant or breastfeeding, check with your doctor before using salicylic acid products.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eFor keratosis pilaris specifically, the results timeline is typically 4 to 8 weeks of consistent use. The first 2 weeks may show little change; the visible smoothing typically starts in weeks 3 to 4 as the keratin plugs clear from within. Don't abandon the routine too early.\u003c\/div\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eBest fit, and when a prescription or gentler alternative is more appropriate.\u003c\/p\u003e\n  \u003cp\u003eWell-suited for customers dealing with keratosis pilaris \/ 모낭각화증 \/ \"chicken skin\" on upper arms, thighs, or buttocks; mild body acne on chest, back, or shoulders; rough or bumpy body texture; and post-breakout dark marks on body skin. The 0.5% dose is designed for daily body use after a short ramp-up period.\u003c\/p\u003e\n  \u003cp\u003eLess optimal for very dry or cracked body skin where the first priority is hydration (use NMF + Inulin Body Lotion to restore hydration first, add this serum once barrier is stable), active severe body acne that needs dermatologist-prescribed treatment, or pregnancy\/breastfeeding periods where salicylic acid should be cleared with a doctor. Also not a face serum — for facial salicylic acid, The Ordinary's 2% Salicylic Acid Solution (from the face line) is the right formulation.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"I've had KP on my upper arms since I was a teenager and tried everything — lotions, scrubs, exfoliating gloves. Nothing worked long-term. Six weeks of this and my arms are genuinely the smoothest they've been in twenty years. Texture that felt hopeless actually improved. Can't overstate it.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eYena — Jung-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Bought this for back and chest breakouts that have bothered me on and off for years. Started 3x per week, moved to nightly after the first two weeks. Breakouts have reduced noticeably and old marks are fading faster than they were. Using NMF + Inulin Body Lotion to counter dryness and the combination is working.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eMegan — Gangseo, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Thighs had always had that bumpy KP texture and I assumed that was just how my skin was. Four weeks into this and my thighs are smoother. Not perfect, but visibly better. The pump dispenses cleanly for back application too if you can reach back there. Will reorder.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eDonghyun — Dongnae, Busan — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"The 0.5% dose was the key for me — 2% face BHA dried my arms out when I tried using that on body. This stronger-on-body-weaker-on-dose formulation actually works for daily use. Added sunscreen to my morning routine because of the sun sensitivity note. KP bumps on upper arms are visibly smaller.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003ePriya — Suji, Yongin — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003eThe Ordinary Salicylic Acid 0.5 Body Serum  ·  salicylic acid body serum  ·  BHA body serum  ·  keratosis pilaris treatment  ·  KP treatment Korea  ·  The Ordinary 직구  ·  Deciem body BHA  ·  디 오디너리 살리실릭애씨드 0.5% 바디 세럼  ·  살리실릭애씨드 바디 세럼  ·  모낭각화증  ·  닭살 피부  ·  팔뚝 각질  ·  팔뚝 돌기  ·  바디 BHA 세럼  ·  등 트러블 세럼  ·  가슴 여드름  ·  바디 각질 세럼  ·  비건 바디 세럼  ·  미국 스킨케어 직구\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"The Ordinary","offers":[{"title":"8.1 fl oz (240 mL) \/ 1 Pack","offer_id":45220575707183,"sku":"SKN-TORD-SAL05B-240-P1","price":22.0,"currency_code":"USD","in_stock":true},{"title":"8.1 fl oz (240 mL) \/ 2 Pack","offer_id":45220575739951,"sku":"SKN-TORD-SAL05B-240-P2","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_d19776eb-aa22-408c-903f-77ba4948b53f.jpg?v=1776709963"},{"product_id":"kirkland-liquid-body-wash-natural-citrus-27-fl-oz-2-count","title":"Kirkland Signature Liquid Body Wash, Natural Citrus, 27 fl oz (800 mL) - 2 Bottle Set","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature Liquid Body Wash, Natural Citrus scent, in 27 fl oz (800 mL) bottles sold as a 2-count pair. A gentle daily body cleanser with plant-derived surfactants and a light citrus scent — moisturizing enough for daily use on normal-to-dry skin without the heavy lather residue of standard soap bars.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, skin-type fit, and where it slots into your shower routine.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e27 fl oz (800 mL) × 2 = 54 fl oz (1.60 L) total\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSkin Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNormal to dry · sensitive-skin-friendly\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eUse Step\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eDaily body cleanser · shower or bath\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFree From\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eParabens · Phthalates · Dyes · Mineral Oil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eScent\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNatural Citrus · light, fresh, not perfumed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKey Ingredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eThe hero ingredients doing the cleansing and conditioning work — not the full INCI dump.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlant-Derived Surfactants\u003c\/strong\u003e (Sodium Lauroyl Methyl Isethionate, Cocamidopropyl Betaine) — gentle cleansers that lift dirt and oil without stripping the skin barrier\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGlycerin\u003c\/strong\u003e — a humectant that pulls moisture into the skin during and after cleansing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAloe Barbadensis Leaf Extract\u003c\/strong\u003e — soothing plant extract commonly used in sensitive-skin formulations\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVitamin E\u003c\/strong\u003e (Tocopheryl Acetate) — antioxidant that supports skin health\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNatural Citrus Fragrance\u003c\/strong\u003e — light scent derived from citrus-family essential oils rather than heavy synthetic perfume\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cspan class=\"free-from-label\"\u003eWhat it doesn't have\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003eParaben-free\u003c\/li\u003e\n\u003cli\u003ePhthalate-free\u003c\/li\u003e\n\u003cli\u003eDye-free\u003c\/li\u003e\n\u003cli\u003eMineral-oil-free\u003c\/li\u003e\n\u003cli\u003eNo harsh surfactants (SLS)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eOn \"gentle\" body wash:\u003c\/strong\u003e \"gentle\" in the US personal-care market usually means a combination of milder surfactants (not SLS), added humectants (glycerin), and the absence of common irritants (parabens, dyes, heavy fragrance). The Kirkland citrus wash follows that formulation playbook, which makes it appropriate for daily use on normal-to-dry skin and generally fine for sensitive skin.\u003c\/div\u003e\n\u003cp\u003e\u003cem\u003eFull ingredient list is printed on the bottle and visible in the product gallery images — the full INCI list includes preservatives, pH adjusters, and secondary conditioning agents that are industry-standard and don't need individual marketing treatment.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch2\u003eHow to Use\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eA small amount, lather with water or loofah, rinse.\u003c\/p\u003e\n\u003cp\u003eApply a small amount to wet skin, loofah, or washcloth. Lather over the body, focusing on areas that see more oil or sweat (chest, back, underarms, feet). Rinse thoroughly with warm water. Follow with a body moisturizer if your skin tends dry — body wash is a cleanser, not a replacement for lotion. The 27 fl oz bottle lasts a daily-shower user roughly 2-3 months; the 2-count pair covers about half a year.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eCitrus oils in the fragrance are phototoxic at high concentrations (can react with sunlight on the skin). At the low concentration used for scent in a rinse-off body wash, this is not a realistic concern — just a note for customers who want to understand citrus-fragrance categorization.\u003c\/div\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Switched from an imported European body wash that ran 25,000 KRW for 400 mL, and this Kirkland 2-bottle pair at a fraction of the price performs the same for me — clean rinse, no tight-skin feeling afterward, light citrus that doesn't linger into the rest of my day. Skin feels normal, not stripped.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eArthur — Gangnam, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Sensitive skin, prone to flare-ups from heavily fragranced body washes. This one's light citrus scent doesn't trigger anything for me — I think because the scent is citrus-derived rather than the synthetic perfume blends most drugstore body washes carry. Clean rinse, no residue feel.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eRose — Bundang, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Husband and I go through body wash fast and I was tired of buying small bottles every month. Two 27 oz bottles for this price works out to well below the per-liter cost of anything on Coupang. Both of us use it, same bottle, no complaints from either side. Citrus is inoffensive.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eDean — Ilsan, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Stocked up before my kids started swimming lessons — chlorine dry-out was making them itchy, and switching them to a gentler body wash helped. Non-tingly on sensitive kids' skin, rinses clean, doesn't leave the bathroom reeking of artificial fragrance. 2-count size will last the family through the season.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eJaemin — Yeonsu, Incheon — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 리퀴드 바디워시  ·  커클랜드 내추럴 시트러스 바디워시  ·  코스트코 바디워시 직구  ·  27 fl oz 바디워시 2개입  ·  시트러스 향 바디워시  ·  무파라벤 바디워시  ·  무프탈레이트 바디워시  ·  민감 피부 바디워시  ·  건성 피부 바디워시  ·  대용량 바디워시 직구  ·  가족용 바디워시  ·  식물성 계면활성제 바디워시  ·  Kirkland Body Wash Korea  ·  Costco body wash direct import\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"27 fl oz (800 mL) - 2 Bottle Set","offer_id":45228727566383,"sku":"KIR-liquid-body-wash-natural-citrus-27floz-2ct","price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_ab3005da-c3c6-4399-93e3-2f4a2218ec1d.png?v=1776904165"},{"product_id":"trader-joes-tea-tree-oil","title":"Trader Joe's Tea Tree Oil — Multipurpose Oil (29 mL)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap hr, .wonjo-wrap-kr hr, .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n  \u003cp class=\"intro-subtitle\"\u003eMultipurpose tea tree oil. Authentic Trader Joe's Face \u0026amp; Body, brought directly from the US to Korea.\u003c\/p\u003e\n  \u003cdetails open\u003e\u003csummary\u003eAbout This Product\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\u003cspan class=\"badge\"\u003e29 mL\u003c\/span\u003e\u003cspan class=\"badge\"\u003eTrader Joe's\u003c\/span\u003e\u003cspan class=\"badge\"\u003eAuthentic\u003c\/span\u003e\u003cspan class=\"badge\"\u003eCult Favorite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eA versatile tea tree oil known for clarifying, blemish-prone skin support. Can be used as a targeted facial treatment or diluted for body and scalp uses. A little goes a long way.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's products are sold only in their US stores and aren't available in Korea. We buy each item in-store in the US and ship it to you factory-sealed and authentic.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eKey Ingredients \u0026amp; Formula\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eKey actives: Tea Tree (Melaleuca) Oil\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProduct Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003emultipurpose tea tree oil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e29 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTea Tree (Melaleuca) Oil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFree \/ Notes\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSingle-ingredient\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Use\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eDilute with a carrier oil before applying to skin.\u003c\/li\u003e\n\u003cli\u003eSpot-apply to blemish-prone areas, or add to routines as desired.\u003c\/li\u003e\n\u003cli\u003ePatch test first.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eProduct Details\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLine\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFace \u0026amp; Body\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e29 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTea Tree (Melaleuca) Oil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCountry of Origin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSourcing\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAuthentic US direct import\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eShipping\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout.\u003c\/p\u003e\n\u003cp\u003eA tracking number is sent to your email once your order ships. Please see our Shipping Policy for current delivery estimates.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs using your Personal Customs Clearance Code (PCCC), trackable via Korea Customs Service UNI-PASS. Personal-use imports from the US with a declared value under USD 150 generally qualify for duty-free clearance.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eAbout Us\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eWe bring Trader Joe's cult-favorite Face \u0026amp; Body products directly from the US to Korea. Trader Joe's doesn't ship internationally and isn't sold in Korean stores — every item here is bought in-store in the US and exported by personal courier, factory-sealed and authentic.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's is a beloved American grocery and lifestyle retailer known for its high-quality own-brand products at honest prices. Its Face \u0026amp; Body line has built a cult following for delivering premium skincare formulations — vitamin C, retinol, hyaluronic acid, mineral sunscreens — at a fraction of department-store prices.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eFAQ\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Is this authentic Trader Joe's product?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. Every item is purchased in-store in the United States and exported directly. Trader Joe's products are only sold in their US stores — we bring them to you factory-sealed and genuine.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Why can't I just buy this in Korea?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTrader Joe's has no stores in Korea and does not ship internationally or sell online. Personal import is the only way to get authentic Trader Joe's products in Korea.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eShipping times vary by destination and customs clearance. Please see our Shipping Policy for current delivery estimates. You'll receive a tracking number by email once your order ships.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Order\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect the product\u003c\/li\u003e\n\u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email once your order ships\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"1 Pack","offer_id":45511401373743,"sku":"TJ-tea-tree-oil-29ml","price":13.0,"currency_code":"USD","in_stock":true},{"title":"2 Pack","offer_id":45511401406511,"sku":"TJ-tea-tree-oil-29ml-2pack","price":21.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/TJ-tea-tree-oil-29ml-1p.png?v=1782190019"},{"product_id":"trader-joes-zinc-oxide-mineral-sunscreen-spray-spf-30","title":"Trader Joe's Zinc Oxide Mineral Sunscreen Spray SPF 30 — Mineral Zinc Spray (177 mL)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap hr, .wonjo-wrap-kr hr, .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n  \u003cp class=\"intro-subtitle\"\u003eMineral zinc oxide sunscreen spray, broad-spectrum spf 30. Authentic Trader Joe's Face \u0026amp; Body, brought directly from the US to Korea.\u003c\/p\u003e\n  \u003cdetails open\u003e\u003csummary\u003eAbout This Product\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\u003cspan class=\"badge\"\u003e177 mL\u003c\/span\u003e\u003cspan class=\"badge\"\u003eTrader Joe's\u003c\/span\u003e\u003cspan class=\"badge\"\u003eAuthentic\u003c\/span\u003e\u003cspan class=\"badge\"\u003eCult Favorite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eA sprayable mineral (zinc oxide) body sunscreen — broad-spectrum SPF 30 in a quick, even-application spray format. Mineral protection in a convenient mist for body use.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's products are sold only in their US stores and aren't available in Korea. We buy each item in-store in the US and ship it to you factory-sealed and authentic.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eKey Ingredients \u0026amp; Formula\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eKey actives: Zinc Oxide (mineral)\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProduct Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003emineral zinc oxide sunscreen spray, broad-spectrum SPF 30\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e177 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eZinc Oxide (mineral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFree \/ Notes\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMineral (non-chemical)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Use\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSpray liberally and evenly onto skin 15 minutes before sun exposure.\u003c\/li\u003e\n\u003cli\u003eRub in to ensure even coverage.\u003c\/li\u003e\n\u003cli\u003eReapply at least every 2 hours, and after swimming or sweating.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eProduct Details\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLine\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFace \u0026amp; Body\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e177 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eZinc Oxide (mineral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCountry of Origin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSourcing\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAuthentic US direct import\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eShipping\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout.\u003c\/p\u003e\n\u003cp\u003eA tracking number is sent to your email once your order ships. Please see our Shipping Policy for current delivery estimates.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs using your Personal Customs Clearance Code (PCCC), trackable via Korea Customs Service UNI-PASS. Personal-use imports from the US with a declared value under USD 150 generally qualify for duty-free clearance.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eAbout Us\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eWe bring Trader Joe's cult-favorite Face \u0026amp; Body products directly from the US to Korea. Trader Joe's doesn't ship internationally and isn't sold in Korean stores — every item here is bought in-store in the US and exported by personal courier, factory-sealed and authentic.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's is a beloved American grocery and lifestyle retailer known for its high-quality own-brand products at honest prices. Its Face \u0026amp; Body line has built a cult following for delivering premium skincare formulations — vitamin C, retinol, hyaluronic acid, mineral sunscreens — at a fraction of department-store prices.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eFAQ\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Is this authentic Trader Joe's product?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. Every item is purchased in-store in the United States and exported directly. Trader Joe's products are only sold in their US stores — we bring them to you factory-sealed and genuine.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Why can't I just buy this in Korea?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTrader Joe's has no stores in Korea and does not ship internationally or sell online. Personal import is the only way to get authentic Trader Joe's products in Korea.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eShipping times vary by destination and customs clearance. Please see our Shipping Policy for current delivery estimates. You'll receive a tracking number by email once your order ships.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Order\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect the product\u003c\/li\u003e\n\u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email once your order ships\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"1 Pack","offer_id":45511402291247,"sku":"TJ-zinc-oxide-mineral-sunscreen-spray-spf-30-177ml","price":18.0,"currency_code":"USD","in_stock":true},{"title":"2 Pack","offer_id":45511402324015,"sku":"TJ-zinc-oxide-mineral-sunscreen-spray-spf-30-177ml-2pack","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/TJ-zinc-oxide-mineral-sunscreen-spray-spf-30-177ml-1p.png?v=1782348954"},{"product_id":"trader-joes-coconut-body-butter","title":"Trader Joe's Coconut Body Butter — Tropical Coconut (227 g)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap hr, .wonjo-wrap-kr hr, .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n  \u003cp class=\"intro-subtitle\"\u003eTropical coconut body butter, rich \u0026amp; creamy. Authentic Trader Joe's Face \u0026amp; Body, brought directly from the US to Korea.\u003c\/p\u003e\n  \u003cdetails open\u003e\u003csummary\u003eAbout This Product\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\u003cspan class=\"badge\"\u003e227 g\u003c\/span\u003e\u003cspan class=\"badge\"\u003eTrader Joe's\u003c\/span\u003e\u003cspan class=\"badge\"\u003eAuthentic\u003c\/span\u003e\u003cspan class=\"badge\"\u003eCult Favorite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eA rich, creamy coconut-scented body butter built on coconut oil and shea butter. Deeply moisturizing with a tropical coconut fragrance, it softens and nourishes dry skin without a greasy finish.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's products are sold only in their US stores and aren't available in Korea. We buy each item in-store in the US and ship it to you factory-sealed and authentic.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eKey Ingredients \u0026amp; Formula\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eKey actives: Coconut oil, Shea butter\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProduct Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003etropical coconut body butter, rich \u0026amp; creamy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e227 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCoconut oil, Shea butter\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFree \/ Notes\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCruelty-free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Use\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eApply liberally to body, especially dry areas.\u003c\/li\u003e\n\u003cli\u003eBest on damp skin after showering.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eProduct Details\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLine\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFace \u0026amp; Body\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e227 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCoconut oil, Shea butter\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCountry of Origin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSourcing\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAuthentic US direct import\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eShipping\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout.\u003c\/p\u003e\n\u003cp\u003eA tracking number is sent to your email once your order ships. Please see our Shipping Policy for current delivery estimates.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs using your Personal Customs Clearance Code (PCCC), trackable via Korea Customs Service UNI-PASS. Personal-use imports from the US with a declared value under USD 150 generally qualify for duty-free clearance.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eAbout Us\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eWe bring Trader Joe's cult-favorite Face \u0026amp; Body products directly from the US to Korea. Trader Joe's doesn't ship internationally and isn't sold in Korean stores — every item here is bought in-store in the US and exported by personal courier, factory-sealed and authentic.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's is a beloved American grocery and lifestyle retailer known for its high-quality own-brand products at honest prices. Its Face \u0026amp; Body line has built a cult following for delivering premium skincare formulations — vitamin C, retinol, hyaluronic acid, mineral sunscreens — at a fraction of department-store prices.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eFAQ\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Is this authentic Trader Joe's product?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. Every item is purchased in-store in the United States and exported directly. Trader Joe's products are only sold in their US stores — we bring them to you factory-sealed and genuine.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Why can't I just buy this in Korea?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTrader Joe's has no stores in Korea and does not ship internationally or sell online. Personal import is the only way to get authentic Trader Joe's products in Korea.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eShipping times vary by destination and customs clearance. Please see our Shipping Policy for current delivery estimates. You'll receive a tracking number by email once your order ships.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Order\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect the product\u003c\/li\u003e\n\u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email once your order ships\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"1 Pack","offer_id":45518949220399,"sku":"TJ-coconut-body-butter-227g-1","price":12.0,"currency_code":"USD","in_stock":true},{"title":"2 Pack","offer_id":45518949253167,"sku":"TJ-coconut-body-butter-227g-2","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/TJ-coconut-body-butter-227g-1p.png?v=1782351325"},{"product_id":"trader-joes-lemongrass-coconut-body-oil","title":"Trader Joe's Lemongrass Coconut Body Oil — Refreshing Coconut (142 mL)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap hr, .wonjo-wrap-kr hr, .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n  \u003cp class=\"intro-subtitle\"\u003eRefreshing lemongrass coconut body oil. Authentic Trader Joe's Face \u0026amp; Body, brought directly from the US to Korea.\u003c\/p\u003e\n  \u003cdetails open\u003e\u003csummary\u003eAbout This Product\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\u003cspan class=\"badge\"\u003e142 mL\u003c\/span\u003e\u003cspan class=\"badge\"\u003eTrader Joe's\u003c\/span\u003e\u003cspan class=\"badge\"\u003eAuthentic\u003c\/span\u003e\u003cspan class=\"badge\"\u003eCult Favorite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eA refreshing, fast-absorbing body oil blending nourishing coconut oil with bright, uplifting lemongrass. Leaves skin soft, lightly scented, and glowing without heaviness.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's products are sold only in their US stores and aren't available in Korea. We buy each item in-store in the US and ship it to you factory-sealed and authentic.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eKey Ingredients \u0026amp; Formula\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eKey actives: Coconut oil, lemongrass\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProduct Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003erefreshing lemongrass coconut body oil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e142 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCoconut oil, lemongrass\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFree \/ Notes\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCruelty-free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Use\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSmooth over damp skin after showering.\u003c\/li\u003e\n\u003cli\u003eA little goes a long way.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eProduct Details\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLine\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFace \u0026amp; Body\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e142 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCoconut oil, lemongrass\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCountry of Origin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSourcing\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAuthentic US direct import\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eShipping\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout.\u003c\/p\u003e\n\u003cp\u003eA tracking number is sent to your email once your order ships. Please see our Shipping Policy for current delivery estimates.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs using your Personal Customs Clearance Code (PCCC), trackable via Korea Customs Service UNI-PASS. Personal-use imports from the US with a declared value under USD 150 generally qualify for duty-free clearance.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eAbout Us\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eWe bring Trader Joe's cult-favorite Face \u0026amp; Body products directly from the US to Korea. Trader Joe's doesn't ship internationally and isn't sold in Korean stores — every item here is bought in-store in the US and exported by personal courier, factory-sealed and authentic.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's is a beloved American grocery and lifestyle retailer known for its high-quality own-brand products at honest prices. Its Face \u0026amp; Body line has built a cult following for delivering premium skincare formulations — vitamin C, retinol, hyaluronic acid, mineral sunscreens — at a fraction of department-store prices.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eFAQ\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Is this authentic Trader Joe's product?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. Every item is purchased in-store in the United States and exported directly. Trader Joe's products are only sold in their US stores — we bring them to you factory-sealed and genuine.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Why can't I just buy this in Korea?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTrader Joe's has no stores in Korea and does not ship internationally or sell online. Personal import is the only way to get authentic Trader Joe's products in Korea.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eShipping times vary by destination and customs clearance. Please see our Shipping Policy for current delivery estimates. You'll receive a tracking number by email once your order ships.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Order\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect the product\u003c\/li\u003e\n\u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email once your order ships\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"1 Pack","offer_id":45511426375727,"sku":"TJ-lemongrass-coconut-body-oil-142ml","price":11.0,"currency_code":"USD","in_stock":true},{"title":"2 Pack","offer_id":45511426408495,"sku":"TJ-lemongrass-coconut-body-oil-142ml-2pack","price":17.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/TJ-lemongrass-coconut-body-oil-142ml-1p.png?v=1782351611"},{"product_id":"trader-joes-ultra-moisturizing-hand-cream","title":"Trader Joe's Ultra Moisturizing Hand Cream — Deep Hydration (89 mL)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap hr, .wonjo-wrap-kr hr, .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n  \u003cp class=\"intro-subtitle\"\u003eUltra-moisturizing hand cream for dry hands. Authentic Trader Joe's Face \u0026amp; Body, brought directly from the US to Korea.\u003c\/p\u003e\n  \u003cdetails open\u003e\u003csummary\u003eAbout This Product\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\u003cspan class=\"badge\"\u003e89 mL\u003c\/span\u003e\u003cspan class=\"badge\"\u003eTrader Joe's\u003c\/span\u003e\u003cspan class=\"badge\"\u003eAuthentic\u003c\/span\u003e\u003cspan class=\"badge\"\u003eCult Favorite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eA rich, deeply moisturizing hand cream that absorbs without lasting greasiness — formulated to relieve dry, rough hands and lock in lasting softness. A handbag-sized everyday essential.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's products are sold only in their US stores and aren't available in Korea. We buy each item in-store in the US and ship it to you factory-sealed and authentic.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eKey Ingredients \u0026amp; Formula\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eKey actives: Rich moisturizing emollients\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProduct Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eultra-moisturizing hand cream for dry hands\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e89 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRich moisturizing emollients\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFree \/ Notes\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCruelty-free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Use\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\u003cli\u003eMassage into hands as needed throughout the day, especially after washing.\u003c\/li\u003e\u003c\/ol\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eProduct Details\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLine\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFace \u0026amp; Body\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e89 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRich moisturizing emollients\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCountry of Origin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSourcing\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAuthentic US direct import\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eShipping\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout.\u003c\/p\u003e\n\u003cp\u003eA tracking number is sent to your email once your order ships. Please see our Shipping Policy for current delivery estimates.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs using your Personal Customs Clearance Code (PCCC), trackable via Korea Customs Service UNI-PASS. Personal-use imports from the US with a declared value under USD 150 generally qualify for duty-free clearance.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eAbout Us\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eWe bring Trader Joe's cult-favorite Face \u0026amp; Body products directly from the US to Korea. Trader Joe's doesn't ship internationally and isn't sold in Korean stores — every item here is bought in-store in the US and exported by personal courier, factory-sealed and authentic.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's is a beloved American grocery and lifestyle retailer known for its high-quality own-brand products at honest prices. Its Face \u0026amp; Body line has built a cult following for delivering premium skincare formulations — vitamin C, retinol, hyaluronic acid, mineral sunscreens — at a fraction of department-store prices.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eFAQ\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Is this authentic Trader Joe's product?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. Every item is purchased in-store in the United States and exported directly. Trader Joe's products are only sold in their US stores — we bring them to you factory-sealed and genuine.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Why can't I just buy this in Korea?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTrader Joe's has no stores in Korea and does not ship internationally or sell online. Personal import is the only way to get authentic Trader Joe's products in Korea.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eShipping times vary by destination and customs clearance. Please see our Shipping Policy for current delivery estimates. You'll receive a tracking number by email once your order ships.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Order\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect the product\u003c\/li\u003e\n\u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email once your order ships\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"1 Pack","offer_id":45511426670639,"sku":"TJ-ultra-moisturizing-hand-cream-89ml","price":11.0,"currency_code":"USD","in_stock":true},{"title":"2 Pack","offer_id":45511426703407,"sku":"TJ-ultra-moisturizing-hand-cream-89ml-2pack","price":16.0,"currency_code":"USD","in_stock":true},{"title":"3 Pack","offer_id":45511426736175,"sku":"TJ-ultra-moisturizing-hand-cream-89ml-3pack","price":23.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/TJ-ultra-moisturizing-hand-cream-89ml-1p.png?v=1782352071"},{"product_id":"trader-joes-hand-body-cream-with-moroccan-argan-oil","title":"Trader Joe's Hand \u0026 Body Cream with Moroccan Argan Oil — Moroccan Argan Oil (473 mL)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap hr, .wonjo-wrap-kr hr, .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n  \u003cp class=\"intro-subtitle\"\u003eHand \u0026amp; body cream with nourishing moroccan argan oil. Authentic Trader Joe's Face \u0026amp; Body, brought directly from the US to Korea.\u003c\/p\u003e\n  \u003cdetails open\u003e\u003csummary\u003eAbout This Product\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\u003cspan class=\"badge\"\u003e473 mL\u003c\/span\u003e\u003cspan class=\"badge\"\u003eTrader Joe's\u003c\/span\u003e\u003cspan class=\"badge\"\u003eAuthentic\u003c\/span\u003e\u003cspan class=\"badge\"\u003eCult Favorite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eA versatile hand and body cream enriched with nourishing Moroccan argan oil — rich in vitamin E and fatty acids. A large pump bottle of everyday moisture that absorbs cleanly, softening both hands and body.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's products are sold only in their US stores and aren't available in Korea. We buy each item in-store in the US and ship it to you factory-sealed and authentic.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eKey Ingredients \u0026amp; Formula\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eKey actives: Moroccan argan oil, moisturizing emollients\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProduct Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ehand \u0026amp; body cream with nourishing Moroccan argan oil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e473 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMoroccan argan oil, moisturizing emollients\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFree \/ Notes\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCruelty-free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Use\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eApply to hands and body as needed.\u003c\/li\u003e\n\u003cli\u003eGreat for everyday all-over moisture.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eProduct Details\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLine\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFace \u0026amp; Body\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e473 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMoroccan argan oil, moisturizing emollients\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCountry of Origin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSourcing\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAuthentic US direct import\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eShipping\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout.\u003c\/p\u003e\n\u003cp\u003eA tracking number is sent to your email once your order ships. Please see our Shipping Policy for current delivery estimates.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs using your Personal Customs Clearance Code (PCCC), trackable via Korea Customs Service UNI-PASS. Personal-use imports from the US with a declared value under USD 150 generally qualify for duty-free clearance.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eAbout Us\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eWe bring Trader Joe's cult-favorite Face \u0026amp; Body products directly from the US to Korea. Trader Joe's doesn't ship internationally and isn't sold in Korean stores — every item here is bought in-store in the US and exported by personal courier, factory-sealed and authentic.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's is a beloved American grocery and lifestyle retailer known for its high-quality own-brand products at honest prices. Its Face \u0026amp; Body line has built a cult following for delivering premium skincare formulations — vitamin C, retinol, hyaluronic acid, mineral sunscreens — at a fraction of department-store prices.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eFAQ\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Is this authentic Trader Joe's product?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. Every item is purchased in-store in the United States and exported directly. Trader Joe's products are only sold in their US stores — we bring them to you factory-sealed and genuine.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Why can't I just buy this in Korea?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTrader Joe's has no stores in Korea and does not ship internationally or sell online. Personal import is the only way to get authentic Trader Joe's products in Korea.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eShipping times vary by destination and customs clearance. Please see our Shipping Policy for current delivery estimates. You'll receive a tracking number by email once your order ships.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Order\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect the product\u003c\/li\u003e\n\u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email once your order ships\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"1 Pack","offer_id":45518957805615,"sku":"TJ-hand-body-cream-with-moroccan-argan-oil-473ml-1","price":12.5,"currency_code":"USD","in_stock":true},{"title":"2 Pack","offer_id":45518957838383,"sku":"TJ-hand-body-cream-with-moroccan-argan-oil-473ml-2","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/TJ-hand-body-cream-with-moroccan-argan-oil-473ml-1p.png?v=1782353039"},{"product_id":"trader-joes-peppermint-multi-purpose-castile-soap","title":"Trader Joe's Peppermint Multi-Purpose Castile Soap (473 mL)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap hr, .wonjo-wrap-kr hr, .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n  \u003cp class=\"intro-subtitle\"\u003ePeppermint castile soap — the dr. bronner's dupe. Authentic Trader Joe's Face \u0026amp; Body, brought directly from the US to Korea.\u003c\/p\u003e\n  \u003cdetails open\u003e\u003csummary\u003eAbout This Product\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\u003cspan class=\"badge\"\u003e473 mL\u003c\/span\u003e\u003cspan class=\"badge\"\u003eTrader Joe's\u003c\/span\u003e\u003cspan class=\"badge\"\u003eAuthentic\u003c\/span\u003e\u003cspan class=\"badge\"\u003eCult Favorite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eA low-lather, multi-purpose castile soap made with organic peppermint, olive, coconut, hemp and jojoba oils — the affordable dupe of Dr. Bronner's Pure Castile Peppermint. Genuinely multipurpose: body wash, shampoo, hand soap, even household cleaning, dishes, or laundry. Made without synthetic dyes, sulfates, parabens, or phthalates.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's products are sold only in their US stores and aren't available in Korea. We buy each item in-store in the US and ship it to you factory-sealed and authentic.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eKey Ingredients \u0026amp; Formula\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eKey actives: Organic peppermint, olive, coconut, hemp \u0026amp; jojoba oils\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProduct Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003epeppermint castile soap — the Dr. Bronner's dupe\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e473 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eOrganic peppermint, olive, coconut, hemp \u0026amp; jojoba oils\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFree \/ Notes\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNo synthetic dyes, sulfates, parabens, or phthalates\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Use\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eDilute as needed — a little goes a long way. Use as body wash, shampoo, hand soap, or diluted household cleaner.\u003c\/li\u003e\n\u003cli\u003eTransfer to a pump dispenser for easy hand-soap use.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eProduct Details\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLine\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFace \u0026amp; Body\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e473 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eOrganic peppermint, olive, coconut, hemp \u0026amp; jojoba oils\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCountry of Origin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSourcing\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAuthentic US direct import\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eShipping\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout.\u003c\/p\u003e\n\u003cp\u003eA tracking number is sent to your email once your order ships. Please see our Shipping Policy for current delivery estimates.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs using your Personal Customs Clearance Code (PCCC), trackable via Korea Customs Service UNI-PASS. Personal-use imports from the US with a declared value under USD 150 generally qualify for duty-free clearance.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eAbout Us\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eWe bring Trader Joe's cult-favorite Face \u0026amp; Body products directly from the US to Korea. Trader Joe's doesn't ship internationally and isn't sold in Korean stores — every item here is bought in-store in the US and exported by personal courier, factory-sealed and authentic.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's is a beloved American grocery and lifestyle retailer known for its high-quality own-brand products at honest prices. Its Face \u0026amp; Body line has built a cult following for delivering premium skincare formulations — vitamin C, retinol, hyaluronic acid, mineral sunscreens — at a fraction of department-store prices.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eFAQ\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Is this authentic Trader Joe's product?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. Every item is purchased in-store in the United States and exported directly. Trader Joe's products are only sold in their US stores — we bring them to you factory-sealed and genuine.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Why can't I just buy this in Korea?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTrader Joe's has no stores in Korea and does not ship internationally or sell online. Personal import is the only way to get authentic Trader Joe's products in Korea.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eShipping times vary by destination and customs clearance. Please see our Shipping Policy for current delivery estimates. You'll receive a tracking number by email once your order ships.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Order\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect the product\u003c\/li\u003e\n\u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email once your order ships\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"1 Pack","offer_id":45518957871151,"sku":"TJ-peppermint-multi-purpose-castile-soap-473ml-1","price":12.5,"currency_code":"USD","in_stock":true},{"title":"2 Pack","offer_id":45518957903919,"sku":"TJ-peppermint-multi-purpose-castile-soap-473ml-2","price":20.0,"currency_code":"USD","in_stock":true},{"title":"4 Pack","offer_id":45518957969455,"sku":null,"price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/TJ-peppermint-multi-purpose-castile-soap-473ml-1p.png?v=1782353282"},{"product_id":"trader-joes-moisturizing-cream-shave","title":"Trader Joe's Moisturizing Cream Shave — Smooth Hydrated Shave (227 mL)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap hr, .wonjo-wrap-kr hr, .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n  \u003cp class=\"intro-subtitle\"\u003eMoisturizing cream shave for a smooth, hydrated shave. Authentic Trader Joe's Face \u0026amp; Body, brought directly from the US to Korea.\u003c\/p\u003e\n  \u003cdetails open\u003e\u003csummary\u003eAbout This Product\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\u003cspan class=\"badge\"\u003e227 mL\u003c\/span\u003e\u003cspan class=\"badge\"\u003eTrader Joe's\u003c\/span\u003e\u003cspan class=\"badge\"\u003eAuthentic\u003c\/span\u003e\u003cspan class=\"badge\"\u003eCult Favorite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eA rich moisturizing shave cream that softens hair and protects skin for a close, comfortable shave — hydrating enough that skin feels smooth rather than dry afterward. Works for face or body.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's products are sold only in their US stores and aren't available in Korea. We buy each item in-store in the US and ship it to you factory-sealed and authentic.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eKey Ingredients \u0026amp; Formula\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eKey actives: Moisturizing cream base\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProduct Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003emoisturizing cream shave for a smooth, hydrated shave\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e227 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMoisturizing cream base\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFree \/ Notes\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCruelty-free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Use\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eApply a layer to wet skin before shaving.\u003c\/li\u003e\n\u003cli\u003eRinse the razor frequently.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eProduct Details\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLine\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFace \u0026amp; Body\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e227 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eKey Actives\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMoisturizing cream base\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCountry of Origin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSourcing\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAuthentic US direct import\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eShipping\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout.\u003c\/p\u003e\n\u003cp\u003eA tracking number is sent to your email once your order ships. Please see our Shipping Policy for current delivery estimates.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs using your Personal Customs Clearance Code (PCCC), trackable via Korea Customs Service UNI-PASS. Personal-use imports from the US with a declared value under USD 150 generally qualify for duty-free clearance.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eAbout Us\u003c\/summary\u003e\u003chr\u003e\n\u003cp\u003eWe bring Trader Joe's cult-favorite Face \u0026amp; Body products directly from the US to Korea. Trader Joe's doesn't ship internationally and isn't sold in Korean stores — every item here is bought in-store in the US and exported by personal courier, factory-sealed and authentic.\u003c\/p\u003e\n\u003cp\u003eTrader Joe's is a beloved American grocery and lifestyle retailer known for its high-quality own-brand products at honest prices. Its Face \u0026amp; Body line has built a cult following for delivering premium skincare formulations — vitamin C, retinol, hyaluronic acid, mineral sunscreens — at a fraction of department-store prices.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eFAQ\u003c\/summary\u003e\u003chr\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Is this authentic Trader Joe's product?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. Every item is purchased in-store in the United States and exported directly. Trader Joe's products are only sold in their US stores — we bring them to you factory-sealed and genuine.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: Why can't I just buy this in Korea?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTrader Joe's has no stores in Korea and does not ship internationally or sell online. Personal import is the only way to get authentic Trader Joe's products in Korea.\u003c\/div\u003e\n\u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eShipping times vary by destination and customs clearance. Please see our Shipping Policy for current delivery estimates. You'll receive a tracking number by email once your order ships.\u003c\/div\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003eHow to Order\u003c\/summary\u003e\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect the product\u003c\/li\u003e\n\u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email once your order ships\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"1 Pack","offer_id":45518958034991,"sku":"TJ-moisturizing-cream-shave-227ml-1","price":12.0,"currency_code":"USD","in_stock":true},{"title":"2 Pack","offer_id":45518958067759,"sku":"TJ-moisturizing-cream-shave-227ml-2","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/TJ-moisturizing-cream-shave-227ml-1p.png?v=1782354235"}],"url":"https:\/\/wonjo.com\/en\/collections\/body-care.oembed","provider":"원조 - WONJO","version":"1.0","type":"link"}