{"title":"Primer","description":"\u003cp\u003eCreate the perfect canvas for your makeup with our \u003cstrong\u003ePrimer\u003c\/strong\u003e collection. A good primer smooths texture, minimizes pores, and helps your foundation and concealer last all day. Find the right formula for your skin type — whether you need hydration, oil control, or color correction.\u003c\/p\u003e","products":[{"product_id":"soft-focus-oil-control-pressed-powder","title":"✨Soft-Focus Oil-Control Pressed Powder","description":"\u003cstyle\u003e\n  .zpp-page,\n  .zpp-page * {\n    box-sizing: border-box;\n  }\n\n  .zpp-page {\n    --zpp-ink: #312d30;\n    --zpp-text: #5b5156;\n    --zpp-muted: #81747a;\n    --zpp-pink: #c85e82;\n    --zpp-deep-pink: #9f4564;\n    --zpp-soft-pink: #fff3f7;\n    --zpp-card: #fff9fb;\n    --zpp-border: #f0dce4;\n    --zpp-white: #ffffff;\n\n    width: 100%;\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 10px 0 30px;\n    color: var(--zpp-ink);\n    background: var(--zpp-white);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto,\n      Helvetica, Arial, sans-serif;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .zpp-page img {\n    display: block;\n    width: 100%;\n    height: auto;\n    margin: 18px auto 0;\n    border-radius: 14px;\n  }\n\n  .zpp-section {\n    padding: 26px 16px;\n  }\n\n  .zpp-section + .zpp-section {\n    margin-top: 8px;\n  }\n\n  .zpp-hero {\n    padding-top: 18px;\n    text-align: center;\n  }\n\n  .zpp-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0 0 12px;\n    padding: 7px 13px;\n    border-radius: 999px;\n    color: var(--zpp-deep-pink);\n    background: var(--zpp-soft-pink);\n    font-size: 13px;\n    font-weight: 800;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n  }\n\n  .zpp-title {\n    max-width: 760px;\n    margin: 0 auto;\n    color: var(--zpp-ink);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(34px, 8vw, 58px);\n    font-weight: 500;\n    line-height: 1.06;\n    letter-spacing: -0.025em;\n  }\n\n  .zpp-title strong {\n    color: var(--zpp-pink);\n    font-weight: 600;\n  }\n\n  .zpp-lead {\n    max-width: 690px;\n    margin: 16px auto 0;\n    color: var(--zpp-text);\n    font-size: 18px;\n    line-height: 1.6;\n  }\n\n  .zpp-badges {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin: 18px 0 0;\n  }\n\n  .zpp-badge {\n    padding: 8px 12px;\n    border: 1px solid var(--zpp-border);\n    border-radius: 999px;\n    color: var(--zpp-deep-pink);\n    background: var(--zpp-card);\n    font-size: 13px;\n    font-weight: 750;\n  }\n\n  .zpp-heading {\n    margin: 0 0 10px;\n    color: var(--zpp-ink);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(27px, 6vw, 38px);\n    font-weight: 500;\n    line-height: 1.2;\n  }\n\n  .zpp-subheading {\n    margin: 0 0 18px;\n    color: var(--zpp-text);\n    font-size: 17px;\n    line-height: 1.65;\n  }\n\n  .zpp-feature {\n    margin: 0 0 18px;\n    padding: 20px;\n    border: 1px solid var(--zpp-border);\n    border-radius: 16px;\n    background: var(--zpp-card);\n  }\n\n  .zpp-feature:last-child {\n    margin-bottom: 0;\n  }\n\n  .zpp-feature-title {\n    margin: 0 0 7px;\n    color: var(--zpp-ink);\n    font-size: 20px;\n    font-weight: 800;\n    line-height: 1.35;\n  }\n\n  .zpp-feature p {\n    margin: 0;\n    color: var(--zpp-text);\n  }\n\n  .zpp-highlight {\n    color: var(--zpp-deep-pink);\n    font-weight: 800;\n  }\n\n  .zpp-soft {\n    background: linear-gradient(180deg, #fff8fa 0%, #fff2f6 100%);\n  }\n\n  .zpp-list {\n    margin: 16px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .zpp-list li {\n    position: relative;\n    margin: 0 0 12px;\n    padding: 0 0 0 30px;\n    color: var(--zpp-text);\n  }\n\n  .zpp-list li:last-child {\n    margin-bottom: 0;\n  }\n\n  .zpp-list li::before {\n    position: absolute;\n    top: 0;\n    left: 0;\n    content: \"✓\";\n    color: var(--zpp-pink);\n    font-weight: 900;\n  }\n\n  .zpp-shade-list {\n    display: grid;\n    gap: 10px;\n    margin-top: 16px;\n  }\n\n  .zpp-shade {\n    padding: 15px 16px;\n    border: 1px solid var(--zpp-border);\n    border-radius: 14px;\n    background: var(--zpp-white);\n  }\n\n  .zpp-shade strong {\n    display: block;\n    margin-bottom: 2px;\n    color: var(--zpp-deep-pink);\n    font-size: 17px;\n  }\n\n  .zpp-shade span {\n    color: var(--zpp-text);\n  }\n\n  .zpp-steps {\n    margin: 18px 0 0;\n    padding: 0;\n    counter-reset: zpp-step;\n    list-style: none;\n  }\n\n  .zpp-steps li {\n    position: relative;\n    min-height: 46px;\n    margin: 0 0 15px;\n    padding: 3px 0 0 58px;\n    color: var(--zpp-text);\n    counter-increment: zpp-step;\n  }\n\n  .zpp-steps li:last-child {\n    margin-bottom: 0;\n  }\n\n  .zpp-steps li::before {\n    position: absolute;\n    top: 0;\n    left: 0;\n    display: flex;\n    width: 42px;\n    height: 42px;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    content: counter(zpp-step);\n    color: #ffffff;\n    background: var(--zpp-pink);\n    font-size: 17px;\n    font-weight: 900;\n  }\n\n  .zpp-steps strong {\n    display: block;\n    color: var(--zpp-ink);\n    font-size: 17px;\n  }\n\n  .zpp-specs {\n    width: 100%;\n    margin-top: 15px;\n    overflow: hidden;\n    border: 1px solid var(--zpp-border);\n    border-radius: 15px;\n    border-collapse: separate;\n    border-spacing: 0;\n    background: var(--zpp-white);\n  }\n\n  .zpp-specs th,\n  .zpp-specs td {\n    padding: 13px 14px;\n    border-bottom: 1px solid var(--zpp-border);\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .zpp-specs tr:last-child th,\n  .zpp-specs tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .zpp-specs th {\n    width: 38%;\n    color: var(--zpp-ink);\n    background: var(--zpp-soft-pink);\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  .zpp-specs td {\n    color: var(--zpp-text);\n    font-size: 14px;\n  }\n\n  .zpp-trust {\n    padding: 22px 18px;\n    border-radius: 18px;\n    background: var(--zpp-ink);\n    color: #ffffff;\n    text-align: center;\n  }\n\n  .zpp-trust h3 {\n    margin: 0 0 8px;\n    color: #ffffff;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 25px;\n    font-weight: 500;\n  }\n\n  .zpp-trust p {\n    margin: 0;\n    color: #f4e9ee;\n  }\n\n  .zpp-trust-items {\n    display: grid;\n    gap: 9px;\n    margin-top: 16px;\n  }\n\n  .zpp-trust-item {\n    padding: 11px 12px;\n    border: 1px solid rgba(255, 255, 255, 0.16);\n    border-radius: 12px;\n    background: rgba(255, 255, 255, 0.07);\n    font-size: 14px;\n    font-weight: 750;\n  }\n\n  .zpp-cta {\n    padding: 28px 18px;\n    border-radius: 18px;\n    background: linear-gradient(135deg, #fce7ef 0%, #fff7fa 100%);\n    text-align: center;\n  }\n\n  .zpp-cta h3 {\n    margin: 0;\n    color: var(--zpp-ink);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 28px;\n    font-weight: 500;\n  }\n\n  .zpp-cta p {\n    max-width: 620px;\n    margin: 10px auto 0;\n    color: var(--zpp-text);\n  }\n\n  .zpp-cta-label {\n    display: inline-block;\n    margin-top: 16px;\n    padding: 12px 22px;\n    border-radius: 999px;\n    color: #ffffff;\n    background: var(--zpp-deep-pink);\n    font-size: 15px;\n    font-weight: 850;\n    letter-spacing: 0.02em;\n  }\n\n  @media screen and (min-width: 750px) {\n    .zpp-page {\n      padding: 20px 16px 44px;\n    }\n\n    .zpp-section {\n      padding: 38px 30px;\n    }\n\n    .zpp-feature {\n      padding: 25px 26px;\n    }\n\n    .zpp-trust-items {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n\n    .zpp-specs th,\n    .zpp-specs td {\n      padding: 15px 18px;\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"zpp-page\"\u003e\n\u003c!-- ATTENTION \/ HOOK --\u003e\n\u003csection class=\"zpp-section zpp-hero\"\u003e\n\u003cdiv class=\"zpp-eyebrow\"\u003eSoft-Focus Oil Control\u003c\/div\u003e\n\u003ch2 class=\"zpp-title\"\u003eOne Press. \u003cstrong\u003eZero Shine.\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"zpp-badges\"\u003e\n\u003cspan class=\"zpp-badge\"\u003e✨ Soft-Focus Finish\u003c\/span\u003e \u003cspan class=\"zpp-badge\"\u003e✅ Oil-Binding Formula\u003c\/span\u003e \u003cspan class=\"zpp-badge\"\u003e🚀 Quick Touch-Ups\u003c\/span\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/1696836760a716757366cef3ec68914f07e9a67ba0_wk_sheglam.gif?v=1785988673\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_31_04_1.png?v=1785983524\" alt=\"Soft-focus pressed powder for shine control\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INTEREST \/ MAIN FEATURES --\u003e\n\u003csection class=\"zpp-section\"\u003e\n\u003ch2 class=\"zpp-heading\"\u003eSkin That Looks Smooth—Not Powdery\u003c\/h2\u003e\n\u003cdiv class=\"zpp-feature\"\u003e\n\u003ch3 class=\"zpp-feature-title\"\u003e✨ Instantly Blurs the Look of Pores\u003c\/h3\u003e\n\u003cp\u003eThe \u003cspan class=\"zpp-highlight\"\u003ejet-milled texture\u003c\/span\u003e sweeps on smoothly and melts into the skin, creating a soft-focus effect without a heavy powder layer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zpp-feature\"\u003e\n\u003ch3 class=\"zpp-feature-title\"\u003e✅ Lightweight, Seamless Coverage\u003c\/h3\u003e\n\u003cp\u003eFine powder particles help smooth the appearance of uneven texture while allowing your natural-looking base to show through.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_31_05_2.png?v=1785983524\" alt=\"Pressed powder visibly blurring the look of pores\" loading=\"lazy\"\u003e\u003c\/section\u003e\n\u003c!-- DESIRE \/ OIL-BINDING BENEFIT --\u003e\n\u003csection class=\"zpp-section zpp-soft\"\u003e\n\u003ch2 class=\"zpp-heading\"\u003eControls Oil Without Stealing Moisture\u003c\/h2\u003e\n\u003cp class=\"zpp-subheading\"\u003eOrdinary powders can leave makeup looking dry or cakey. This formula is designed to work differently.\u003c\/p\u003e\n\u003cul class=\"zpp-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBinds with excess oil\u003c\/strong\u003e to help reduce visible shine.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDoes not rely on absorbing water\u003c\/strong\u003e, helping skin feel more comfortable.\u003c\/li\u003e\n\u003cli\u003eLeaves your base looking \u003cstrong\u003efresh, matte and even\u003c\/strong\u003e instead of chalky or tight.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_31_05_3.png?v=1785983525\" alt=\"Oil-binding pressed powder compared with traditional powder\" loading=\"lazy\"\u003e\u003c\/section\u003e\n\u003c!-- DESIRE \/ LONG WEAR --\u003e\n\u003csection class=\"zpp-section\"\u003e\n\u003ch2 class=\"zpp-heading\"\u003eSet It Once. Touch Up Anytime.\u003c\/h2\u003e\n\u003cdiv class=\"zpp-feature\"\u003e\n\u003ch3 class=\"zpp-feature-title\"\u003e🕒 Long-Wear Matte Finish\u003c\/h3\u003e\n\u003cp\u003ePress it over foundation to help lock your base in place and maintain a cleaner, more polished finish throughout the day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zpp-feature\"\u003e\n\u003ch3 class=\"zpp-feature-title\"\u003e👜 Made for On-the-Go Touch-Ups\u003c\/h3\u003e\n\u003cp\u003eThe \u003cspan class=\"zpp-highlight\"\u003eslim mirrored compact\u003c\/span\u003e fits easily into your handbag, makeup pouch or travel case.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_30_51_1.png?v=1785983524\" alt=\"Slim pressed powder compact with built-in mirror\" loading=\"lazy\"\u003e\u003c\/section\u003e\n\u003c!-- SHADE GUIDE --\u003e\n\u003csection class=\"zpp-section zpp-soft\"\u003e\n\u003ch2 class=\"zpp-heading\"\u003eFind Your Best Match\u003c\/h2\u003e\n\u003cdiv class=\"zpp-shade-list\"\u003e\n\u003cdiv class=\"zpp-shade\"\u003e\n\u003cstrong\u003e01 Translucent\u003c\/strong\u003e \u003cspan\u003e A universal, invisible-looking finish suitable for a wide range of skin tones. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zpp-shade\"\u003e\n\u003cstrong\u003e02 Brightening\u003c\/strong\u003e \u003cspan\u003e Adds a soft veil of brightness, especially flattering on fair skin. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zpp-shade\"\u003e\n\u003cstrong\u003e03 Light Beige\u003c\/strong\u003e \u003cspan\u003e A soft beige tone designed to complement warmer or yellow undertones. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_31_06_5.png?v=1785983524\" alt=\"Pressed powder shade guide with translucent brightening and light beige shades\" loading=\"lazy\"\u003e\u003c\/section\u003e\n\u003c!-- HOW IT WORKS --\u003e\n\u003csection class=\"zpp-section\"\u003e\n\u003ch2 class=\"zpp-heading\"\u003eHow to Use\u003c\/h2\u003e\n\u003col class=\"zpp-steps\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePress the puff into the powder.\u003c\/strong\u003e Pick up a light, even layer of product.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTap off any excess.\u003c\/strong\u003e This helps prevent over-application and keeps the finish natural.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePress onto the T-zone or all over.\u003c\/strong\u003e Focus on the forehead, nose, chin or anywhere shine appears.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReapply whenever needed.\u003c\/strong\u003e Use throughout the day for quick, mess-free touch-ups.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_30_51_2.png?v=1785983524\" alt=\"How to apply pressed powder with a powder puff\" loading=\"lazy\"\u003e\u003c\/section\u003e\n\u003c!-- SPECIFICATIONS --\u003e\n\u003csection class=\"zpp-section zpp-soft\"\u003e\n\u003ch2 class=\"zpp-heading\"\u003eProduct Details\u003c\/h2\u003e\n\u003ctable class=\"zpp-specs\" role=\"table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003ePressed setting powder\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eSoft-focus, fresh matte\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eTexture\u003c\/th\u003e\n\u003ctd\u003eJet-milled, lightweight powder\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFormula Feature\u003c\/th\u003e\n\u003ctd\u003eOil-binding baked formula\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAvailable Shades\u003c\/th\u003e\n\u003ctd\u003e01 Translucent, 02 Brightening, 03 Light Beige\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eApplication\u003c\/th\u003e\n\u003ctd\u003ePress onto skin with a powder puff\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCompact Design\u003c\/th\u003e\n\u003ctd\u003eSlim case with built-in mirror\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBest For\u003c\/th\u003e\n\u003ctd\u003eSetting makeup and controlling midday shine\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003c!-- TRUST --\u003e\n\u003csection class=\"zpp-section\"\u003e\n\u003cdiv class=\"zpp-cta\"\u003e\n\u003ch3\u003eYour Fresh-Matte Finish Starts Here\u003c\/h3\u003e\n\u003cp\u003eChoose your shade and keep smooth, soft-focus skin within reach wherever the day takes you.\u003c\/p\u003e\n\u003ca href=\"#\"\u003e\u003cspan class=\"zpp-cta-label\"\u003eChoose Your Shade Above\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NC0248","offers":[{"title":"01 Translucent – Universal","offer_id":53670022938987,"sku":"NC02482608065977-01#透明色","price":19.99,"currency_code":"USD","in_stock":true},{"title":"02 Brightening – Fair Skin","offer_id":53670022971755,"sku":"NC02482608065977-02#亮肤色","price":19.99,"currency_code":"USD","in_stock":true},{"title":"03 Light Beige – Warm Skin","offer_id":53670023004523,"sku":"NC02482608065977-03#浅米色","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_15_03_1.png?v=1785983524"},{"product_id":"camera-on-smooth-blur-primer","title":"✨Camera On Smooth \u0026 Blur Primer for Oily Skin","description":"\u003cstyle\u003e\n  .zv-primer-page,\n  .zv-primer-page * {\n    box-sizing: border-box;\n  }\n\n  .zv-primer-page {\n    --zv-black: #171717;\n    --zv-text: #3f3f46;\n    --zv-muted: #71717a;\n    --zv-bg: #ffffff;\n    --zv-soft: #f5f5f4;\n    --zv-card: #fafafa;\n    --zv-silver: #e7e7e7;\n    --zv-border: #e4e4e7;\n    --zv-accent: #242424;\n\n    width: 100%;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 12px 32px;\n    color: var(--zv-black);\n    background: var(--zv-bg);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto,\n      Helvetica, Arial, sans-serif;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .zv-primer-page h2,\n  .zv-primer-page h3,\n  .zv-primer-page p,\n  .zv-primer-page ul,\n  .zv-primer-page dl {\n    margin-top: 0;\n  }\n\n  .zv-primer-page h2 {\n    margin-bottom: 12px;\n    color: var(--zv-black);\n    font-size: clamp(28px, 8vw, 46px);\n    line-height: 1.08;\n    letter-spacing: -0.035em;\n    font-weight: 800;\n  }\n\n  .zv-primer-page h3 {\n    margin-bottom: 7px;\n    color: var(--zv-black);\n    font-size: 20px;\n    line-height: 1.25;\n    font-weight: 750;\n  }\n\n  .zv-primer-page p {\n    margin-bottom: 15px;\n    color: var(--zv-text);\n  }\n\n  .zv-primer-page strong {\n    color: var(--zv-black);\n    font-weight: 750;\n  }\n\n  .zv-section {\n    margin-bottom: 18px;\n    padding: 22px 18px;\n    border: 1px solid var(--zv-border);\n    border-radius: 20px;\n    background: var(--zv-card);\n    overflow: hidden;\n  }\n\n  .zv-hero {\n    padding: 28px 18px 18px;\n    background:\n      radial-gradient(circle at top right, #f0f0f0 0, transparent 42%),\n      linear-gradient(145deg, #ffffff 0%, #f3f3f3 100%);\n  }\n\n  .zv-kicker {\n    display: inline-block;\n    margin-bottom: 13px;\n    padding: 7px 12px;\n    border-radius: 999px;\n    color: #ffffff;\n    background: var(--zv-accent);\n    font-size: 13px;\n    line-height: 1.2;\n    letter-spacing: 0.08em;\n    font-weight: 750;\n    text-transform: uppercase;\n  }\n\n  .zv-lead {\n    color: var(--zv-text);\n    font-size: 18px;\n    line-height: 1.55;\n  }\n\n  .zv-image {\n    display: block;\n    width: calc(100% + 36px);\n    max-width: none;\n    height: auto;\n    margin: 20px -18px -22px;\n  }\n\n  .zv-hero .zv-image {\n    margin-bottom: -18px;\n  }\n\n  .zv-benefits,\n  .zv-check-list {\n    margin: 17px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .zv-benefits li,\n  .zv-check-list li {\n    position: relative;\n    margin-bottom: 10px;\n    padding-left: 31px;\n    color: var(--zv-text);\n  }\n\n  .zv-benefits li::before,\n  .zv-check-list li::before {\n    position: absolute;\n    top: 1px;\n    left: 0;\n    display: flex;\n    width: 22px;\n    height: 22px;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    color: #ffffff;\n    background: var(--zv-black);\n    content: \"✓\";\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  .zv-feature {\n    margin-bottom: 11px;\n    padding: 15px;\n    border: 1px solid var(--zv-border);\n    border-radius: 15px;\n    background: #ffffff;\n  }\n\n  .zv-feature:last-child {\n    margin-bottom: 0;\n  }\n\n  .zv-feature-title {\n    display: flex;\n    gap: 9px;\n    align-items: flex-start;\n    margin-bottom: 5px;\n    color: var(--zv-black);\n    font-size: 18px;\n    line-height: 1.3;\n    font-weight: 750;\n  }\n\n  .zv-feature-icon {\n    flex: 0 0 auto;\n    font-size: 20px;\n    line-height: 1.2;\n  }\n\n  .zv-feature p {\n    margin: 0;\n    font-size: 15.5px;\n  }\n\n  .zv-steps {\n    margin: 18px 0 0;\n    padding: 0;\n    list-style: none;\n    counter-reset: zv-step;\n  }\n\n  .zv-steps li {\n    position: relative;\n    margin-bottom: 11px;\n    padding: 15px 15px 15px 56px;\n    border-radius: 15px;\n    background: #ffffff;\n    color: var(--zv-text);\n    counter-increment: zv-step;\n  }\n\n  .zv-steps li::before {\n    position: absolute;\n    top: 14px;\n    left: 14px;\n    display: flex;\n    width: 30px;\n    height: 30px;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    color: #ffffff;\n    background: var(--zv-black);\n    content: counter(zv-step);\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  .zv-steps li:last-child {\n    margin-bottom: 0;\n  }\n\n  .zv-result-box {\n    margin-top: 17px;\n    padding: 16px;\n    border-radius: 16px;\n    color: #ffffff;\n    background: var(--zv-black);\n  }\n\n  .zv-result-box strong {\n    color: #ffffff;\n  }\n\n  .zv-result-box p {\n    margin: 5px 0 0;\n    color: #e4e4e7;\n  }\n\n  .zv-ingredient {\n    margin-bottom: 11px;\n    padding: 16px;\n    border-radius: 15px;\n    background: #ffffff;\n  }\n\n  .zv-ingredient:last-child {\n    margin-bottom: 0;\n  }\n\n  .zv-ingredient-name {\n    display: block;\n    margin-bottom: 4px;\n    color: var(--zv-black);\n    font-size: 17px;\n    font-weight: 750;\n  }\n\n  .zv-ingredient p {\n    margin: 0;\n    font-size: 15.5px;\n  }\n\n  .zv-highlight {\n    margin: 16px 0 0;\n    padding: 16px;\n    border-left: 4px solid var(--zv-black);\n    border-radius: 0 14px 14px 0;\n    background: #ffffff;\n    color: var(--zv-text);\n  }\n\n  .zv-specs {\n    margin: 0;\n  }\n\n  .zv-spec-row {\n    padding: 13px 0;\n    border-bottom: 1px solid var(--zv-border);\n  }\n\n  .zv-spec-row:last-child {\n    padding-bottom: 0;\n    border-bottom: 0;\n  }\n\n  .zv-spec-row:first-child {\n    padding-top: 0;\n  }\n\n  .zv-spec-row dt {\n    margin-bottom: 2px;\n    color: var(--zv-muted);\n    font-size: 13px;\n    letter-spacing: 0.05em;\n    font-weight: 700;\n    text-transform: uppercase;\n  }\n\n  .zv-spec-row dd {\n    margin: 0;\n    color: var(--zv-black);\n    font-size: 16px;\n    font-weight: 650;\n  }\n\n  .zv-trust-item {\n    margin-bottom: 10px;\n    padding: 14px 15px;\n    border-radius: 14px;\n    background: #ffffff;\n    color: var(--zv-text);\n  }\n\n  .zv-trust-item:last-child {\n    margin-bottom: 0;\n  }\n\n  .zv-trust-item strong {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .zv-cta {\n    text-align: center;\n    color: #ffffff;\n    background:\n      radial-gradient(circle at top left, #3a3a3a 0, transparent 48%),\n      #171717;\n  }\n\n  .zv-cta h2,\n  .zv-cta strong {\n    color: #ffffff;\n  }\n\n  .zv-cta p {\n    color: #e4e4e7;\n  }\n\n  .zv-cta-label {\n    display: inline-block;\n    margin-top: 5px;\n    padding: 12px 20px;\n    border-radius: 999px;\n    color: var(--zv-black);\n    background: #ffffff;\n    font-size: 16px;\n    font-weight: 800;\n  }\n\n  .zv-faq details {\n    margin-bottom: 10px;\n    border: 1px solid var(--zv-border);\n    border-radius: 14px;\n    background: #ffffff;\n    overflow: hidden;\n  }\n\n  .zv-faq details:last-child {\n    margin-bottom: 0;\n  }\n\n  .zv-faq summary {\n    position: relative;\n    padding: 16px 46px 16px 15px;\n    color: var(--zv-black);\n    cursor: pointer;\n    list-style: none;\n    font-weight: 750;\n  }\n\n  .zv-faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .zv-faq summary::after {\n    position: absolute;\n    top: 50%;\n    right: 16px;\n    content: \"+\";\n    transform: translateY(-50%);\n    font-size: 24px;\n    line-height: 1;\n    font-weight: 400;\n  }\n\n  .zv-faq details[open] summary::after {\n    content: \"−\";\n  }\n\n  .zv-faq-answer {\n    padding: 0 15px 16px;\n  }\n\n  .zv-faq-answer p {\n    margin: 0;\n    font-size: 15.5px;\n  }\n\n  @media (min-width: 750px) {\n    .zv-primer-page {\n      padding: 18px 18px 44px;\n      font-size: 17px;\n    }\n\n    .zv-section {\n      margin-bottom: 22px;\n      padding: 30px;\n      border-radius: 24px;\n    }\n\n    .zv-hero {\n      padding-top: 38px;\n    }\n\n    .zv-lead {\n      max-width: 680px;\n      font-size: 20px;\n    }\n\n    .zv-image {\n      width: calc(100% + 60px);\n      margin: 25px -30px -30px;\n    }\n\n    .zv-hero .zv-image {\n      margin-bottom: -30px;\n    }\n\n    .zv-feature,\n    .zv-ingredient,\n    .zv-steps li {\n      padding: 18px;\n    }\n\n    .zv-steps li {\n      padding-left: 62px;\n    }\n\n    .zv-steps li::before {\n      left: 17px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"zv-primer-page\"\u003e\n\u003c!-- ATTENTION --\u003e\n\u003csection class=\"zv-section zv-hero\"\u003e\n\u003cdiv class=\"zv-kicker\"\u003eReal-Life Soft-Focus Finish\u003c\/div\u003e\n\u003ch2\u003eYour Camera-On Confidence Starts Here.\u003c\/h2\u003e\n\u003cp class=\"zv-lead\"\u003eMeet the lightweight primer that gives skin a \u003cstrong\u003efilter-smooth appearance\u003c\/strong\u003e—without a heavy, artificial-looking layer.\u003c\/p\u003e\n\u003cp\u003eOne thin application helps soften the look of visible pores, refine uneven texture, and create a smoother canvas so your makeup looks fresher and stays in place longer.\u003c\/p\u003e\n\u003cul class=\"zv-benefits\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eInstantly blurs\u003c\/strong\u003e the appearance of pores and fine texture.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eControls excess shine\u003c\/strong\u003e without making skin feel dry.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eImproves makeup grip\u003c\/strong\u003e for a smoother, more even finish.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"zv-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_39_18_1.png?v=1785984290\" alt=\"Camera On Smooth and Blur Primer showing a soft-focus pore-blurring result\"\u003e\u003c\/section\u003e\n\u003c!-- INTEREST --\u003e\n\u003csection class=\"zv-section\"\u003e\n\u003cdiv class=\"zv-kicker\"\u003eWhy It Works\u003c\/div\u003e\n\u003ch2\u003eSoft-Focus Skin. Stronger Makeup Hold.\u003c\/h2\u003e\n\u003cdiv class=\"zv-feature\"\u003e\n\u003cdiv class=\"zv-feature-title\"\u003e\n\u003cspan class=\"zv-feature-icon\"\u003e✨\u003c\/span\u003e \u003cspan\u003eTransparent, Weightless Texture\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe clear gel glides over skin like a second layer—without tint, white cast, pilling, or a heavy residue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-feature\"\u003e\n\u003cdiv class=\"zv-feature-title\"\u003e\n\u003cspan class=\"zv-feature-icon\"\u003e🔍\u003c\/span\u003e \u003cspan\u003eInstant Soft-Focus Blur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eHelps diffuse the appearance of pores and uneven texture so skin looks smoother both on camera and in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-feature\"\u003e\n\u003cdiv class=\"zv-feature-title\"\u003e\n\u003cspan class=\"zv-feature-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan\u003eLong-Lasting Oil Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eHelps keep the T-zone looking matte and fresh, reducing the midday shine that can make foundation separate or slide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW IT WORKS --\u003e\n\u003csection class=\"zv-section\"\u003e\n\u003cdiv class=\"zv-kicker\"\u003eSimple 15-Second Prep\u003c\/div\u003e\n\u003ch2\u003eHow to Apply for a Smoother Finish\u003c\/h2\u003e\n\u003col class=\"zv-steps\"\u003e\n\u003cli\u003eApply a \u003cstrong\u003epea-sized amount\u003c\/strong\u003e to clean, moisturized skin.\u003c\/li\u003e\n\u003cli\u003eGently blend from the \u003cstrong\u003ecenter of the face outward\u003c\/strong\u003e, focusing on visible pores and areas where makeup usually breaks down.\u003c\/li\u003e\n\u003cli\u003eAllow the primer to set for \u003cstrong\u003e15 seconds\u003c\/strong\u003e, then apply liquid, cream, or powder foundation as usual.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cdiv class=\"zv-result-box\"\u003e\n\u003cstrong\u003ePrefer a makeup-free day?\u003c\/strong\u003e\n\u003cp\u003eWear it alone to give bare skin a smoother, softly blurred, shine-controlled finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg class=\"zv-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_39_18_2.png?v=1785984290\" alt=\"Three-step guide for applying transparent Smooth and Blur Primer\" loading=\"lazy\"\u003e\u003c\/section\u003e\n\u003c!-- DESIRE --\u003e\n\u003csection class=\"zv-section\"\u003e\n\u003cdiv class=\"zv-kicker\"\u003eSkin-Loving Formula\u003c\/div\u003e\n\u003ch2\u003eMore Than Makeup Prep\u003c\/h2\u003e\n\u003cp\u003eThe formula pairs instant cosmetic benefits with carefully selected ingredients that help oily and combination skin feel comfortable.\u003c\/p\u003e\n\u003cdiv class=\"zv-ingredient\"\u003e\n\u003cspan class=\"zv-ingredient-name\"\u003e🔬 Centella Asiatica Extract\u003c\/span\u003e\n\u003cp\u003eHelps calm the look of redness and comforts skin after visible irritation or breakouts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-ingredient\"\u003e\n\u003cspan class=\"zv-ingredient-name\"\u003e💧 Tremella Fuciformis Extract\u003c\/span\u003e\n\u003cp\u003eHelps lock in lightweight hydration without leaving oily skin feeling greasy or overloaded.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-ingredient\"\u003e\n\u003cspan class=\"zv-ingredient-name\"\u003e🍏 Malic Acid\u003c\/span\u003e\n\u003cp\u003eGently helps refine the appearance of uneven texture for skin that looks softer and smoother over time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg class=\"zv-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_39_18_3.png?v=1785984289\" alt=\"Centella Asiatica, Tremella Fuciformis and Malic Acid primer ingredients\" loading=\"lazy\"\u003e\u003c\/section\u003e\n\u003csection class=\"zv-section\"\u003e\n\u003cdiv class=\"zv-kicker\"\u003eMade for Shine-Prone Skin\u003c\/div\u003e\n\u003ch2\u003eYour 3 PM Makeup Fix Starts at Step One.\u003c\/h2\u003e\n\u003cp\u003eDesigned for \u003cstrong\u003eoily and combination skin\u003c\/strong\u003e that struggles with visible pores, midday shine, or foundation separating around the nose and T-zone.\u003c\/p\u003e\n\u003cul class=\"zv-check-list\"\u003e\n\u003cli\u003eHelps minimize the appearance of visible pores.\u003c\/li\u003e\n\u003cli\u003eKeeps shine from taking over your finished look.\u003c\/li\u003e\n\u003cli\u003eCreates a smoother base beneath liquid, cream, or powder makeup.\u003c\/li\u003e\n\u003cli\u003eCan be worn alone as a daily skin-blurring treatment.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"zv-highlight\"\u003e\n\u003cstrong\u003eEspecially useful when:\u003c\/strong\u003e\u003cbr\u003eYour makeup looks smooth in the morning but starts appearing shiny, patchy, or separated by lunchtime.\u003c\/div\u003e\n\u003cimg class=\"zv-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_39_19_4.png?v=1785984289\" alt=\"Smooth and Blur Primer comparison for oily and combination skin\" loading=\"lazy\"\u003e\u003c\/section\u003e\n\u003c!-- SPECIFICATIONS --\u003e\n\u003csection class=\"zv-section\"\u003e\n\u003cdiv class=\"zv-kicker\"\u003eProduct Details\u003c\/div\u003e\n\u003ch2\u003eSpecifications at a Glance\u003c\/h2\u003e\n\u003cdiv class=\"zv-spec-row\"\u003eNet Volume30 mL \/ 1.0 fl oz\u003c\/div\u003e\n\u003cdiv class=\"zv-spec-row\"\u003eTextureLightweight transparent gel primer\u003c\/div\u003e\n\u003cdiv class=\"zv-spec-row\"\u003eRecommended Skin TypesOily and combination skin\u003c\/div\u003e\n\u003cdiv class=\"zv-spec-row\"\u003eFinishSoft-focus, smooth and shine-controlled\u003c\/div\u003e\n\u003cdiv class=\"zv-spec-row\"\u003eKey IngredientsCentella Asiatica, Tremella Fuciformis and Malic Acid\u003c\/div\u003e\n\u003cdiv class=\"zv-spec-row\"\u003eHow to WearUnder foundation or alone\u003c\/div\u003e\n\u003cdiv class=\"zv-spec-row\"\u003eFormulaCruelty-friendly\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TRUST --\u003e\n\u003csection class=\"zv-section\"\u003e\n\u003cdiv class=\"zv-kicker\"\u003eShop with Confidence\u003c\/div\u003e\n\u003ch2\u003eWhy Choose Us?\u003c\/h2\u003e\n\u003cdiv class=\"zv-trust-item\"\u003e\n\u003cstrong\u003e🔒 Secure Checkout\u003c\/strong\u003e Your payment information is handled through secure checkout technology.\u003c\/div\u003e\n\u003cdiv class=\"zv-trust-item\"\u003e\n\u003cstrong\u003e📦 Order Support\u003c\/strong\u003e Our support team is available to help with order and delivery questions.\u003c\/div\u003e\n\u003cdiv class=\"zv-trust-item\"\u003e\n\u003cstrong\u003e💬 Satisfaction-Focused Service\u003c\/strong\u003e We are committed to helping you have a smooth shopping experience.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"zv-section zv-faq\"\u003e\n\u003cdiv class=\"zv-kicker\"\u003eQuestions, Answered\u003c\/div\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I wear this primer without makeup?\u003c\/summary\u003e\n\u003cdiv class=\"zv-faq-answer\"\u003e\n\u003cp\u003eYes. The soft-focus effect also works as a standalone skin-finish product, helping bare skin look smoother and more refined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill it make my foundation look cakey?\u003c\/summary\u003e\n\u003cdiv class=\"zv-faq-answer\"\u003e\n\u003cp\u003eThe transparent gel is designed to layer smoothly without adding heavy coverage. Use a small amount and allow it to absorb for 15 seconds before applying foundation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it suitable for sensitive skin?\u003c\/summary\u003e\n\u003cdiv class=\"zv-faq-answer\"\u003e\n\u003cp\u003eThe formula contains soothing Centella and Tremella extracts. Because individual sensitivities vary, patch test behind the ear before full-face use if your skin is especially reactive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much product should I use?\u003c\/summary\u003e\n\u003cdiv class=\"zv-faq-answer\"\u003e\n\u003cp\u003eA pea-sized amount is normally enough for the entire face. Begin with less and add only where extra smoothing is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhich foundation formulas can I use with it?\u003c\/summary\u003e\n\u003cdiv class=\"zv-faq-answer\"\u003e\n\u003cp\u003eIt can be worn beneath liquid, cream, or powder foundation. Allow the primer to set before applying the next product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- ACTION --\u003e\n\u003csection class=\"zv-section zv-cta\"\u003e\n\u003cdiv class=\"zv-kicker\"\u003eReady When You Are\u003c\/div\u003e\n\u003ch2\u003eStart Every Makeup Look with a Smoother Canvas.\u003c\/h2\u003e\n\u003cp\u003eBlur the look of pores, control unwanted shine, and help your makeup stay fresh from your first photo to your final plan of the day.\u003c\/p\u003e\n\u003ca href=\"#\"\u003e\u003cspan class=\"zv-cta-label\"\u003eAdd Camera-On Confidence to Your Routine\u003c\/span\u003e\u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NC0248","offers":[{"title":"30 mL \/ 1.0 fl oz \/ 1 Tube","offer_id":53670052036971,"sku":"NC02482608065994-妆前乳30ml","price":19.99,"currency_code":"USD","in_stock":true},{"title":"30 mL \/ 1.0 fl oz \/ Buy 2 Get 1 Free","offer_id":53670052069739,"sku":"NC02482608065994-妆前乳30ml*3","price":39.99,"currency_code":"USD","in_stock":true},{"title":"30 mL \/ 1.0 fl oz \/ Buy 3 Get 2 Free (Free Shiping)","offer_id":53670052102507,"sku":"NC02482608065994-妆前乳30ml*5","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/0588\/2987\/files\/ChatGPT_Image_2026_8_6_10_34_47_1.png?v=1785984250"}],"url":"https:\/\/zavrlyus.com\/collections\/face-primer.oembed","provider":"zavrlyUS","version":"1.0","type":"link"}