{"product_id":"creme-antiflax-250ml-pro-max","title":"Creme Antiflax 250ml PRO MAX","description":"\u003c!--\n╔══════════════════════════════════════════════════════════════╗\n║  YOUSHINE — LANDING PAGE SHOPIFY                            ║\n║  Cole este código na aba \u003c\/\u003e da página Shopify              ║\n╠══════════════════════════════════════════════════════════════╣\n║  PASSO 1: Suba os 17 arquivos de imagem em:                 ║\n║  Shopify Admin → Conteúdo → Arquivos                        ║\n║  (product-single.png, product-kit.png, guarantee-seal.png,  ║\n║   review-1.jpg a review-4.jpg, antes-1 a antes-5.jpeg,      ║\n║   depois-1 a depois-5.jpeg)                                 ║\n║                                                             ║\n║  PASSO 2: Cole as URLs das imagens no bloco CONFIG abaixo   ║\n║  PASSO 3: Ajuste preços e links de checkout                 ║\n╚══════════════════════════════════════════════════════════════╝\n--\u003e\n\u003cscript\u003e\n\/* ═══════════════════════════════════════════════════════════\n   ██████  CONFIG — EDITE AQUI E SOMENTE AQUI\n   ═══════════════════════════════════════════════════════════ *\/\nwindow.YS_CONFIG = {\n\n  \/* ── IMAGENS ─────────────────────────────────────────────\n     Suba cada arquivo em Shopify Admin → Conteúdo → Arquivos\n     e cole a URL gerada abaixo                              *\/\n  img: {\n    hero:         \"https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/6922\/0838\/files\/Review_banner_with_before_after_202605270238.jpg\",\n    applying:     \"https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/6922\/0838\/files\/Mulher_aplicando_creme_estrias_b__202605270228.jpg\",\n    texture:      \"https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/6922\/0838\/files\/Creme_em_mao_de_mulher_202605270238.jpg\",\n    holding:      \"https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/6922\/0838\/files\/ChatGPT_Image_27_de_mai._de_2026_02_46_10.png\",\n    before:       \"https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/6922\/0838\/files\/Barriga_com_estria_foto_real_202605270237.jpg\",\n    after:        \"https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/6922\/0838\/files\/download.png\",\n    step1:        \"https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/6922\/0838\/files\/Woman_applying_cream_on_stretch_202605270242.jpg\",\n    step2:        \"https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/6922\/0838\/files\/Passo_2_creme_culote_estria_202605270245.jpg\",\n    step3:        \"https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/6922\/0838\/files\/Passo_2_creme_culote_estria_202605270246_1.jpg\",\n    step4:        \"https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/6922\/0838\/files\/Use_diariamente_para_estrias_202605270248.jpg\",\n    \/* ↓↓↓ SUBSTITUA pelas URLs após upload no Shopify Files ↓↓↓ *\/\n    productSingle:\"COLE_URL_product-single.png_AQUI\",\n    productKit:   \"COLE_URL_product-kit.png_AQUI\",\n    guarantee:    \"COLE_URL_guarantee-seal.png_AQUI\",\n    review1:      \"COLE_URL_review-1.jpg_AQUI\",\n    review2:      \"COLE_URL_review-2.jpg_AQUI\",\n    review3:      \"COLE_URL_review-3.jpg_AQUI\",\n    review4:      \"COLE_URL_review-4.jpg_AQUI\",\n    antes:  [\"COLE_URL_antes-1.jpeg_AQUI\",\"COLE_URL_antes-2.jpeg_AQUI\",\"COLE_URL_antes-3.jpeg_AQUI\",\"COLE_URL_antes-4.jpeg_AQUI\",\"COLE_URL_antes-5.jpeg_AQUI\"],\n    depois: [\"COLE_URL_depois-1.jpeg_AQUI\",\"COLE_URL_depois-2.jpeg_AQUI\",\"COLE_URL_depois-3.jpeg_AQUI\",\"COLE_URL_depois-4.jpeg_AQUI\",\"COLE_URL_depois-5.jpeg_AQUI\"],\n  },\n\n  \/* ── OFERTAS SOLO ────────────────────────────────────────\n     price:       preço final (número)\n     original:    preço riscado (número) — desconto é calculado automaticamente\n     installments: número de parcelas\n     link:        URL do checkout (Yampi, Shopify, etc.)\n     highlight:   true = badge \"MAIS VENDIDO\"                *\/\n  single: [\n    { id:\"s1\", label:\"1 unidade\",  treatment:\"Tratamento para 1 mês\",            price:157.90, original:289.90, installments:12, link:\"https:\/\/pink-beauty6.pay.yampi.com.br\/r\/TJWLCIS1MM\",        highlight:false },\n    { id:\"s2\", label:\"2 unidades\", treatment:\"Tratamento para 2 meses\",           price:257.90, original:579.80, installments:12, link:\"https:\/\/pink-beauty6.pay.yampi.com.br\/b\/RQMMDTRS668W\",      highlight:true  },\n    { id:\"s3\", label:\"3 unidades\", treatment:\"Tratamento completo de 3 meses\",    price:297.99, original:869.70, installments:12, link:\"https:\/\/pink-beauty6.pay.yampi.com.br\/b\/9SLQIAQ1B6SK\",      highlight:false },\n  ],\n\n  \/* ── OFERTAS KIT ─────────────────────────────────────────*\/\n  kit: [\n    { id:\"k1\", label:\"1 Kit completo\",  treatment:\"Estrias Nunca Mais + Super Clareador (1 mês)\", price:197.90, original:419.80, installments:12, link:\"https:\/\/pink-beauty6.pay.yampi.com.br\/b\/L1RNZ6HV1V4O\", highlight:false },\n    { id:\"k2\", label:\"2 Kits completos\",treatment:\"Tratamento dupla ação por 2 meses\",             price:297.90, original:839.60, installments:12, link:\"https:\/\/pink-beauty6.pay.yampi.com.br\/b\/3QL7HGAI50MC\", highlight:true  },\n  ],\n\n  \/* ── CONTATOS ────────────────────────────────────────────*\/\n  whatsapp: \"5518991434853\",\n  email:    \"pinkbeauty@brasilmagazine.com.br\",\n  cnpj:     \"57.482.913\/0001-09\",\n  brand:    \"Pink Beauty\",\n  product:  \"YouShine\",\n};\n\/* ═══════════════════════════════════════════════════════════\n   FIM DO CONFIG\n   ═══════════════════════════════════════════════════════════ *\/\n\u003c\/script\u003e\n\n\u003c!-- FONTS --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1\u0026amp;family=Inter:wght@400;500;600;700;800;900\u0026amp;family=JetBrains+Mono:wght@400;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n\/* ─── RESET \u0026 VARS ─── *\/\n.ys{--dp:#4a1e7a;--lv:#f3ebff;--wm:#fcfaf7;--ac:#8e6ebf;--gn:#10b981;--gnd:#059669;--rd:#c0392b;\nfont-family:'Inter',sans-serif;background:var(--wm);color:var(--dp);line-height:1.6;overflow-x:hidden}\n.ys *{box-sizing:border-box;margin:0;padding:0}\n.ys a{text-decoration:none;color:inherit}\n.ys img{max-width:100%;height:auto;display:block}\n.ys button{font-family:inherit;cursor:pointer;border:none;background:none}\n\n\/* ─── TYPOGRAPHY ─── *\/\n.ys-display{font-family:'Instrument Serif',Georgia,serif}\n.ys-mono{font-family:'JetBrains Mono',monospace}\n.ys-tag{font-family:'JetBrains Mono',monospace;font-size:10px;text-transform:uppercase;letter-spacing:.22em;color:var(--ac)}\n.ys-h1{font-family:'Instrument Serif',Georgia,serif;font-size:clamp(40px,9vw,72px);line-height:.95;font-weight:400}\n.ys-h2{font-family:'Instrument Serif',Georgia,serif;font-size:clamp(28px,6vw,50px);line-height:1.1;font-weight:400}\n.ys-h3{font-family:'Instrument Serif',Georgia,serif;font-size:clamp(22px,4vw,32px);line-height:1.15;font-weight:400}\n\n\/* ─── LAYOUT ─── *\/\n.ys-container{max-width:1100px;margin:0 auto;padding:0 24px}\n.ys-section{padding:80px 24px}\n.ys-section-sm{padding:50px 24px}\n\n\/* ─── MARQUEE ─── *\/\n.ys-marquee-wrap{background:var(--dp);color:var(--wm);padding:10px 0;overflow:hidden}\n.ys-marquee-inner{display:flex;gap:40px;white-space:nowrap;width:max-content;animation:ysMq 35s linear infinite}\n.ys-marquee-item{font-size:11px;letter-spacing:.18em;font-weight:700}\n@keyframes ysMq{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n\n\/* ─── HEADER ─── *\/\n.ys-header{position:sticky;top:0;z-index:40;background:rgba(252,250,247,.88);backdrop-filter:blur(12px);border-bottom:1px solid rgba(74,30,122,.08);padding:12px 24px}\n.ys-header-inner{max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}\n.ys-logo{font-family:'Instrument Serif',Georgia,serif;font-size:26px;font-style:italic;color:var(--dp)}\n.ys-logo span{color:var(--ac)}\n\n\/* ─── HERO ─── *\/\n.ys-hero{padding:40px 24px 80px;position:relative;overflow:hidden}\n.ys-hero-blob1{position:absolute;top:-80px;left:-80px;width:280px;height:280px;background:rgba(243,235,255,.7);border-radius:50%;filter:blur(60px);pointer-events:none}\n.ys-hero-blob2{position:absolute;bottom:-40px;right:-40px;width:320px;height:320px;background:rgba(142,110,191,.15);border-radius:50%;filter:blur(60px);pointer-events:none}\n.ys-hero-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;position:relative}\n.ys-hero-copy{text-align:left}\n.ys-hero-stars-row{display:flex;align-items:center;gap:12px;margin-bottom:24px}\n.ys-hero-avatars{display:flex}\n.ys-hero-avatars img{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid var(--wm);margin-left:-10px}\n.ys-hero-avatars img:first-child{margin-left:0}\n.ys-hero-cta-row{display:flex;flex-direction:column;gap:12px;margin-top:24px}\n.ys-hero-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--gn);color:#fff;padding:16px 28px;border-radius:50px;font-weight:700;font-size:16px;transition:.2s;animation:ysCtaPulse 2.5s ease-in-out infinite}\n.ys-hero-cta:hover{background:var(--gnd)}\n.ys-hero-cta span.badge{background:rgba(255,255,255,.2);padding:2px 8px;border-radius:50px;font-size:10px;font-weight:800;letter-spacing:.1em}\n.ys-hero-lock{display:flex;align-items:center;gap:8px;font-size:11px;color:rgba(74,30,122,.55)}\n.ys-hero-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}\n.ys-hero-badge-pill{display:flex;align-items:center;gap:6px;padding:6px 14px;background:#fff;border:1px solid rgba(74,30,122,.12);border-radius:50px;font-size:11px;font-weight:500;color:rgba(74,30,122,.75)}\n.ys-hero-badge-pill svg{color:var(--ac)}\n.ys-hero-img-wrap{position:relative;max-width:440px;margin:0 auto}\n.ys-hero-img-wrap img.main{width:100%;object-fit:contain;filter:drop-shadow(0 30px 40px rgba(74,29,135,.25))}\n.ys-hero-chip{position:absolute;background:#fff;border-radius:16px;padding:10px 14px;box-shadow:0 10px 30px rgba(0,0,0,.12);display:flex;align-items:center;gap:10px}\n.ys-hero-chip--tl{top:-16px;left:-12px}\n.ys-hero-chip--br{bottom:-20px;right:-12px}\n.ys-hero-chip-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.ys-hero-chip-icon--green{background:#d1fae5}\n.ys-hero-chip-icon--purple{background:var(--lv)}\n.ys-hero-chip-title{font-size:9px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.12em;color:rgba(74,30,122,.45)}\n.ys-hero-chip-val{font-size:12px;font-weight:700;color:var(--dp)}\n.ys-hero-save{position:absolute;top:16px;right:16px;width:80px;height:80px;border-radius:50%;background:var(--dp);color:var(--wm);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;transform:rotate(12deg);box-shadow:0 8px 20px rgba(0,0,0,.25)}\n.ys-hero-save .save-label{font-size:8px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}\n.ys-hero-save .save-pct{font-family:'Instrument Serif',serif;font-size:22px}\n.ys-hero-benefits{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}\n.ys-benefit-item{display:flex;align-items:center;gap:10px}\n.ys-benefit-icon{width:36px;height:36px;border-radius:50%;background:rgba(243,235,255,.7);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.ys-benefit-key{font-size:11px;font-weight:900;letter-spacing:.1em;color:var(--dp)}\n.ys-benefit-desc{font-size:10.5px;color:rgba(74,30,122,.6)}\n\n\/* ─── TRUST MARQUEE ─── *\/\n.ys-trust{border-top:1px solid rgba(74,30,122,.1);border-bottom:1px solid rgba(74,30,122,.1);background:rgba(255,255,255,.4);padding:16px 0;overflow:hidden}\n.ys-trust-inner{display:flex;gap:40px;white-space:nowrap;width:max-content;animation:ysMq 28s linear infinite}\n.ys-trust-item{display:flex;align-items:center;gap:10px;font-size:11px}\n.ys-trust-item strong{font-weight:700;letter-spacing:.15em;text-transform:uppercase}\n.ys-trust-sep{color:rgba(74,30,122,.25);margin-left:24px}\n\n\/* ─── BEFORE\/AFTER CAROUSEL ─── *\/\n.ys-bacar{background:rgba(243,235,255,.3);padding:60px 0;border-top:1px solid rgba(74,30,122,.06);border-bottom:1px solid rgba(74,30,122,.06)}\n.ys-bacar-header{text-align:center;margin-bottom:32px;padding:0 24px}\n.ys-bacar-track-wrap{overflow:hidden;position:relative}\n.ys-bacar-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 24px 16px;-webkit-overflow-scrolling:touch}\n.ys-bacar-track::-webkit-scrollbar{display:none}\n.ys-bacar-slide{flex:0 0 82%;scroll-snap-align:start;background:#fff;border-radius:24px;box-shadow:0 20px 40px rgba(74,30,122,.08);overflow:hidden}\n@media(min-width:600px){.ys-bacar-slide{flex:0 0 65%}}\n@media(min-width:900px){.ys-bacar-slide{flex:0 0 48%}}\n.ys-bacar-imgs{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(74,30,122,.1)}\n.ys-bacar-img-wrap{position:relative;background:#fff}\n.ys-bacar-img-wrap img{width:100%;aspect-ratio:4\/5;object-fit:cover}\n.ys-bacar-label{position:absolute;top:12px;padding:4px 10px;border-radius:50px;font-size:10px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.15em;font-weight:700}\n.ys-bacar-label--before{left:12px;background:rgba(255,255,255,.95);color:var(--dp)}\n.ys-bacar-label--after{right:12px;background:var(--dp);color:var(--wm)}\n.ys-bacar-info{padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}\n.ys-bacar-name{font-size:14px;font-weight:600;color:var(--dp)}\n.ys-bacar-sub{font-size:11px;color:rgba(74,30,122,.5)}\n.ys-bacar-verified{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#059669;background:#d1fae5;padding:4px 10px;border-radius:50px;white-space:nowrap}\n.ys-bacar-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}\n.ys-bacar-dot{height:6px;border-radius:3px;transition:.3s;cursor:pointer;border:none}\n.ys-bacar-dot.active{width:28px;background:var(--dp)}\n.ys-bacar-dot:not(.active){width:6px;background:rgba(74,30,122,.2)}\n.ys-disclaimer{font-size:11px;color:rgba(74,30,122,.4);text-align:center;margin-top:16px;font-style:italic;padding:0 24px}\n\n\/* ─── STATS ─── *\/\n.ys-stats{padding:50px 24px}\n.ys-stats-grid{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:0}\n@media(min-width:768px){.ys-stats-grid{grid-template-columns:repeat(4,1fr)}}\n.ys-stat{text-align:center;padding:16px 8px;border-left:1px solid rgba(74,30,122,.1)}\n.ys-stat:first-child,.ys-stat:nth-child(3){border-left:none}\n@media(min-width:768px){.ys-stat:nth-child(3){border-left:1px solid rgba(74,30,122,.1)}.ys-stat:first-child{border-left:none}}\n.ys-stat-val{font-family:'Instrument Serif',serif;font-size:clamp(40px,8vw,56px);line-height:1;color:var(--dp)}\n.ys-stat-lbl{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:rgba(74,30,122,.55);margin-top:8px;max-width:14ch;margin-left:auto;margin-right:auto;line-height:1.3}\n\n\/* ─── STORY ─── *\/\n.ys-story{padding:80px 24px;text-align:center}\n.ys-story-body{max-width:680px;margin:0 auto;color:rgba(74,30,122,.7);font-size:clamp(15px,2.5vw,18px);line-height:1.8}\n.ys-story-body p+p{margin-top:20px}\n.ys-story-pull{font-family:'Instrument Serif',serif;font-style:italic;font-size:clamp(22px,4vw,32px);color:var(--dp);margin-top:32px}\n\n\/* ─── INGREDIENTS CAROUSEL ─── *\/\n.ys-ingr{background:#fff;padding:80px 0}\n.ys-ingr-header{text-align:center;margin-bottom:40px;padding:0 24px}\n.ys-ingr-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 24px 20px;-webkit-overflow-scrolling:touch}\n.ys-ingr-track::-webkit-scrollbar{display:none}\n.ys-ingr-slide{flex:0 0 85%;scroll-snap-align:center;background:rgba(243,235,255,.25);border-radius:28px;padding:36px;min-height:300px;display:flex;flex-direction:column;box-shadow:0 0 0 1px rgba(74,30,122,.06)}\n@media(min-width:600px){.ys-ingr-slide{flex:0 0 65%}}\n@media(min-width:900px){.ys-ingr-slide{flex:0 0 55%}}\n.ys-ingr-head{display:flex;align-items:center;gap:16px;margin-bottom:20px}\n.ys-ingr-icon-box{width:56px;height:56px;background:var(--dp);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.ys-ingr-icon-box svg{stroke:#fff;width:26px;height:26px}\n.ys-ingr-roman{font-family:'Instrument Serif',serif;font-style:italic;font-size:20px;color:var(--ac);display:block;line-height:1}\n.ys-ingr-subtag{font-size:10px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.18em;color:rgba(142,110,191,.75)}\n.ys-ingr-name{font-family:'Instrument Serif',serif;font-size:clamp(26px,5vw,38px);color:var(--dp);margin-bottom:12px}\n.ys-ingr-desc{font-size:15px;color:rgba(74,30,122,.65);line-height:1.65;flex:1}\n.ys-ingr-dots{display:flex;justify-content:center;gap:6px;margin-top:16px}\n.ys-ingr-dot{height:6px;border-radius:3px;cursor:pointer;border:none;transition:.3s}\n.ys-ingr-dot.active{width:24px;background:var(--dp)}\n.ys-ingr-dot:not(.active){width:6px;background:rgba(74,30,122,.2)}\n.ys-ingr-cta{text-align:center;margin-top:40px}\n\n\/* ─── TEXTURE GALLERY ─── *\/\n.ys-texture{padding:80px 24px}\n.ys-texture-header{text-align:center;margin-bottom:40px}\n.ys-texture-img{max-width:680px;margin:0 auto;border-radius:20px;overflow:hidden}\n.ys-texture-img img{width:100%;aspect-ratio:4\/3;object-fit:cover;transition:.6s}\n.ys-texture-img:hover img{transform:scale(1.04)}\n\n\/* ─── BEFORE\/AFTER POLAROID ─── *\/\n.ys-bap{background:rgba(243,235,255,.4);padding:80px 24px}\n.ys-bap-header{text-align:center;margin-bottom:48px}\n.ys-bap-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:600px;margin:0 auto}\n@media(min-width:600px){.ys-bap-grid{gap:40px}}\n.ys-polaroid{background:#fff;padding:12px 12px 32px;box-shadow:0 20px 40px rgba(0,0,0,.1)}\n.ys-polaroid--left{transform:rotate(-3deg)}\n.ys-polaroid--right{transform:rotate(3deg)}\n.ys-polaroid img{width:100%;aspect-ratio:1;object-fit:cover}\n.ys-polaroid-label{display:block;text-align:center;margin-top:12px;font-family:'Instrument Serif',serif;font-style:italic;font-size:18px;color:var(--dp)}\n\n\/* ─── COMPARISON ─── *\/\n.ys-cmp{background:#fff;padding:80px 24px}\n.ys-cmp-header{text-align:center;margin-bottom:40px}\n.ys-cmp-table{max-width:720px;margin:0 auto;background:var(--wm);border-radius:20px;padding:24px;box-shadow:0 0 0 1px rgba(74,30,122,.06)}\n.ys-cmp-head{display:grid;grid-template-columns:1fr auto auto;gap:16px;padding-bottom:12px;border-bottom:1px solid rgba(74,30,122,.1)}\n.ys-cmp-head-label{font-family:'Instrument Serif',serif;font-style:italic;font-size:18px;text-align:center}\n.ys-cmp-head-other{font-size:10px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.1em;color:rgba(74,30,122,.45);text-align:center;padding-top:4px}\n.ys-cmp-row{display:grid;grid-template-columns:1fr auto auto;gap:16px;padding:12px 0;border-bottom:1px solid rgba(74,30,122,.05);align-items:center}\n.ys-cmp-row:last-child{border-bottom:none}\n.ys-cmp-row-label{font-size:13px;color:rgba(74,30,122,.75)}\n.ys-cmp-cell{display:flex;align-items:center;justify-content:center;width:48px}\n.ys-cmp-check{color:#059669}\n.ys-cmp-x{color:rgba(74,30,122,.25)}\n\n\/* ─── RITUAL ─── *\/\n.ys-ritual{padding:80px 24px}\n.ys-ritual-header{text-align:center;margin-bottom:48px}\n.ys-ritual-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:1000px;margin:0 auto}\n@media(min-width:768px){.ys-ritual-grid{grid-template-columns:repeat(4,1fr);gap:24px}}\n.ys-ritual-step img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:20px;transition:.5s}\n.ys-ritual-step:hover img{transform:scale(1.04)}\n.ys-ritual-step-roman{font-family:'Instrument Serif',serif;font-style:italic;font-size:22px;color:var(--ac);margin-top:16px;display:block}\n.ys-ritual-step-title{font-family:'Instrument Serif',serif;font-size:24px;margin:4px 0 8px;color:var(--dp)}\n.ys-ritual-step-desc{font-size:13px;color:rgba(74,30,122,.6);line-height:1.6}\n.ys-ritual-cta{text-align:center;margin-top:40px}\n\n\/* ─── LIFE MOMENTS ─── *\/\n.ys-moments{background:var(--dp);color:var(--wm);padding:80px 24px;position:relative;overflow:hidden;text-align:center}\n.ys-moments::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.08),transparent 50%);pointer-events:none}\n.ys-moments-body{max-width:680px;margin:0 auto;position:relative}\n.ys-moments-sub{font-size:10px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.22em;color:rgba(243,235,255,.6)}\n.ys-moments h2{color:var(--wm);margin:12px 0 20px}\n.ys-moments-desc{color:rgba(243,235,255,.65);margin-bottom:32px;font-size:16px}\n.ys-moments-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}\n.ys-moments-tag{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid rgba(243,235,255,.25);border-radius:50px;font-size:13px;color:rgba(243,235,255,.8);font-weight:500}\n\n\/* ─── TESTIMONIALS ─── *\/\n.ys-testi{background:#fff;padding:80px 0}\n.ys-testi-header{text-align:center;margin-bottom:48px;padding:0 24px}\n.ys-testi-stars-row{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px;font-size:14px;color:rgba(74,30,122,.65)}\n.ys-testi-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 24px 20px;-webkit-overflow-scrolling:touch}\n.ys-testi-track::-webkit-scrollbar{display:none}\n.ys-testi-card{flex:0 0 88%;scroll-snap-align:start;background:var(--wm);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 0 1px rgba(74,30,122,.06)}\n@media(min-width:600px){.ys-testi-card{flex:0 0 60%}}\n@media(min-width:900px){.ys-testi-card{flex:0 0 46%}}\n@media(min-width:1200px){.ys-testi-card{flex:0 0 36%}}\n.ys-testi-card-head{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(74,30,122,.06)}\n.ys-testi-card-head img{width:44px;height:44px;border-radius:50%;object-fit:cover}\n.ys-testi-card-name{font-size:14px;font-weight:600;color:var(--dp)}\n.ys-testi-card-handle{font-size:11px;color:rgba(74,30,122,.5)}\n.ys-testi-card-body{padding:20px;flex:1;display:flex;flex-direction:column}\n.ys-testi-card-text{font-size:14px;color:rgba(74,30,122,.8);line-height:1.7;flex:1;margin-top:12px}\n.ys-testi-card-meta{display:flex;align-items:center;justify-content:space-between;margin-top:16px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:rgba(74,30,122,.4);font-family:'JetBrains Mono',monospace}\n.ys-testi-verified{display:flex;align-items:center;gap:6px;color:#059669}\n.ys-testi-cta{text-align:center;margin-top:40px;padding:0 24px}\n\n\/* ─── OFFER SECTION ─── *\/\n.ys-offer{background:rgba(243,235,255,.4);padding:80px 24px;scroll-margin-top:64px}\n.ys-offer-inner{max-width:560px;margin:0 auto}\n.ys-offer-header{text-align:center;margin-bottom:48px}\n\n\/* URGENCY \/ COUNTDOWN *\/\n.ys-urgency{border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.15);overflow:hidden;margin-bottom:32px;position:relative;background:linear-gradient(135deg,#ff4d8d 0%,#d6336c 45%,#7a1e3f 100%)}\n.ys-urgency::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 20% 0%,rgba(255,209,102,.2) 0%,transparent 45%),radial-gradient(circle at 90% 100%,rgba(255,179,200,.15) 0%,transparent 50%);pointer-events:none}\n.ys-urgency-body{position:relative;padding:24px 20px;text-align:center;color:#fff}\n.ys-urgency-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.15);backdrop-filter:blur(4px);border-radius:50px;padding:6px 14px;font-size:10px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.2em;margin-bottom:12px}\n.ys-urgency-badge svg{stroke:#ffd166}\n.ys-urgency-sub{font-size:14px;font-style:italic;opacity:.85;margin-bottom:12px}\n.ys-countdown{display:flex;align-items:flex-start;justify-content:center;gap:8px}\n.ys-cd-block{display:flex;flex-direction:column;align-items:center}\n.ys-cd-num{background:rgba(255,255,255,.95);color:#7a1e3f;font-family:'Instrument Serif',serif;font-size:clamp(28px,6vw,44px);font-weight:700;border-radius:12px;padding:8px 12px;min-width:60px;text-align:center;line-height:1}\n@media(min-width:500px){.ys-cd-num{min-width:80px}}\n.ys-cd-sep{font-size:clamp(28px,6vw,44px);font-weight:700;color:rgba(255,255,255,.6);line-height:1.25}\n.ys-cd-label{font-size:9px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.15em;opacity:.8;margin-top:6px}\n.ys-urgency-pills{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:16px}\n.ys-urgency-pill{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--dp);padding:8px 16px;border-radius:50px;font-size:13px;font-weight:600;box-shadow:0 4px 12px rgba(0,0,0,.15)}\n\n\/* OFFER CARD *\/\n.ys-offer-card{border-radius:28px;background:linear-gradient(135deg,#4a1e7a,#3a1660,#1f0a38);color:var(--wm);padding:0 24px 32px;box-shadow:0 30px 60px rgba(74,30,122,.35);position:relative;margin-top:56px}\n.ys-offer-card+.ys-offer-card{margin-top:40px}\n.ys-offer-card-img-wrap{display:flex;justify-content:center;margin-top:-56px;position:relative}\n.ys-offer-card-img{width:260px;object-fit:contain;filter:drop-shadow(0 30px 30px rgba(0,0,0,.5));transition:.5s}\n.ys-offer-card-img:hover{transform:rotate(0)!important}\n.ys-offer-card-img--left{transform:rotate(-3deg)}\n.ys-offer-card-img--right{transform:rotate(3deg)}\n.ys-offer-dermo{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:6px;padding:5px 10px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(243,235,255,.9)}\n.ys-offer-discount-balloon{position:absolute;top:16px;right:16px;width:72px;height:72px;border-radius:50%;background:var(--wm);color:var(--dp);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;transform:rotate(8deg);box-shadow:0 8px 20px rgba(0,0,0,.3);border:2px solid rgba(143,110,191,.4)}\n.ys-offer-discount-balloon .bal-pct{font-family:'Instrument Serif',serif;font-size:22px;font-weight:700}\n.ys-offer-discount-balloon .bal-label{font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}\n.ys-offer-eyebrow{font-size:10px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.25em;color:rgba(243,235,255,.7);text-align:center;display:block}\n.ys-offer-title{font-family:'Instrument Serif',serif;font-size:clamp(22px,5vw,30px);text-align:center;margin:6px 0 4px;color:#fff}\n.ys-offer-subtitle{font-size:12px;color:rgba(243,235,255,.65);text-align:center;margin-bottom:16px}\n.ys-offer-price-block{text-align:center;margin-bottom:20px}\n.ys-offer-crossed-row{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:4px}\n.ys-offer-crossed{font-size:13px;text-decoration:line-through;color:rgba(243,235,255,.45);font-weight:500}\n.ys-offer-pct-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:50px;background:var(--gn);color:#fff;font-size:10px;font-weight:800;letter-spacing:.05em;box-shadow:0 3px 8px rgba(16,185,129,.35)}\n.ys-offer-price{font-size:clamp(44px,9vw,60px);font-weight:900;color:#fff;line-height:1}\n.ys-offer-parcel{font-size:12px;color:rgba(243,235,255,.75);margin-top:8px}\n.ys-offer-parcel strong{color:rgba(243,235,255,.95);font-weight:700}\n.ys-offer-opts{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}\n.ys-offer-opt{position:relative;width:100%;display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:14px;border:2px solid;transition:.2s;cursor:pointer;text-align:left;font-family:inherit}\n.ys-offer-opt--active{background:var(--wm);color:var(--dp);border-color:var(--wm)}\n.ys-offer-opt--inactive{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.15);color:var(--wm)}\n.ys-offer-opt--inactive:hover{border-color:rgba(243,235,255,.5)}\n.ys-offer-opt-radio{width:20px;height:20px;border-radius:50%;border:2px solid;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.2s}\n.ys-offer-opt--active .ys-offer-opt-radio{border-color:var(--dp);background:var(--dp)}\n.ys-offer-opt--inactive .ys-offer-opt-radio{border-color:rgba(243,235,255,.5)}\n.ys-offer-opt-check{width:12px;height:12px;color:var(--wm)}\n.ys-offer-opt-content{}\n.ys-offer-opt-top{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}\n.ys-offer-opt-label{font-weight:700;font-size:14px;line-height:1.2}\n.ys-offer-opt-crossed-sm{font-size:11px;text-decoration:line-through;opacity:.5}\n.ys-offer-opt-disc-sm{font-size:9px;font-weight:800;padding:2px 6px;border-radius:4px;background:var(--gn);color:#fff;text-transform:uppercase}\n.ys-offer-opt-unit{font-size:11px;font-weight:600;margin-top:2px;opacity:.75}\n.ys-offer-opt-treat{font-size:11px;margin-top:2px;opacity:.65}\n.ys-offer-opt-popular{position:absolute;top:-8px;right:12px;background:var(--gn);color:#fff;font-size:9px;font-weight:800;padding:2px 8px;border-radius:50px;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 3px 8px rgba(16,185,129,.4)}\n\n\/* FRETE *\/\n.ys-frete{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:12px 16px;display:flex;align-items:center;gap:14px;margin-bottom:12px}\n.ys-frete-icon{width:32px;height:32px;border-radius:50%;background:rgba(52,211,153,.15);border:1px solid rgba(52,211,153,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.ys-frete-icon svg{stroke:#6ee7b7;width:14px;height:14px}\n.ys-frete-tag{font-size:12px;font-weight:900;letter-spacing:.1em;color:#6ee7b7}\n.ys-frete-full-tag{font-size:9px;font-weight:700;letter-spacing:.15em;background:rgba(255,255,255,.1);padding:2px 6px;border-radius:4px;color:rgba(255,255,255,.45);margin-left:4px}\n.ys-frete-eta{font-size:11.5px;color:rgba(255,255,255,.65)}\n.ys-frete-eta strong{color:#fff;font-weight:600}\n\n\/* BUY BUTTON *\/\n.ys-buy-btn{display:block;width:100%;background:var(--gn);color:#fff;text-align:center;padding:18px;border-radius:14px;font-size:clamp(15px,3vw,18px);font-weight:900;letter-spacing:.15em;text-transform:uppercase;transition:.2s;animation:ysCtaPulse 2.5s ease-in-out infinite}\n.ys-buy-btn:hover{background:var(--gnd)}\n.ys-buy-btn:active{transform:scale(.98)}\n.ys-offer-secure{display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;color:rgba(243,235,255,.6);margin-top:10px}\n.ys-offer-secure svg{stroke:rgba(243,235,255,.5);width:11px;height:11px}\n\n\/* PAYMENT \/ TRUST LIST *\/\n.ys-trust-list{background:#fff;border-radius:16px;padding:20px;box-shadow:0 0 0 1px rgba(74,30,122,.06);margin-bottom:20px}\n.ys-trust-list li{display:flex;align-items:center;gap:12px;font-size:14px;color:rgba(74,30,122,.75);padding:6px 0}\n.ys-trust-list li+li{border-top:1px solid rgba(74,30,122,.06)}\n.ys-trust-list svg{stroke:#059669;width:16px;height:16px;flex-shrink:0}\n.ys-payment-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;opacity:.65}\n.ys-pay-badge{font-size:9px;font-family:'JetBrains Mono',monospace;font-weight:700;letter-spacing:.1em;padding:5px 10px;background:#fff;border:1px solid rgba(74,30,122,.12);border-radius:6px;color:rgba(74,30,122,.55)}\n\n\/* ─── GUARANTEE ─── *\/\n.ys-guarantee{padding:80px 24px}\n.ys-guarantee-card{max-width:720px;margin:0 auto;background:#fff;border-radius:28px;padding:40px 32px;box-shadow:0 2px 20px rgba(74,30,122,.06);display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}\n@media(min-width:700px){.ys-guarantee-card{flex-direction:row;text-align:left}}\n.ys-guarantee-card img{width:140px;height:140px;object-fit:contain;flex-shrink:0}\n.ys-guarantee-text p{font-size:15px;color:rgba(74,30,122,.65);line-height:1.7;margin-top:14px}\n\n\/* ─── PRODUCT DETAILS ─── *\/\n.ys-details{background:rgba(243,235,255,.3);padding:80px 24px}\n.ys-details-header{text-align:center;margin-bottom:40px}\n.ys-details-table{max-width:720px;margin:0 auto;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px rgba(74,30,122,.06)}\n.ys-details-row{display:grid;grid-template-columns:1fr 2fr;gap:16px;padding:16px 20px;border-bottom:1px solid rgba(243,235,255,.8)}\n.ys-details-row:last-child{border-bottom:none}\n.ys-details-key{font-size:12px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.15em;color:var(--ac)}\n.ys-details-val{font-size:14px;color:rgba(74,30,122,.75)}\n\n\/* ─── FAQ ─── *\/\n.ys-faq{padding:80px 24px}\n.ys-faq-header{text-align:center;margin-bottom:40px}\n.ys-faq-list{max-width:680px;margin:0 auto;display:flex;flex-direction:column;gap:12px}\n.ys-faq-item{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px rgba(74,30,122,.06)}\n.ys-faq-btn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 24px;gap:16px;text-align:left;color:var(--dp);font-size:15px;font-weight:600;transition:.2s}\n.ys-faq-btn:hover{background:rgba(243,235,255,.4)}\n.ys-faq-chevron{flex-shrink:0;transition:.3s;width:20px;height:20px;stroke:var(--ac)}\n.ys-faq-btn.open .ys-faq-chevron{transform:rotate(180deg)}\n.ys-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s}\n.ys-faq-answer.open{max-height:400px;padding-bottom:20px}\n.ys-faq-answer-inner{padding:0 24px;font-size:14px;color:rgba(74,30,122,.65);line-height:1.75}\n.ys-faq-cta{text-align:center;margin-top:40px}\n\n\/* ─── FOOTER ─── *\/\n.ys-footer{background:var(--dp);color:rgba(243,235,255,.65);padding:48px 24px;text-align:center}\n.ys-footer-logo{font-family:'Instrument Serif',serif;font-size:36px;font-style:italic;color:var(--wm);margin-bottom:20px;display:block}\n.ys-footer-logo span{color:var(--ac)}\n.ys-footer-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px}\n.ys-footer-pay span{font-size:10px;font-family:'JetBrains Mono',monospace;font-weight:700;letter-spacing:.1em;padding:5px 10px;background:rgba(252,250,247,.1);border-radius:6px;color:rgba(243,235,255,.7)}\n.ys-footer-legal{font-size:11px;line-height:1.7;max-width:680px;margin:0 auto 16px;opacity:.65}\n.ys-footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;opacity:.6;margin-bottom:20px}\n.ys-footer-nav button{color:inherit;text-decoration:underline;text-underline-offset:3px}\n.ys-footer-nav button:hover{opacity:1}\n.ys-footer-copy{font-size:10px;text-transform:uppercase;letter-spacing:.15em;opacity:.5}\n.ys-footer-bottom-space{height:80px}\n@media(min-width:768px){.ys-footer-bottom-space{height:0}}\n\n\/* ─── STICKY CTA (mobile) ─── *\/\n.ys-sticky{display:none;position:fixed;bottom:0;left:0;right:0;background:rgba(252,250,247,.95);backdrop-filter:blur(16px);border-top:1px solid rgba(74,30,122,.1);padding:12px 16px 16px;z-index:40;transition:.4s}\n.ys-sticky.visible{display:flex;flex-direction:column}\n@media(min-width:768px){.ys-sticky{display:none!important}}\n.ys-sticky-row{display:flex;align-items:center;gap:12px}\n.ys-sticky-price-block{line-height:1.2}\n.ys-sticky-from{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:rgba(74,30,122,.45);font-weight:700}\n.ys-sticky-price{font-size:20px;font-weight:800;color:var(--dp)}\n.ys-sticky-btn{flex:1;background:var(--gn);color:#fff;text-align:center;padding:14px;border-radius:14px;font-weight:800;font-size:14px;letter-spacing:.12em;text-transform:uppercase;transition:.2s}\n.ys-sticky-btn:hover{background:var(--gnd)}\n.ys-sticky-meta{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:0 4px}\n\n\/* ─── LIVE TICKER ─── *\/\n.ys-ticker{position:fixed;left:12px;bottom:96px;z-index:30;max-width:260px;transition:.5s;pointer-events:none}\n@media(min-width:768px){.ys-ticker{bottom:24px}}\n.ys-ticker.hidden{opacity:0;transform:translateY(12px)}\n.ys-ticker-card{background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:12px;display:flex;align-items:center;gap:12px}\n.ys-ticker-icon{width:40px;height:40px;border-radius:50%;background:var(--lv);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.ys-ticker-icon svg{stroke:#059669;width:18px;height:18px}\n.ys-ticker-name{font-size:11px;font-weight:600;color:var(--dp)}\n.ys-ticker-city{font-size:10px;color:rgba(74,30,122,.5)}\n\n\/* ─── LIVE COUNT (viewing now) ─── *\/\n.ys-viewing{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.1em;color:rgba(74,30,122,.75)}\n.ys-viewing-dot{position:relative;display:inline-flex;width:8px;height:8px}\n.ys-viewing-dot::before{content:'';position:absolute;inset:0;border-radius:50%;background:#10b981;opacity:.75;animation:ysPing 1.4s ease-in-out infinite}\n.ys-viewing-dot::after{content:'';position:absolute;inset:0;border-radius:50%;background:#10b981}\n\n\/* ─── STOCK BADGE ─── *\/\n.ys-stock{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.1em;color:rgba(74,30,122,.75)}\n.ys-stock svg{stroke:#f97316;width:12px;height:12px}\n\n\/* ─── LOW STOCK POPUP ─── *\/\n.ys-popup-overlay{display:none;position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.6);align-items:center;justify-content:center;padding:16px}\n.ys-popup-overlay.open{display:flex}\n.ys-popup-card{background:#fff;border-radius:20px;max-width:380px;width:100%;padding:24px;box-shadow:0 30px 60px rgba(0,0,0,.2);position:relative}\n.ys-popup-close{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background:rgba(243,235,255,.5);display:flex;align-items:center;justify-content:center;color:rgba(74,30,122,.6)}\n.ys-popup-flame{display:flex;align-items:center;gap:8px;margin-bottom:12px}\n.ys-popup-flame svg{stroke:#ef4444;width:20px;height:20px;animation:ysFlame .8s ease-in-out infinite}\n.ys-popup-flame span{font-size:10px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.2em;color:#dc2626;font-weight:700}\n.ys-popup-title{font-family:'Instrument Serif',serif;font-size:26px;color:var(--dp);margin-bottom:12px}\n.ys-popup-text{font-size:14px;color:rgba(74,30,122,.65);line-height:1.65;margin-bottom:20px}\n.ys-popup-btn{display:block;width:100%;background:var(--gn);color:#fff;text-align:center;padding:14px;border-radius:14px;font-weight:800;font-size:14px;letter-spacing:.15em;text-transform:uppercase;transition:.2s}\n.ys-popup-btn:hover{background:var(--gnd)}\n\n\/* ─── POLICY MODAL ─── *\/\n.ys-policy-overlay{display:none;position:fixed;inset:0;z-index:80;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);align-items:center;justify-content:center;padding:24px}\n.ys-policy-overlay.open{display:flex}\n.ys-policy-card{background:#fff;border-radius:20px;max-width:680px;width:100%;max-height:85vh;overflow:hidden;box-shadow:0 40px 80px rgba(0,0,0,.25);display:flex;flex-direction:column}\n.ys-policy-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(74,30,122,.1);position:sticky;top:0;background:#fff;z-index:2}\n.ys-policy-head h3{font-family:'Instrument Serif',serif;font-size:22px;color:var(--dp)}\n.ys-policy-close{width:36px;height:36px;border-radius:50%;background:var(--lv);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.ys-policy-close svg{stroke:var(--dp);width:18px;height:18px}\n.ys-policy-body{padding:20px 24px;overflow-y:auto;font-size:13px;color:rgba(74,30,122,.75);line-height:1.75}\n.ys-policy-body h4{font-weight:700;color:var(--dp);font-size:14px;margin:16px 0 6px}\n.ys-policy-body ul,.ys-policy-body ol{padding-left:20px;margin:6px 0}\n.ys-policy-body li{margin-bottom:4px}\n\n\/* ─── UTILS ─── *\/\n.ys-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--gn);color:#fff;padding:16px 32px;border-radius:50px;font-weight:700;font-size:16px;transition:.2s;animation:ysCtaPulse 2.5s ease-in-out infinite}\n.ys-cta-btn:hover{background:var(--gnd)}\n.ys-cta-btn:active{transform:scale(.97)}\n.ys-stars{display:flex;gap:2px;color:#f59e0b}\n.ys-stars svg{fill:currentColor;stroke:none;width:var(--sz,14px);height:var(--sz,14px)}\n\n@keyframes ysCtaPulse{0%,100%{box-shadow:0 0 0 0 rgba(16,185,129,.4)}50%{box-shadow:0 0 0 8px rgba(16,185,129,0)}}\n@keyframes ysPing{0%,100%{transform:scale(1);opacity:.75}50%{transform:scale(1.8);opacity:0}}\n@keyframes ysFlame{0%,100%{opacity:1}50%{opacity:.6}}\n\n\/* ─── RESPONSIVE ─── *\/\n@media(max-width:767px){\n  .ys-hero-grid{grid-template-columns:1fr;text-align:center}\n  .ys-hero-copy{order:2}\n  .ys-hero-img-wrap{order:1;max-width:300px}\n  .ys-hero-stars-row,.ys-hero-cta-row,.ys-hero-badges{justify-content:center}\n  .ys-hero-benefits{justify-items:center}\n  .ys-section{padding:60px 16px}\n  .ys-ritual-grid{grid-template-columns:repeat(2,1fr)}\n  .ys-guarantee-card{flex-direction:column;text-align:center}\n}\n\u003c\/style\u003e\n\n\u003c!-- ═══════════════════════════════════════════════\n     HTML DA LANDING PAGE\n════════════════════════════════════════════════ --\u003e\n\u003cdiv class=\"ys\" id=\"ys-root\"\u003e\n\n\u003c!-- TOP --\u003e\n\u003cdiv id=\"top\"\u003e\u003c\/div\u003e\n\n\u003c!-- MARQUEE --\u003e\n\u003cdiv class=\"ys-marquee-wrap\"\u003e\n  \u003cdiv class=\"ys-marquee-inner\" id=\"ys-marquee\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HEADER --\u003e\n\u003cnav class=\"ys-header\"\u003e\n  \u003cdiv class=\"ys-header-inner\"\u003e\n    \u003ca href=\"#top\" class=\"ys-logo\"\u003ePink Beauty\u003cspan\u003e.\u003c\/span\u003e\u003c\/a\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:16px\"\u003e\n      \u003ca href=\"#oferta\" style=\"font-size:13px;font-weight:700;color:var(--gn);display:none\" id=\"ys-header-cta\"\u003eComprar agora →\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003csection class=\"ys-hero\" id=\"hero\"\u003e\n  \u003cdiv class=\"ys-hero-blob1\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ys-hero-blob2\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ys-hero-grid\"\u003e\n    \u003cdiv class=\"ys-hero-copy\"\u003e\n      \u003cdiv class=\"ys-tag\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:16px\"\u003e\n        \u003cspan style=\"display:inline-block;width:24px;height:1px;background:var(--ac)\"\u003e\u003c\/span\u003e\n        Cuidado Corporal Premium\n      \u003c\/div\u003e\n      \u003ch1 class=\"ys-h1\" style=\"margin-bottom:20px\"\u003e\n        Sua pele firme,\u003cbr\u003e\n        \u003cem style=\"position:relative\"\u003e\n          iluminada\n          \u003csvg style=\"position:absolute;bottom:-4px;left:0;width:100%\" height=\"10\" viewbox=\"0 0 200 10\" preserveaspectratio=\"none\"\u003e\u003cpath d=\"M2 7 Q 50 1 100 5 T 198 4\" stroke=\"var(--ac)\" stroke-width=\"2\" fill=\"none\" opacity=\".6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/em\u003e\n        \u003cem\u003e sem estrias.\u003c\/em\u003e\n      \u003c\/h1\u003e\n      \u003cp style=\"font-size:clamp(15px,2.5vw,18px);color:rgba(74,30,122,.65);max-width:44ch;margin-bottom:24px;line-height:1.75\"\u003e\n        O ritual premium \u003cstrong style=\"color:var(--dp)\"\u003eAntiflax\u003c\/strong\u003e que devolve elasticidade e brilho — com Vitamina C, Rosa Mosqueta, Pantenol, Elastina e Colágeno.\n      \u003c\/p\u003e\n      \u003cdiv class=\"ys-hero-stars-row\"\u003e\n        \u003cdiv class=\"ys-hero-avatars\" id=\"ys-hero-avatars\"\u003e\u003c\/div\u003e\n        \u003cdiv style=\"line-height:1.3\"\u003e\n          \u003cdiv style=\"display:flex;align-items:center;gap:6px\"\u003e\n            \u003cdiv class=\"ys-stars\" style=\"--sz:13px\" id=\"ys-hero-stars\"\u003e\u003c\/div\u003e\n            \u003cspan style=\"font-size:11px;font-weight:700;color:var(--dp)\"\u003e4,9\/5\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cspan style=\"font-size:10px;color:rgba(74,30,122,.55);font-weight:500\"\u003e+12.847 clientes verificadas\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ys-hero-cta-row\"\u003e\n        \u003ca href=\"#oferta\" class=\"ys-hero-cta\"\u003e\n          \u003cspan class=\"ys-hidden-sm\"\u003eQuero acabar com minhas estrias →\u003c\/span\u003e\n          \u003cspan class=\"ys-show-sm\" style=\"display:none\"\u003eAcabar com minhas estrias →\u003c\/span\u003e\n          \u003cspan class=\"badge\"\u003e47% OFF\u003c\/span\u003e\n        \u003c\/a\u003e\n        \u003cdiv class=\"ys-hero-lock\"\u003e\n          \u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003crect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          Pagamento 100% seguro\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ys-hero-badges\"\u003e\n        \u003cdiv class=\"ys-hero-badge-pill\"\u003e\n\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M5 12h14M12 5l7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Frete grátis\u003c\/div\u003e\n        \u003cdiv class=\"ys-hero-badge-pill\"\u003e\n\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Garantia 7 dias\u003c\/div\u003e\n        \u003cdiv class=\"ys-hero-badge-pill\"\u003e\n\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 11l3 3L22 4\"\u003e\u003c\/path\u003e\u003cpath d=\"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Dermo testado\u003c\/div\u003e\n        \u003cdiv class=\"ys-hero-badge-pill\"\u003e\n\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M5 3l14 9-14 9V3z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Estoque BR\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ys-hero-img-wrap\"\u003e\n      \u003cimg class=\"main\" id=\"ys-hero-product-img\" src=\"\" alt=\"YouShine Creme Corporal 250g\" loading=\"eager\"\u003e\n      \u003cdiv class=\"ys-hero-chip ys-hero-chip--tl\"\u003e\n        \u003cdiv class=\"ys-hero-chip-icon ys-hero-chip-icon--green\"\u003e\n          \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#059669\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 11l3 3L22 4\"\u003e\u003c\/path\u003e\u003cpath d=\"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"ys-hero-chip-title\"\u003eAprovado\u003c\/div\u003e\n\u003cdiv class=\"ys-hero-chip-val\"\u003eDermo testado\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ys-hero-chip ys-hero-chip--br\"\u003e\n        \u003cdiv class=\"ys-hero-chip-icon ys-hero-chip-icon--purple\"\u003e\n          \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"var(--dp)\" stroke=\"none\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"ys-hero-chip-title\"\u003eClientes\u003c\/div\u003e\n\u003cdiv class=\"ys-hero-chip-val\"\u003e+12.847 amam\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ys-hero-save\"\u003e\n        \u003cspan class=\"save-label\"\u003eSAVE\u003c\/span\u003e\n        \u003cspan class=\"save-pct\"\u003e47%\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ys-hero-benefits\"\u003e\n        \u003cdiv class=\"ys-benefit-item\"\u003e\n\u003cdiv class=\"ys-benefit-icon\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--dp)\" stroke-width=\"2\"\u003e\u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ys-benefit-key\"\u003eHIDRATA\u003c\/div\u003e\n\u003cdiv class=\"ys-benefit-desc\"\u003eprofundamente\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"ys-benefit-item\"\u003e\n\u003cdiv class=\"ys-benefit-icon\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--dp)\" stroke-width=\"2\"\u003e\u003cpath d=\"M1.05 11a11 11 0 0 0 21.9 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M1.05 13a11 11 0 0 1 21.9 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ys-benefit-key\"\u003eREDUZ\u003c\/div\u003e\n\u003cdiv class=\"ys-benefit-desc\"\u003eas estrias\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"ys-benefit-item\"\u003e\n\u003cdiv class=\"ys-benefit-icon\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--dp)\" stroke-width=\"2\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ys-benefit-key\"\u003eREGENERA\u003c\/div\u003e\n\u003cdiv class=\"ys-benefit-desc\"\u003ee fortalece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"ys-benefit-item\"\u003e\n\u003cdiv class=\"ys-benefit-icon\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--dp)\" stroke-width=\"2\"\u003e\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ys-benefit-key\"\u003eDEVOLVE\u003c\/div\u003e\n\u003cdiv class=\"ys-benefit-desc\"\u003efirmeza e elasticidade\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- TRUST MARQUEE --\u003e\n\u003cdiv class=\"ys-trust\"\u003e\n  \u003cdiv class=\"ys-trust-inner\"\u003e\n    \u003cdiv class=\"ys-trust-item\"\u003e🌿 \u003cstrong\u003eFÓRMULA SEGURA\u003c\/strong\u003e \u003cspan\u003esem parabenos\u003c\/span\u003e \u003cspan class=\"ys-trust-sep\"\u003e·\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ys-trust-item\"\u003e🐇 \u003cstrong\u003eNÃO TESTADO\u003c\/strong\u003e \u003cspan\u003eem animais\u003c\/span\u003e \u003cspan class=\"ys-trust-sep\"\u003e·\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ys-trust-item\"\u003e✅ \u003cstrong\u003eSATISFAÇÃO\u003c\/strong\u003e \u003cspan\u003egarantida\u003c\/span\u003e \u003cspan class=\"ys-trust-sep\"\u003e·\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ys-trust-item\"\u003e🚚 \u003cstrong\u003eFRETE GRÁTIS\u003c\/strong\u003e \u003cspan\u003epara todo o Brasil\u003c\/span\u003e \u003cspan class=\"ys-trust-sep\"\u003e·\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ys-trust-item\"\u003e🌿 \u003cstrong\u003eFÓRMULA SEGURA\u003c\/strong\u003e \u003cspan\u003esem parabenos\u003c\/span\u003e \u003cspan class=\"ys-trust-sep\"\u003e·\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ys-trust-item\"\u003e🐇 \u003cstrong\u003eNÃO TESTADO\u003c\/strong\u003e \u003cspan\u003eem animais\u003c\/span\u003e \u003cspan class=\"ys-trust-sep\"\u003e·\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ys-trust-item\"\u003e✅ \u003cstrong\u003eSATISFAÇÃO\u003c\/strong\u003e \u003cspan\u003egarantida\u003c\/span\u003e \u003cspan class=\"ys-trust-sep\"\u003e·\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ys-trust-item\"\u003e🚚 \u003cstrong\u003eFRETE GRÁTIS\u003c\/strong\u003e \u003cspan\u003epara todo o Brasil\u003c\/span\u003e \u003cspan class=\"ys-trust-sep\"\u003e·\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- BEFORE\/AFTER CAROUSEL --\u003e\n\u003csection class=\"ys-bacar\" id=\"resultados-reais\"\u003e\n  \u003cdiv class=\"ys-bacar-header\"\u003e\n    \u003cdiv class=\"ys-tag\"\u003eResultados reais · clientes verificadas\u003c\/div\u003e\n    \u003ch2 class=\"ys-h2\" style=\"margin-top:12px\"\u003eAntes \u0026amp; \u003cem\u003edepois\u003c\/em\u003e do ritual YouShine.\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-bacar-track-wrap\"\u003e\n    \u003cdiv class=\"ys-bacar-track\" id=\"ys-bacar-track\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-bacar-dots\" id=\"ys-bacar-dots\"\u003e\u003c\/div\u003e\n  \u003cp class=\"ys-disclaimer\"\u003e* Imagens ilustrativas. Resultados variam conforme constância de uso e tipo de pele.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- STATS --\u003e\n\u003csection class=\"ys-stats\"\u003e\n  \u003cdiv class=\"ys-stats-grid\"\u003e\n    \u003cdiv class=\"ys-stat\"\u003e\n\u003cdiv class=\"ys-stat-val\"\u003e98%\u003c\/div\u003e\n\u003cdiv class=\"ys-stat-lbl\"\u003erecomendam o YouShine\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ys-stat\"\u003e\n\u003cdiv class=\"ys-stat-val\"\u003e8d\u003c\/div\u003e\n\u003cdiv class=\"ys-stat-lbl\"\u003epara resultados visíveis\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ys-stat\"\u003e\n\u003cdiv class=\"ys-stat-val\"\u003e+12k\u003c\/div\u003e\n\u003cdiv class=\"ys-stat-lbl\"\u003eclientes verificadas\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ys-stat\"\u003e\n\u003cdiv class=\"ys-stat-val\"\u003e4,9★\u003c\/div\u003e\n\u003cdiv class=\"ys-stat-lbl\"\u003emédia de avaliação\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- STORY --\u003e\n\u003csection class=\"ys-story\"\u003e\n  \u003cdiv class=\"ys-tag\"\u003ePor que sua pele pede atenção\u003c\/div\u003e\n  \u003ch2 class=\"ys-h2\" style=\"margin:12px 0 32px\"\u003eA pele \u003cem\u003econta sua história.\u003c\/em\u003e\n\u003c\/h2\u003e\n  \u003cdiv class=\"ys-story-body\"\u003e\n    \u003cp\u003eGravidez. Mudanças de peso. O tempo passando. A vida acontecendo. Tudo isso fica na pele.\u003c\/p\u003e\n    \u003cp\u003eA pele é \u003cstrong style=\"color:var(--dp)\"\u003eo maior órgão do seu corpo\u003c\/strong\u003e — e o mais visível. Quando perde hidratação e elasticidade, fica ressecada, sem viço, e marcas naturais ficam mais aparentes.\u003c\/p\u003e\n    \u003cp class=\"ys-story-pull\"\u003eNão é sobre apagar o que aconteceu. É sobre dar à sua pele o que ela precisa pra continuar firme e radiante.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- INGREDIENTS CAROUSEL --\u003e\n\u003csection class=\"ys-ingr\"\u003e\n  \u003cdiv class=\"ys-ingr-header\"\u003e\n    \u003cdiv class=\"ys-tag\"\u003eA fórmula\u003c\/div\u003e\n    \u003ch2 class=\"ys-h2\" style=\"margin-top:12px\"\u003e\n\u003cem\u003eCinco ativos\u003c\/em\u003e em uma única\u003cbr\u003etextura sedosa.\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-ingr-track\" id=\"ys-ingr-track\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ys-ingr-dots\" id=\"ys-ingr-dots\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ys-ingr-cta\"\u003e\u003ca href=\"#oferta\" class=\"ys-cta-btn\"\u003eQuero ver as ofertas →\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- TEXTURE GALLERY --\u003e\n\u003csection class=\"ys-texture\"\u003e\n  \u003cdiv class=\"ys-texture-header\"\u003e\n    \u003cdiv class=\"ys-tag\"\u003eTextura · Sensação\u003c\/div\u003e\n    \u003ch2 class=\"ys-h2\" style=\"margin-top:12px\"\u003eLeve. Sedosa. \u003cem\u003eAbsorve em segundos.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp style=\"color:rgba(74,30,122,.6);margin-top:16px;max-width:500px;margin-left:auto;margin-right:auto\"\u003eSem pegajosidade. Sem cheiro forte. Apenas pele macia, hidratada e perfumada de forma sutil.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-texture-img\"\u003e\n    \u003cimg id=\"ys-texture-img\" src=\"\" alt=\"Mulher aplicando YouShine\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- BEFORE\/AFTER POLAROID --\u003e\n\u003csection class=\"ys-bap\"\u003e\n  \u003cdiv class=\"ys-bap-header\"\u003e\n    \u003cdiv class=\"ys-tag\"\u003eAparência da pele\u003c\/div\u003e\n    \u003ch2 class=\"ys-h2\" style=\"margin-top:12px\"\u003eA diferença \u003cem\u003eque a hidratação faz.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp style=\"color:rgba(74,30,122,.6);margin-top:14px;max-width:500px;margin-left:auto;margin-right:auto;font-size:14px\"\u003eCompromisso com uso contínuo. Hidratação diária é o que melhora a aparência da pele ao longo do tempo.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-bap-grid\"\u003e\n    \u003cdiv class=\"ys-polaroid ys-polaroid--left\"\u003e\n      \u003cimg id=\"ys-bap-before\" src=\"\" alt=\"Pele antes\" loading=\"lazy\"\u003e\n      \u003cspan class=\"ys-polaroid-label\"\u003eAntes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ys-polaroid ys-polaroid--right\"\u003e\n      \u003cimg id=\"ys-bap-after\" src=\"\" alt=\"Pele depois\" loading=\"lazy\"\u003e\n      \u003cspan class=\"ys-polaroid-label\"\u003eDepois\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"ys-disclaimer\" style=\"margin-top:32px\"\u003e* Imagens ilustrativas. Resultados variam de pessoa para pessoa.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- COMPARISON --\u003e\n\u003csection class=\"ys-cmp\"\u003e\n  \u003cdiv class=\"ys-cmp-header\"\u003e\n    \u003cdiv class=\"ys-tag\"\u003eComparativo honesto\u003c\/div\u003e\n    \u003ch2 class=\"ys-h2\" style=\"margin-top:12px\"\u003ePor que \u003cem\u003eYouShine\u003c\/em\u003e é diferente.\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-cmp-table\"\u003e\n    \u003cdiv class=\"ys-cmp-head\"\u003e\n      \u003cdiv\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ys-cmp-head-label\"\u003e\u003cem\u003eYouShine\u003c\/em\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ys-cmp-head-other\"\u003eCreme comum\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"ys-cmp-rows\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- RITUAL --\u003e\n\u003csection class=\"ys-ritual\"\u003e\n  \u003cdiv class=\"ys-ritual-header\"\u003e\n    \u003cdiv class=\"ys-tag\"\u003eSeu ritual diário\u003c\/div\u003e\n    \u003ch2 class=\"ys-h2\" style=\"margin-top:12px\"\u003e\n\u003cem\u003eQuatro passos.\u003c\/em\u003e Dois minutos.\u003cbr\u003ePele cuidada.\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-ritual-grid\" id=\"ys-ritual-grid\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ys-ritual-cta\"\u003e\u003ca href=\"#oferta\" class=\"ys-cta-btn\"\u003eQuero começar meu tratamento →\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- LIFE MOMENTS --\u003e\n\u003csection class=\"ys-moments\"\u003e\n  \u003cdiv class=\"ys-moments-body\"\u003e\n    \u003cdiv class=\"ys-moments-sub\"\u003ePara os momentos da vida\u003c\/div\u003e\n    \u003ch2 class=\"ys-h2\" style=\"color:var(--wm);margin:12px 0 20px\"\u003eAcompanha você \u003cem\u003eem cada fase.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"ys-moments-desc\"\u003eQuando o corpo passa por mudanças, a pele precisa de mais cuidado. Não menos.\u003c\/p\u003e\n    \u003cdiv class=\"ys-moments-tags\"\u003e\n      \u003cdiv class=\"ys-moments-tag\"\u003e👶 Pós-gestação\u003c\/div\u003e\n      \u003cdiv class=\"ys-moments-tag\"\u003e📉 Pós-emagrecimento\u003c\/div\u003e\n      \u003cdiv class=\"ys-moments-tag\"\u003e✨ Adolescência\u003c\/div\u003e\n      \u003cdiv class=\"ys-moments-tag\"\u003e📅 Manutenção diária\u003c\/div\u003e\n      \u003cdiv class=\"ys-moments-tag\"\u003e💧 Hidratação intensa\u003c\/div\u003e\n      \u003cdiv class=\"ys-moments-tag\"\u003e🛡️ Cuidado preventivo\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- TESTIMONIALS --\u003e\n\u003csection class=\"ys-testi\"\u003e\n  \u003cdiv class=\"ys-testi-header\"\u003e\n    \u003cdiv class=\"ys-tag\"\u003eHistórias reais · Compras verificadas\u003c\/div\u003e\n    \u003ch2 class=\"ys-h2\" style=\"margin-top:12px\"\u003eO que mulheres como você\u003cbr\u003e\u003cem\u003eestão dizendo.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"ys-testi-stars-row\"\u003e\n      \u003cdiv class=\"ys-stars\" style=\"--sz:18px\" id=\"ys-testi-stars\"\u003e\u003c\/div\u003e\n      \u003cspan\u003e4,9 · 12.847 avaliações verificadas\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-testi-track\" id=\"ys-testi-track\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ys-testi-cta\"\u003e\u003ca href=\"#oferta\" class=\"ys-cta-btn\"\u003eQuero meus resultados também →\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OFFER SECTION --\u003e\n\u003csection class=\"ys-offer\" id=\"oferta\"\u003e\n  \u003cdiv class=\"ys-offer-inner\"\u003e\n\n    \u003c!-- URGENCY \/ COUNTDOWN --\u003e\n    \u003cdiv class=\"ys-urgency\"\u003e\n      \u003cdiv class=\"ys-urgency-body\"\u003e\n        \u003cdiv class=\"ys-urgency-badge\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 12V22H4V12\"\u003e\u003c\/path\u003e\u003cpath d=\"M22 7H2v5h20V7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22V7\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          Aniversário de 2 anos da Pink Beauty\n        \u003c\/div\u003e\n        \u003cp class=\"ys-urgency-sub\"\u003eA oferta termina em\u003c\/p\u003e\n        \u003cdiv class=\"ys-countdown\"\u003e\n          \u003cdiv class=\"ys-cd-block\"\u003e\n\u003cdiv class=\"ys-cd-num\" id=\"cd-h\"\u003e00\u003c\/div\u003e\n\u003cdiv class=\"ys-cd-label\"\u003eHoras\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"ys-cd-sep\"\u003e:\u003c\/span\u003e\n          \u003cdiv class=\"ys-cd-block\"\u003e\n\u003cdiv class=\"ys-cd-num\" id=\"cd-m\"\u003e00\u003c\/div\u003e\n\u003cdiv class=\"ys-cd-label\"\u003eMin\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"ys-cd-sep\"\u003e:\u003c\/span\u003e\n          \u003cdiv class=\"ys-cd-block\"\u003e\n\u003cdiv class=\"ys-cd-num\" id=\"cd-s\"\u003e00\u003c\/div\u003e\n\u003cdiv class=\"ys-cd-label\"\u003eSeg\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ys-urgency-pills\"\u003e\n          \u003cdiv class=\"ys-urgency-pill\"\u003e🔥 \u003cspan id=\"ys-stock-urgency\"\u003eCarregando estoque...\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"ys-urgency-pill\"\u003e\u003cspan class=\"ys-viewing\"\u003e\u003cspan class=\"ys-viewing-dot\"\u003e\u003c\/span\u003e \u003cstrong id=\"ys-viewing-urgency\"\u003e37\u003c\/strong\u003e assistindo agora\u003c\/span\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- OFFER HEADER --\u003e\n    \u003cdiv class=\"ys-offer-header\"\u003e\n      \u003ch2 class=\"ys-h2\"\u003eEscolha seu ritual\u003cbr\u003e\u003cem\u003eYouShine.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- OFFER CARDS (generated by JS) --\u003e\n    \u003cdiv id=\"ys-offer-cards\"\u003e\u003c\/div\u003e\n\n    \u003c!-- TRUST LIST --\u003e\n    \u003cul class=\"ys-trust-list\" style=\"list-style:none\"\u003e\n      \u003cli\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M22 4L12 14.01l-3-3\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cspan\u003e\u003cstrong\u003ePix, cartão em até 12x\u003c\/strong\u003e ou boleto bancário\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M22 4L12 14.01l-3-3\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cspan\u003e\u003cstrong\u003eFrete grátis\u003c\/strong\u003e para todo o Brasil via Correios\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M22 4L12 14.01l-3-3\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cspan\u003e\u003cstrong\u003eDermatologicamente testado\u003c\/strong\u003e · livre de parabenos\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M22 4L12 14.01l-3-3\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cspan\u003e\u003cstrong\u003eGarantia de 7 dias\u003c\/strong\u003e — gostou ou seu dinheiro de volta\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:12px;font-size:11px;color:rgba(74,30,122,.55);display:flex;align-items:center;justify-content:center;gap:6px\"\u003e\n      \u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(74,30,122,.45)\" stroke-width=\"2\"\u003e\u003crect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Compra 100% segura · SSL criptografado\n    \u003c\/div\u003e\n    \u003cdiv class=\"ys-payment-badges\" id=\"ys-pay-badges\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- GUARANTEE --\u003e\n\u003csection class=\"ys-guarantee\"\u003e\n  \u003cdiv class=\"ys-guarantee-card\"\u003e\n    \u003cimg id=\"ys-guarantee-img\" src=\"\" alt=\"Selo Garantia 7 Dias YouShine\" loading=\"lazy\" style=\"width:140px;height:140px;object-fit:contain\"\u003e\n    \u003cdiv class=\"ys-guarantee-text\"\u003e\n      \u003cdiv class=\"ys-tag\"\u003eRisco zero\u003c\/div\u003e\n      \u003ch2 class=\"ys-h3\" style=\"margin-top:12px;margin-bottom:14px\"\u003eGostou ou seu dinheiro \u003cem\u003ede volta.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eUse o YouShine por uma semana inteira. Se não amar a textura, o cheiro ou a sensação na pele, devolvemos 100% do valor pago. Sem perguntas, sem burocracia.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003csection class=\"ys-details\"\u003e\n  \u003cdiv class=\"ys-details-header\"\u003e\n    \u003cdiv class=\"ys-tag\"\u003eInformações técnicas\u003c\/div\u003e\n    \u003ch2 class=\"ys-h2\" style=\"margin-top:12px\"\u003eDetalhes \u003cem\u003edo produto.\u003c\/em\u003e\n\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-details-table\" id=\"ys-details-table\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FAQ --\u003e\n\u003csection class=\"ys-faq\"\u003e\n  \u003cdiv class=\"ys-faq-header\"\u003e\n    \u003cdiv class=\"ys-tag\"\u003eTirando dúvidas\u003c\/div\u003e\n    \u003ch2 class=\"ys-h2\" style=\"margin-top:12px\"\u003ePerguntas \u003cem\u003efrequentes.\u003c\/em\u003e\n\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-faq-list\" id=\"ys-faq-list\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ys-faq-cta\"\u003e\u003ca href=\"#oferta\" class=\"ys-cta-btn\"\u003eQuero garantir o meu agora →\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FOOTER --\u003e\n\u003cfooter class=\"ys-footer\"\u003e\n  \u003cspan class=\"ys-footer-logo\"\u003eYouShine\u003cspan\u003e.\u003c\/span\u003e\u003c\/span\u003e\n  \u003cdiv class=\"ys-footer-pay\" id=\"ys-footer-pay\"\u003e\u003c\/div\u003e\n  \u003cp class=\"ys-footer-legal\"\u003eVendido e enviado por Pink Beauty. Resultados podem variar de pessoa para pessoa. Este produto não substitui orientação médica. Em caso de dúvidas sobre o uso, consulte um profissional de saúde.\u003c\/p\u003e\n  \u003cnav class=\"ys-footer-nav\"\u003e\n    \u003cbutton onclick=\"ysOpenPolicy('privacy')\"\u003ePolítica de Privacidade\u003c\/button\u003e\n    \u003cspan style=\"opacity:.3\"\u003e·\u003c\/span\u003e\n    \u003cbutton onclick=\"ysOpenPolicy('shipping')\"\u003ePolítica de Envio\u003c\/button\u003e\n    \u003cspan style=\"opacity:.3\"\u003e·\u003c\/span\u003e\n    \u003cbutton onclick=\"ysOpenPolicy('refund')\"\u003ePolítica de Reembolso\u003c\/button\u003e\n  \u003c\/nav\u003e\n  \u003cp class=\"ys-footer-copy\" id=\"ys-footer-cnpj\"\u003e\u003c\/p\u003e\n  \u003cp class=\"ys-footer-copy\"\u003eTodos os direitos reservados\u003c\/p\u003e\n  \u003cdiv class=\"ys-footer-bottom-space\"\u003e\u003c\/div\u003e\n\u003c\/footer\u003e\n\n\u003c\/div\u003e\u003c!-- end .ys --\u003e\n\n\u003c!-- STICKY CTA --\u003e\n\u003cdiv class=\"ys-sticky visible\" id=\"ys-sticky\"\u003e\n  \u003cdiv class=\"ys-sticky-row\"\u003e\n    \u003cdiv class=\"ys-sticky-price-block\"\u003e\n      \u003cdiv class=\"ys-sticky-from\"\u003ea partir de\u003c\/div\u003e\n      \u003cdiv class=\"ys-sticky-price\" id=\"ys-sticky-price\"\u003e...\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003ca href=\"#oferta\" class=\"ys-sticky-btn\" onclick=\"ysDecrStock()\"\u003eVER OFERTAS →\u003c\/a\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ys-sticky-meta\"\u003e\n    \u003cdiv class=\"ys-stock\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan id=\"ys-sticky-stock\"\u003e...\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cspan style=\"width:1px;height:12px;background:rgba(74,30,122,.15);display:inline-block\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"ys-viewing\"\u003e\u003cspan class=\"ys-viewing-dot\"\u003e\u003c\/span\u003e \u003cstrong id=\"ys-sticky-viewing\"\u003e37\u003c\/strong\u003e assistindo\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- LIVE PURCHASE TICKER --\u003e\n\u003cdiv class=\"ys-ticker hidden\" id=\"ys-ticker\"\u003e\n  \u003cdiv class=\"ys-ticker-card\"\u003e\n    \u003cdiv class=\"ys-ticker-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpath d=\"M22 4L12 14.01l-3-3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"ys-ticker-name\" id=\"ys-ticker-name\"\u003eCarregando...\u003c\/div\u003e\n      \u003cdiv class=\"ys-ticker-city\" id=\"ys-ticker-city\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- LOW STOCK POPUP --\u003e\n\u003cdiv class=\"ys-popup-overlay\" id=\"ys-popup\"\u003e\n  \u003cdiv class=\"ys-popup-card\"\u003e\n    \u003cbutton class=\"ys-popup-close\" onclick=\"ysClosePopup()\"\u003e\n      \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cline x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\u003e\u003c\/line\u003e\u003cline x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"ys-popup-flame\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003eÚltimas unidades\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003ch3 class=\"ys-popup-title\" id=\"ys-popup-title\"\u003e...\u003c\/h3\u003e\n    \u003cp class=\"ys-popup-text\"\u003eReservamos elas para \u003cstrong\u003evocê e mais 3 usuárias ativas\u003c\/strong\u003e agora. Garanta o seu antes que outra pessoa finalize a compra.\u003c\/p\u003e\n    \u003ca href=\"#oferta\" class=\"ys-popup-btn\" onclick=\"ysClosePopup()\"\u003eQUERO GARANTIR O MEU →\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- POLICY MODAL --\u003e\n\u003cdiv class=\"ys-policy-overlay\" id=\"ys-policy\"\u003e\n  \u003cdiv class=\"ys-policy-card\"\u003e\n    \u003cdiv class=\"ys-policy-head\"\u003e\n      \u003ch3 id=\"ys-policy-title\"\u003e\u003c\/h3\u003e\n      \u003cbutton class=\"ys-policy-close\" onclick=\"ysClosePolicy()\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cline x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\u003e\u003c\/line\u003e\u003cline x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ys-policy-body\" id=\"ys-policy-body\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n'use strict';\nvar C = window.YS_CONFIG;\n\n\/* ── UTILS ─────────────────────────────────────────── *\/\nfunction fmt(n){ return 'R$ ' + n.toFixed(2).replace('.',',').replace(\/\\B(?=(\\d{3})+(?!\\d))\/g,'.'); }\nfunction disc(price,original){ return Math.round((1-price\/original)*100) + '%'; }\nfunction parcel(price,n){ return n + 'x ' + fmt(price\/n); }\nfunction stars(n,sz){\n  var s=''; for(var i=0;i\u003cn;i++) s+='\u003csvg style=\"width:'+sz+'px;height:'+sz+'px;fill:#f59e0b;stroke:none\" viewBox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/\u003e\u003c\/svg\u003e';\n  return s;\n}\nfunction svgCheck(){ return '\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#059669\" stroke-width=\"3\" width=\"18\" height=\"18\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\/\u003e\u003c\/svg\u003e'; }\nfunction svgX(){ return '\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(74,30,122,.25)\" stroke-width=\"2.5\" width=\"18\" height=\"18\"\u003e\u003cline x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\/\u003e\u003cline x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\/\u003e\u003c\/svg\u003e'; }\n\n\/* ── IMAGES ─── *\/\nvar IMG=C.img;\nvar el=document.getElementById('ys-hero-product-img');\nif(el) el.src=IMG.productSingle;\nel=document.getElementById('ys-texture-img');\nif(el) el.src=IMG.applying;\nel=document.getElementById('ys-bap-before');\nif(el) el.src=IMG.before;\nel=document.getElementById('ys-bap-after');\nif(el) el.src=IMG.after;\nel=document.getElementById('ys-guarantee-img');\nif(el) el.src=IMG.guarantee;\n\n\/* ── FOOTER CNPJ ─── *\/\nel=document.getElementById('ys-footer-cnpj');\nif(el) el.textContent='© 2026 YouShine · ' + C.brand + ' LTDA — CNPJ ' + C.cnpj;\n\n\/* ── PAYMENT BADGES ─── *\/\nvar pays=['PIX','VISA','MASTER','ELO','AMEX','BOLETO'];\n['ys-pay-badges','ys-footer-pay'].forEach(function(id){\n  el=document.getElementById(id);\n  if(el) el.innerHTML=pays.map(function(p){ return '\u003cspan class=\"ys-pay-badge\"\u003e'+p+'\u003c\/span\u003e'; }).join('');\n});\n\n\/* ── STARS ─── *\/\ndocument.getElementById('ys-hero-stars').innerHTML=stars(5,13);\ndocument.getElementById('ys-testi-stars').innerHTML=stars(5,18);\n\n\/* ── HERO AVATARS ─── *\/\nvar avWrapper=document.getElementById('ys-hero-avatars');\nif(avWrapper){ var avImgs=[IMG.review1,IMG.review2,IMG.review3,IMG.review4]; avWrapper.innerHTML=avImgs.map(function(s){ return '\u003cimg src=\"'+s+'\" alt=\"\"\u003e'; }).join(''); }\n\n\/* ── MARQUEE ─── *\/\nvar mqItems=['FRETE GRÁTIS PARA TODO O BRASIL','47% OFF POR TEMPO LIMITADO','GARANTIA DE 7 DIAS','PARCELE EM ATÉ 12X NO CARTÃO','DERMATOLOGICAMENTE TESTADO','+12.847 CLIENTES SATISFEITAS'];\nvar mqFull=[].concat(mqItems,mqItems);\ndocument.getElementById('ys-marquee').innerHTML=mqFull.map(function(t){ return '\u003cspan class=\"ys-marquee-item\"\u003e✦ '+t+'\u003c\/span\u003e'; }).join('');\n\n\/* ── BEFORE\/AFTER CAROUSEL ─── *\/\nvar baSlides=[\n  {before:IMG.before,after:IMG.after,name:'Marina F.',days:'28 dias de uso',region:'Barriga · pós-gestação'},\n  {before:IMG.antes[0],after:IMG.depois[0],name:'Camila R.',days:'30 dias de uso',region:'Barriga e quadril · pós-gestação'},\n  {before:IMG.antes[1],after:IMG.depois[1],name:'Juliana M.',days:'45 dias de uso',region:'Quadril e glúteo · estrias vermelhas'},\n  {before:IMG.antes[2],after:IMG.depois[2],name:'Patrícia L.',days:'35 dias de uso',region:'Abdômen · pós-emagrecimento'},\n  {before:IMG.antes[3],after:IMG.depois[3],name:'Renata S.',days:'60 dias de uso',region:'Barriga · pós-parto'},\n  {before:IMG.antes[4],after:IMG.depois[4],name:'Fernanda C.',days:'40 dias de uso',region:'Lateral e quadril · rotina diária'},\n];\nvar baTrack=document.getElementById('ys-bacar-track');\nvar baDots=document.getElementById('ys-bacar-dots');\nbaTrack.innerHTML=baSlides.map(function(s,i){\n  return '\u003cdiv class=\"ys-bacar-slide\" data-idx=\"'+i+'\"\u003e'+\n    '\u003cdiv class=\"ys-bacar-imgs\"\u003e'+\n      '\u003cdiv class=\"ys-bacar-img-wrap\"\u003e\u003cimg src=\"'+s.before+'\" alt=\"Antes\" loading=\"lazy\"\u003e\u003cspan class=\"ys-bacar-label ys-bacar-label--before\"\u003eAntes\u003c\/span\u003e\u003c\/div\u003e'+\n      '\u003cdiv class=\"ys-bacar-img-wrap\"\u003e\u003cimg src=\"'+s.after+'\" alt=\"Depois\" loading=\"lazy\"\u003e\u003cspan class=\"ys-bacar-label ys-bacar-label--after\"\u003eDepois\u003c\/span\u003e\u003c\/div\u003e'+\n    '\u003c\/div\u003e'+\n    '\u003cdiv class=\"ys-bacar-info\"\u003e'+\n      '\u003cdiv\u003e\u003cdiv class=\"ys-bacar-name\"\u003e'+s.name+'\u003c\/div\u003e\u003cdiv class=\"ys-bacar-sub\"\u003e'+s.region+' · '+s.days+'\u003c\/div\u003e\u003c\/div\u003e'+\n      '\u003cdiv class=\"ys-bacar-verified\"\u003e\u003csvg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/\u003e\u003cpath d=\"M22 4L12 14.01l-3-3\"\/\u003e\u003c\/svg\u003e Verificada\u003c\/div\u003e'+\n    '\u003c\/div\u003e'+\n  '\u003c\/div\u003e';\n}).join('');\nbaDots.innerHTML=baSlides.map(function(_,i){ return '\u003cbutton class=\"ys-bacar-dot'+(i===0?' active':'')+'\"\u003e\u003c\/button\u003e'; }).join('');\nvar baDotEls=baDots.querySelectorAll('.ys-bacar-dot');\nfunction baSyncDots(){\n  var scrollLeft=baTrack.scrollLeft;\n  var slideW=baTrack.firstChild?baTrack.firstChild.offsetWidth+16:300;\n  var idx=Math.round(scrollLeft\/slideW);\n  baDotEls.forEach(function(d,i){ d.classList.toggle('active',i===idx); });\n}\nbaTrack.addEventListener('scroll',baSyncDots);\nbaDotEls.forEach(function(d,i){\n  d.addEventListener('click',function(){\n    var slideW=baTrack.firstChild?baTrack.firstChild.offsetWidth+16:300;\n    baTrack.scrollTo({left:i*slideW,behavior:'smooth'});\n  });\n});\n\n\/* ── INGREDIENTS CAROUSEL ─── *\/\nvar ingrs=[\n  {roman:'i.',tag:'Antioxidante',name:'Vitamina C',desc:'Ingrediente amplamente utilizado em cuidados com a pele, conhecido pelo papel no viço e na luminosidade cutânea.'},\n  {roman:'ii.',tag:'Óleo botânico',name:'Rosa Mosqueta',desc:'Tradicional em rotinas de hidratação. Rica em ácidos graxos que nutrem a pele em profundidade.'},\n  {roman:'iii.',tag:'Pró-Vitamina B5',name:'Pantenol',desc:'Auxilia na maciez e hidratação. Reduz a aparência de pele áspera, deixando o toque suave.'},\n  {roman:'iv.',tag:'Proteína estrutural',name:'Elastina',desc:'Naturalmente presente na pele, associada à sensação de firmeza e elasticidade do tecido.'},\n  {roman:'v.',tag:'Proteína estrutural',name:'Colágeno',desc:'A proteína que dá sustentação à pele, voltada à aparência firme e jovial.'},\n];\nvar ingrIcons=['\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\" width=\"26\" height=\"26\"\u003e\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/\u003e\u003c\/svg\u003e','\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\" width=\"26\" height=\"26\"\u003e\u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/\u003e\u003c\/svg\u003e','\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\" width=\"26\" height=\"26\"\u003e\u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/\u003e\u003c\/svg\u003e','\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\" width=\"26\" height=\"26\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\/\u003e\u003c\/svg\u003e','\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\" width=\"26\" height=\"26\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/\u003e\u003c\/svg\u003e'];\nvar ingrTrack=document.getElementById('ys-ingr-track');\nvar ingrDots=document.getElementById('ys-ingr-dots');\ningrTrack.innerHTML=ingrs.map(function(g,i){\n  return '\u003cdiv class=\"ys-ingr-slide\"\u003e'+\n    '\u003cdiv class=\"ys-ingr-head\"\u003e'+\n      '\u003cdiv class=\"ys-ingr-icon-box\"\u003e'+ingrIcons[i]+'\u003c\/div\u003e'+\n      '\u003cdiv\u003e\u003cspan class=\"ys-ingr-roman\"\u003e'+g.roman+'\u003c\/span\u003e\u003cspan class=\"ys-ingr-subtag\"\u003e'+g.tag+'\u003c\/span\u003e\u003c\/div\u003e'+\n    '\u003c\/div\u003e'+\n    '\u003cdiv class=\"ys-ingr-name\"\u003e'+g.name+'\u003c\/div\u003e'+\n    '\u003cp class=\"ys-ingr-desc\"\u003e'+g.desc+'\u003c\/p\u003e'+\n  '\u003c\/div\u003e';\n}).join('');\ningrDots.innerHTML=ingrs.map(function(_,i){ return '\u003cbutton class=\"ys-ingr-dot'+(i===0?' active':'')+'\"\u003e\u003c\/button\u003e'; }).join('');\nvar ingrDotEls=ingrDots.querySelectorAll('.ys-ingr-dot');\ningrTrack.addEventListener('scroll',function(){\n  var sw=ingrTrack.firstChild?ingrTrack.firstChild.offsetWidth+12:300;\n  var idx=Math.round(ingrTrack.scrollLeft\/sw);\n  ingrDotEls.forEach(function(d,i){ d.classList.toggle('active',i===idx); });\n});\ningrDotEls.forEach(function(d,i){\n  d.addEventListener('click',function(){\n    var sw=ingrTrack.firstChild?ingrTrack.firstChild.offsetWidth+12:300;\n    ingrTrack.scrollTo({left:i*sw,behavior:'smooth'});\n  });\n});\n\n\/* ── COMPARISON ─── *\/\nvar cmpRows=['Ativos de alta concentração (Vit C, Colágeno, Elastina)','Absorção rápida sem grudar na roupa','Perfume sutil e elegante','Dermatologicamente testado','Frasco premium de 250ml','Garantia de 7 dias'];\ndocument.getElementById('ys-cmp-rows').innerHTML=cmpRows.map(function(r){\n  return '\u003cdiv class=\"ys-cmp-row\"\u003e\u003cdiv class=\"ys-cmp-row-label\"\u003e'+r+'\u003c\/div\u003e\u003cdiv class=\"ys-cmp-cell\"\u003e'+svgCheck()+'\u003c\/div\u003e\u003cdiv class=\"ys-cmp-cell\"\u003e'+svgX()+'\u003c\/div\u003e\u003c\/div\u003e';\n}).join('');\n\n\/* ── RITUAL ─── *\/\nvar ritualSteps=[\n  {roman:'i',title:'Limpe',desc:'Aplique sempre sobre a pele limpa e seca, preferencialmente após o banho.',img:IMG.step1},\n  {roman:'ii',title:'Dose',desc:'Uma quantidade pequena já cobre uma região. Não precisa exagerar.',img:IMG.step2},\n  {roman:'iii',title:'Massageie',desc:'Movimentos circulares suaves até a pele absorver completamente.',img:IMG.step3},\n  {roman:'iv',title:'Repita',desc:'O segredo é constância. Use diariamente pra ver a diferença.',img:IMG.step4},\n];\ndocument.getElementById('ys-ritual-grid').innerHTML=ritualSteps.map(function(s){\n  return '\u003cdiv class=\"ys-ritual-step\"\u003e'+\n    '\u003cimg src=\"'+s.img+'\" alt=\"'+s.title+'\" loading=\"lazy\"\u003e'+\n    '\u003cspan class=\"ys-ritual-step-roman\"\u003e'+s.roman+'\u003c\/span\u003e'+\n    '\u003cdiv class=\"ys-ritual-step-title\"\u003e'+s.title+'\u003c\/div\u003e'+\n    '\u003cp class=\"ys-ritual-step-desc\"\u003e'+s.desc+'\u003c\/p\u003e'+\n  '\u003c\/div\u003e';\n}).join('');\n\n\/* ── TESTIMONIALS ─── *\/\nvar testis=[\n  {img:IMG.review1,name:'Ana Carolina M.',handle:'@anacarolm',city:'São Paulo, SP',days:'há 2 semanas',text:'Comecei a usar depois da segunda gestação. Em três semanas a textura da pele mudou completamente — mais macia, com aparência saudável. Virou item fixo do pós-banho.'},\n  {img:IMG.review2,name:'Priscila T.',handle:'@pri.teix',city:'Florianópolis, SC',days:'há 1 mês',text:'Perdi 22 kg e tava preocupada com a pele. Uso o YouShine há dois meses, todo dia. A textura mudou tanto que minhas amigas perguntam o que eu faço. Vale demais.'},\n  {img:IMG.review3,name:'Marina F.',handle:'@marina.f',city:'Curitiba, PR',days:'há 3 semanas',text:'Já testei MUITO creme corporal. Esse é diferente: textura leve, absorve rápido, não suja roupa e ainda tem perfume sutil. Como rotina diária, é praticamente perfeito.'},\n  {img:IMG.review4,name:'Luciana S.',handle:'@lu.sant',city:'Belo Horizonte, MG',days:'há 1 semana',text:'Minha filha de 18 cresceu rápido e ficou apreensiva com a pele das pernas. Comprei o YouShine. Ela usa todo dia e a hidratação foi imediata. A autoestima dela mudou.'},\n];\ndocument.getElementById('ys-testi-track').innerHTML=testis.map(function(t){\n  return '\u003cdiv class=\"ys-testi-card\"\u003e'+\n    '\u003cdiv class=\"ys-testi-card-head\"\u003e'+\n      '\u003cimg src=\"'+t.img+'\" alt=\"'+t.name+'\" loading=\"lazy\"\u003e'+\n      '\u003cdiv\u003e\u003cdiv class=\"ys-testi-card-name\"\u003e'+t.name+'\u003c\/div\u003e\u003cdiv class=\"ys-testi-card-handle\"\u003e'+t.handle+' · '+t.city+'\u003c\/div\u003e\u003c\/div\u003e'+\n    '\u003c\/div\u003e'+\n    '\u003cdiv class=\"ys-testi-card-body\"\u003e'+\n      '\u003cdiv class=\"ys-stars\" style=\"--sz:14px\"\u003e'+stars(5,14)+'\u003c\/div\u003e'+\n      '\u003cp class=\"ys-testi-card-text\"\u003e'+t.text+'\u003c\/p\u003e'+\n      '\u003cdiv class=\"ys-testi-card-meta\"\u003e'+\n        '\u003cdiv class=\"ys-testi-verified\"\u003e\u003csvg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/\u003e\u003cpath d=\"M22 4L12 14.01l-3-3\"\/\u003e\u003c\/svg\u003e Compra verificada\u003c\/div\u003e'+\n        '\u003cspan\u003e'+t.days+'\u003c\/span\u003e'+\n      '\u003c\/div\u003e'+\n    '\u003c\/div\u003e'+\n  '\u003c\/div\u003e';\n}).join('');\n\n\/* ── PRODUCT DETAILS ─── *\/\nvar dtRows=[\n  ['Conteúdo','Creme corporal · 250g'],\n  ['Categoria','Cosmético · Cuidado corporal'],\n  ['Ativos','Vitamina C, Rosa Mosqueta, Pantenol (B5), Elastina, Colágeno'],\n  ['Textura','Creme leve, fácil de espalhar, absorção rápida'],\n  ['Indicado para','Todos os tipos de pele · uso diário'],\n  ['Áreas de uso','Barriga, coxas, glúteos, braços, busto, costas'],\n  ['Recomendação','Uso contínuo, 1 a 2 vezes ao dia'],\n  ['Validade','24 meses a partir da fabricação'],\n];\ndocument.getElementById('ys-details-table').innerHTML=dtRows.map(function(r){\n  return '\u003cdiv class=\"ys-details-row\"\u003e\u003cdiv class=\"ys-details-key\"\u003e'+r[0]+'\u003c\/div\u003e\u003cdiv class=\"ys-details-val\"\u003e'+r[1]+'\u003c\/div\u003e\u003c\/div\u003e';\n}).join('');\n\n\/* ── FAQ ─── *\/\nvar faqs=[\n  {q:'Em quanto tempo vou ver diferença?',a:'Hidratação é sentida na primeira aplicação — a pele fica visivelmente mais macia. Para mudanças mais perceptíveis na aparência geral, recomendamos uso diário e contínuo por pelo menos 30 dias. Constância é o segredo.'},\n  {q:'Posso usar durante a gravidez ou amamentação?',a:'Embora a fórmula seja de uso cosmético externo, gestantes e lactantes devem sempre consultar o médico antes de iniciar qualquer rotina. A decisão final é sempre do seu obstetra.'},\n  {q:'Funciona em estrias antigas?',a:'O YouShine é um cosmético — auxilia na hidratação e contribui pra melhorar a aparência da pele. Estrias antigas (já em fase branca) são alterações estruturais profundas. O creme pode ajudar a melhorar a textura, mas resultados variam.'},\n  {q:'Pode causar alergia?',a:'A fórmula é dermatologicamente testada e bem tolerada pela maioria das peles. Pessoas com pele extremamente sensível devem fazer um teste em pequena área antes do uso completo.'},\n  {q:'Como é feita a entrega?',a:'Enviamos para todo o Brasil via Correios. O frete é grátis e o prazo varia conforme sua região. Após a compra, você recebe o código de rastreio por e-mail.'},\n  {q:'Como funciona a garantia de 7 dias?',a:'Você tem 7 dias a partir do recebimento para testar. Se não amar, entre em contato com nosso SAC e devolvemos 100% do valor pago.'},\n];\nvar faqList=document.getElementById('ys-faq-list');\nfaqList.innerHTML=faqs.map(function(f,i){\n  return '\u003cdiv class=\"ys-faq-item\"\u003e'+\n    '\u003cbutton class=\"ys-faq-btn'+(i===0?' open':'')+'\"\u003e'+\n      '\u003cspan\u003e'+f.q+'\u003c\/span\u003e'+\n      '\u003csvg class=\"ys-faq-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\/\u003e\u003c\/svg\u003e'+\n    '\u003c\/button\u003e'+\n    '\u003cdiv class=\"ys-faq-answer'+(i===0?' open':'')+'\"\u003e\u003cdiv class=\"ys-faq-answer-inner\"\u003e'+f.a+'\u003c\/div\u003e\u003c\/div\u003e'+\n  '\u003c\/div\u003e';\n}).join('');\nfaqList.querySelectorAll('.ys-faq-btn').forEach(function(btn){\n  btn.addEventListener('click',function(){\n    var isOpen=btn.classList.contains('open');\n    faqList.querySelectorAll('.ys-faq-btn').forEach(function(b){ b.classList.remove('open'); });\n    faqList.querySelectorAll('.ys-faq-answer').forEach(function(a){ a.classList.remove('open'); });\n    if(!isOpen){ btn.classList.add('open'); btn.nextElementSibling.classList.add('open'); }\n  });\n});\n\n\/* ── OFFER CARDS ─────────────────────────────────── *\/\nfunction buildOfferCard(group, eyebrow, title, subtitle, imgSrc, imgClass){\n  var selectedId=group[0].id;\n  var cardId='ys-card-'+eyebrow.replace(\/[^a-z]\/gi,'');\n\n  function getSelected(){ return group.find(function(o){ return o.id===selectedId; })||group[0]; }\n\n  function renderCard(){\n    var cur=getSelected();\n    var pctVal=disc(cur.price,cur.original);\n    var parcelVal=parcel(cur.price,cur.installments);\n    var etaStr=calcEta();\n    var opts=group.map(function(o){\n      var active=o.id===selectedId;\n      var cls='ys-offer-opt '+(active?'ys-offer-opt--active':'ys-offer-opt--inactive');\n      var radioInner=active?'\u003csvg class=\"ys-offer-opt-check\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"3\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\/\u003e\u003c\/svg\u003e':'';\n      var perUnit=fmt(o.price\/parseInt(o.label.match(\/\\d+\/)[0]||'1',10));\n      return '\u003cbutton class=\"'+cls+'\" data-id=\"'+o.id+'\" data-card=\"'+cardId+'\"\u003e'+\n        (o.highlight?'\u003cdiv class=\"ys-offer-opt-popular\"\u003eMAIS VENDIDO\u003c\/div\u003e':'')+\n        '\u003cspan class=\"ys-offer-opt-radio\"\u003e'+radioInner+'\u003c\/span\u003e'+\n        '\u003cspan class=\"ys-offer-opt-content\"\u003e'+\n          '\u003cspan class=\"ys-offer-opt-top\"\u003e'+\n            '\u003cspan class=\"ys-offer-opt-label\"\u003e'+o.label+' — '+fmt(o.price)+'\u003c\/span\u003e'+\n            '\u003cspan class=\"ys-offer-opt-crossed-sm\"\u003ede '+fmt(o.original)+'\u003c\/span\u003e'+\n            '\u003cspan class=\"ys-offer-opt-disc-sm\"\u003e-'+disc(o.price,o.original)+'\u003c\/span\u003e'+\n          '\u003c\/span\u003e'+\n          '\u003cspan class=\"ys-offer-opt-unit\"\u003e'+perUnit+' por unidade\u003c\/span\u003e'+\n          '\u003cspan class=\"ys-offer-opt-treat\"\u003e'+o.treatment+'\u003c\/span\u003e'+\n        '\u003c\/span\u003e'+\n      '\u003c\/button\u003e';\n    }).join('');\n\n    var html='\u003cdiv class=\"ys-offer-card\" id=\"'+cardId+'\"\u003e'+\n      '\u003cspan class=\"ys-offer-dermo\"\u003e'+\n        '\u003csvg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 11l3 3L22 4\"\/\u003e\u003cpath d=\"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11\"\/\u003e\u003c\/svg\u003e Dermo testado'+\n      '\u003c\/span\u003e'+\n      '\u003cdiv class=\"ys-offer-discount-balloon\"\u003e'+\n        '\u003cspan class=\"bal-label\"\u003eAté\u003c\/span\u003e'+\n        '\u003cspan class=\"bal-pct\"\u003e'+pctVal+'\u003c\/span\u003e'+\n        '\u003cspan class=\"bal-label\"\u003eOFF\u003c\/span\u003e'+\n      '\u003c\/div\u003e'+\n      '\u003cdiv class=\"ys-offer-card-img-wrap\"\u003e'+\n        '\u003cimg class=\"ys-offer-card-img '+imgClass+'\" src=\"'+imgSrc+'\" alt=\"'+title+'\"\u003e'+\n      '\u003c\/div\u003e'+\n      '\u003cspan class=\"ys-offer-eyebrow\"\u003e'+eyebrow+'\u003c\/span\u003e'+\n      '\u003cdiv class=\"ys-offer-title\"\u003e'+title+'\u003c\/div\u003e'+\n      '\u003cdiv class=\"ys-offer-subtitle\"\u003e'+subtitle+'\u003c\/div\u003e'+\n      '\u003cdiv class=\"ys-offer-price-block\"\u003e'+\n        '\u003cdiv class=\"ys-offer-crossed-row\"\u003e'+\n          '\u003cspan class=\"ys-offer-crossed\"\u003ede '+fmt(cur.original)+'\u003c\/span\u003e'+\n          '\u003cspan class=\"ys-offer-pct-badge\"\u003e-'+pctVal+'\u003c\/span\u003e'+\n        '\u003c\/div\u003e'+\n        '\u003cdiv class=\"ys-offer-price\"\u003e'+fmt(cur.price)+'\u003c\/div\u003e'+\n        '\u003cdiv class=\"ys-offer-parcel\"\u003eou \u003cstrong\u003e'+parcelVal+'\u003c\/strong\u003e sem juros\u003c\/div\u003e'+\n      '\u003c\/div\u003e'+\n      '\u003cdiv class=\"ys-offer-opts\"\u003e'+opts+'\u003c\/div\u003e'+\n      '\u003cdiv class=\"ys-frete\"\u003e'+\n        '\u003cdiv class=\"ys-frete-icon\"\u003e\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\u003e\u003cpolygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e'+\n        '\u003cdiv\u003e'+\n          '\u003cdiv\u003e\u003cspan class=\"ys-frete-tag\"\u003eFRETE GRÁTIS\u003c\/span\u003e\u003cspan class=\"ys-frete-full-tag\"\u003eFULL\u003c\/span\u003e\u003c\/div\u003e'+\n          '\u003cdiv class=\"ys-frete-eta\"\u003eChega \u003cstrong\u003e'+etaStr+'\u003c\/strong\u003e\u003c\/div\u003e'+\n        '\u003c\/div\u003e'+\n      '\u003c\/div\u003e'+\n      '\u003ca href=\"'+cur.link+'\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"ys-buy-btn\" id=\"'+cardId+'-btn\" onclick=\"ysDecrStock()\"\u003eCOMPRAR AGORA!\u003c\/a\u003e'+\n      '\u003cdiv class=\"ys-offer-secure\"\u003e'+\n        '\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003crect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/\u003e\u003cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/\u003e\u003c\/svg\u003e'+\n        'Compra segura · \u003cb style=\"color:#6ee7b7\"\u003eFrete grátis\u003c\/b\u003e · Garantia 7 dias'+\n      '\u003c\/div\u003e'+\n    '\u003c\/div\u003e';\n    return html;\n  }\n\n  \/\/ Return placeholder, JS fills it\n  return { id:cardId, render:renderCard, group:group, getSelected:getSelected, selectedId:function(){ return selectedId; }, setSelected:function(id){ selectedId=id; } };\n}\n\nfunction calcEta(){\n  var meses=['JAN','FEV','MAR','ABR','MAI','JUN','JUL','AGO','SET','OUT','NOV','DEZ'];\n  var dias=['domingo','segunda','terça','quarta','quinta','sexta','sábado'];\n  var d=new Date(); var add=5;\n  while(add\u003e0){ d.setDate(d.getDate()+1); var w=d.getDay(); if(w!==0\u0026\u0026w!==6) add--; }\n  return dias[d.getDay()]+', '+String(d.getDate()).padStart(2,'0')+'\/'+String(d.getMonth()+1).padStart(2,'0');\n}\n\nvar cards=[\n  buildOfferCard(C.single,'Oferta 01 · Solo','Estrias Nunca Mais','O creme corporal que viralizou no Brasil',IMG.productSingle,'ys-offer-card-img--left'),\n  buildOfferCard(C.kit,'Oferta 02 · Kit Dupla Ação','Kit Estrias + Clareador','Trata estrias e clareia axilas, virilhas e cotovelos',IMG.productKit,'ys-offer-card-img--right'),\n];\n\nvar cardsContainer=document.getElementById('ys-offer-cards');\ncardsContainer.innerHTML=cards.map(function(c){ return c.render(); }).join('');\n\n\/\/ Sticky price from first offer first option\nvar firstOffer=C.single[0];\nvar stickyPriceEl=document.getElementById('ys-sticky-price');\nif(stickyPriceEl) stickyPriceEl.textContent=parcel(firstOffer.price,firstOffer.installments);\n\n\/\/ Option click\ndocument.addEventListener('click',function(e){\n  var btn=e.target.closest('.ys-offer-opt');\n  if(!btn) return;\n  var cardId=btn.dataset.card;\n  var optId=btn.dataset.id;\n  var card=cards.find(function(c){ return c.id===cardId; });\n  if(!card) return;\n  card.setSelected(optId);\n  var cardEl=document.getElementById(cardId);\n  if(!cardEl) return;\n  \/\/ Re-render card in place\n  var tmp=document.createElement('div');\n  tmp.innerHTML=card.render();\n  var newCard=tmp.firstChild;\n  cardEl.parentNode.replaceChild(newCard,cardEl);\n});\n\n\/* ── COUNTDOWN ─── *\/\nfunction updateCountdown(){\n  var now=new Date();\n  var end=new Date(now); end.setHours(24,0,0,0);\n  var diff=Math.max(0,end-now);\n  var h=Math.floor(diff\/3600000),m=Math.floor((diff%3600000)\/60000),s=Math.floor((diff%60000)\/1000);\n  var pad=function(n){ return n.toString().padStart(2,'0'); };\n  var cdh=document.getElementById('cd-h'),cdm=document.getElementById('cd-m'),cds=document.getElementById('cd-s');\n  if(cdh) cdh.textContent=pad(h);\n  if(cdm) cdm.textContent=pad(m);\n  if(cds) cds.textContent=pad(s);\n}\nupdateCountdown();\nsetInterval(updateCountdown,1000);\n\n\/* ── STOCK ─────────────────────────────────────────── *\/\nvar STOCK_KEY='youshine_stock_count',STOCK_TS='youshine_stock_ts',STOCK_FLOOR=5,STOCK_TTL=5*3600000,STOCK_INIT=87;\nfunction readStock(){\n  try{\n    var ts=parseInt(localStorage.getItem(STOCK_TS)||'0',10),now=Date.now();\n    if(!ts||now-ts\u003eSTOCK_TTL){ localStorage.setItem(STOCK_KEY,STOCK_INIT);localStorage.setItem(STOCK_TS,now); return STOCK_INIT; }\n    var n=parseInt(localStorage.getItem(STOCK_KEY)||STOCK_INIT,10);\n    return isNaN(n)||n\u003cSTOCK_FLOOR?STOCK_FLOOR:n;\n  }catch(e){ return STOCK_INIT; }\n}\nfunction writeStock(n){\n  try{ localStorage.setItem(STOCK_KEY,Math.max(STOCK_FLOOR,n)); }catch(e){}\n}\nwindow.ysDecrStock=function(){ writeStock(readStock()-1); updateStockUI(); };\nfunction updateStockUI(){\n  var n=readStock();\n  var txt=(n\u003c=STOCK_FLOOR)?'Apenas '+n+' unidades — exclusivas para você':'Apenas '+n+' unidades em estoque';\n  var urgEl=document.getElementById('ys-stock-urgency');\n  var stickyEl=document.getElementById('ys-sticky-stock');\n  if(urgEl) urgEl.textContent=txt;\n  if(stickyEl) stickyEl.textContent=txt;\n  \/\/ low stock popup\n  if(n\u003c=STOCK_FLOOR\u0026\u0026!sessionStorage.getItem('ys_lowstock_dismissed')){\n    var popup=document.getElementById('ys-popup');\n    var popupTitle=document.getElementById('ys-popup-title');\n    if(popupTitle) popupTitle.textContent=n+' unidades restantes';\n    if(popup) popup.classList.add('open');\n  }\n}\nwindow.ysClosePopup=function(){\n  document.getElementById('ys-popup').classList.remove('open');\n  try{ sessionStorage.setItem('ys_lowstock_dismissed','1'); }catch(e){}\n};\nupdateStockUI();\nsetTimeout(updateStockUI,3000);\n\n\/* ── VIEWING NOW ─── *\/\nvar viewingEl=document.getElementById('ys-viewing-urgency'),viewingStickyEl=document.getElementById('ys-sticky-viewing');\nvar viewN=28+Math.floor(Math.random()*21);\nfunction updateViewing(){\n  var delta=Math.random()\u003c.5?-1:1;\n  viewN=Math.max(22,Math.min(58,viewN+delta));\n  if(viewingEl) viewingEl.textContent=viewN;\n  if(viewingStickyEl) viewingStickyEl.textContent=viewN;\n}\nsetInterval(updateViewing,4000+Math.random()*4000);\n\n\/* ── LIVE TICKER ─── *\/\nvar purchases=[\n  {name:'Camila R.',city:'Rio de Janeiro, RJ'},{name:'Beatriz S.',city:'Salvador, BA'},\n  {name:'Patrícia L.',city:'Porto Alegre, RS'},{name:'Renata M.',city:'Recife, PE'},\n  {name:'Juliana A.',city:'Brasília, DF'},{name:'Fernanda C.',city:'Fortaleza, CE'},\n  {name:'Mariana T.',city:'Belo Horizonte, MG'},{name:'Larissa P.',city:'Curitiba, PR'},\n  {name:'Aline B.',city:'Goiânia, GO'},{name:'Carolina V.',city:'Manaus, AM'},\n  {name:'Vanessa O.',city:'São Paulo, SP'},{name:'Bruna D.',city:'Florianópolis, SC'},\n  {name:'Tatiane F.',city:'Belém, PA'},{name:'Priscila G.',city:'Natal, RN'},\n  {name:'Letícia H.',city:'Vitória, ES'},{name:'Sabrina K.',city:'Campo Grande, MS'},\n];\nvar tickerEl=document.getElementById('ys-ticker'),tickerName=document.getElementById('ys-ticker-name'),tickerCity=document.getElementById('ys-ticker-city');\nfunction showTicker(){\n  var p=purchases[Math.floor(Math.random()*purchases.length)];\n  if(tickerName) tickerName.textContent=p.name+' acabou de comprar';\n  if(tickerCity) tickerCity.textContent=p.city+' · agora';\n  if(tickerEl) tickerEl.classList.remove('hidden');\n  ysDecrStock();\n  setTimeout(function(){ if(tickerEl) tickerEl.classList.add('hidden'); schedTicker(); },4500);\n}\nfunction schedTicker(){\n  var stock=readStock();\n  if(stock\u003c=STOCK_FLOOR) return;\n  var wait=stock\u003c=10?50000:stock\u003c=15?20000:[6000,9000,15000][Math.floor(Math.random()*3)];\n  setTimeout(showTicker,wait);\n}\nsetTimeout(showTicker,5000);\n\n\/* ── STICKY CTA VISIBILITY ─── *\/\nvar stickyEl2=document.getElementById('ys-sticky');\nvar ofertaEl=document.getElementById('oferta');\nif(ofertaEl\u0026\u0026stickyEl2\u0026\u0026'IntersectionObserver' in window){\n  new IntersectionObserver(function(entries){ entries.forEach(function(e){ stickyEl2.style.display=e.isIntersecting?'none':'flex'; }); },{threshold:.05}).observe(ofertaEl);\n}\n\n\/* ── HEADER CTA SHOW ON SCROLL ─── *\/\nvar headerCtaEl=document.getElementById('ys-header-cta');\nif(headerCtaEl\u0026\u0026'IntersectionObserver' in window){\n  var heroEl=document.getElementById('hero');\n  if(heroEl) new IntersectionObserver(function(entries){ entries.forEach(function(e){ headerCtaEl.style.display=e.isIntersecting?'none':'block'; }); },{threshold:.1}).observe(heroEl);\n}\n\n\/* ── POLICY MODAL ─── *\/\nvar POLICIES={\n  privacy:{title:'Política de Privacidade',body:'\u003cp\u003eA Pink Beauty LTDA (CNPJ 57.482.913\/0001-09), responsável pela marca YouShine, leva a privacidade dos seus clientes a sério e está em conformidade com a LGPD.\u003c\/p\u003e\u003ch4\u003e1. Quais dados coletamos\u003c\/h4\u003e\u003cp\u003eNome completo, CPF, e-mail, telefone, endereço de entrega e dados de pagamento (processados em ambiente seguro — nunca armazenamos dados de cartão).\u003c\/p\u003e\u003ch4\u003e2. Como usamos seus dados\u003c\/h4\u003e\u003cul\u003e\u003cli\u003eProcessar e entregar seu pedido;\u003c\/li\u003e\u003cli\u003eEnviar atualizações sobre a compra;\u003c\/li\u003e\u003cli\u003eEmitir nota fiscal;\u003c\/li\u003e\u003cli\u003eAtendimento ao cliente e suporte pós-venda.\u003c\/li\u003e\u003c\/ul\u003e\u003ch4\u003e3. Compartilhamento\u003c\/h4\u003e\u003cp\u003eApenas com gateway de pagamento, transportadora e órgãos públicos quando exigido por lei. Não vendemos seus dados.\u003c\/p\u003e\u003ch4\u003e4. Seus direitos\u003c\/h4\u003e\u003cp\u003eSolicite acesso, correção ou exclusão dos seus dados pelo e-mail \u003cb\u003econtato@pinkbeauty.store\u003c\/b\u003e.\u003c\/p\u003e'},\n  shipping:{title:'Política de Envio',body:'\u003cp\u003eEnviamos para \u003cb\u003etodo o Brasil\u003c\/b\u003e com \u003cb\u003efrete grátis\u003c\/b\u003e em todas as compras.\u003c\/p\u003e\u003ch4\u003ePrazo de envio\u003c\/h4\u003e\u003cp\u003ePedidos aprovados são enviados em até \u003cb\u003e1 dia útil\u003c\/b\u003e após confirmação do pagamento.\u003c\/p\u003e\u003ch4\u003ePrazo estimado de entrega\u003c\/h4\u003e\u003cul\u003e\u003cli\u003e\u003cb\u003eSudeste:\u003c\/b\u003e 3 a 7 dias úteis\u003c\/li\u003e\u003cli\u003e\u003cb\u003eSul e Nordeste:\u003c\/b\u003e 5 a 10 dias úteis\u003c\/li\u003e\u003cli\u003e\u003cb\u003eNorte e Centro-Oeste:\u003c\/b\u003e 7 a 15 dias úteis\u003c\/li\u003e\u003c\/ul\u003e\u003ch4\u003eRastreamento\u003c\/h4\u003e\u003cp\u003eVocê recebe o código de rastreio por e-mail assim que o pedido é postado.\u003c\/p\u003e'},\n  refund:{title:'Política de Reembolso',body:'\u003cp\u003eOferecemos \u003cb\u003eGarantia de 7 dias\u003c\/b\u003e — gostou ou seu dinheiro de volta.\u003c\/p\u003e\u003ch4\u003eDireito de arrependimento\u003c\/h4\u003e\u003cp\u003eAté \u003cb\u003e7 dias corridos\u003c\/b\u003e após o recebimento. Reembolsamos 100%, incluindo frete.\u003c\/p\u003e\u003ch4\u003eComo solicitar\u003c\/h4\u003e\u003col\u003e\u003cli\u003eE-mail para \u003cb\u003econtato@pinkbeauty.store\u003c\/b\u003e com número do pedido;\u003c\/li\u003e\u003cli\u003eNossa equipe responde em até 24h com código de postagem reversa (sem custo);\u003c\/li\u003e\u003cli\u003eEmbale e poste no correio mais próximo.\u003c\/li\u003e\u003c\/ol\u003e\u003ch4\u003ePrazo do reembolso\u003c\/h4\u003e\u003cul\u003e\u003cli\u003e\u003cb\u003ePix:\u003c\/b\u003e até 2 dias úteis;\u003c\/li\u003e\u003cli\u003e\u003cb\u003eCartão:\u003c\/b\u003e até 2 faturas, conforme a operadora;\u003c\/li\u003e\u003cli\u003e\u003cb\u003eBoleto:\u003c\/b\u003e via TED para conta indicada.\u003c\/li\u003e\u003c\/ul\u003e'},\n};\nwindow.ysOpenPolicy=function(key){\n  var p=POLICIES[key];\n  if(!p) return;\n  document.getElementById('ys-policy-title').textContent=p.title;\n  document.getElementById('ys-policy-body').innerHTML=p.body;\n  document.getElementById('ys-policy').classList.add('open');\n};\nwindow.ysClosePolicy=function(){ document.getElementById('ys-policy').classList.remove('open'); };\ndocument.getElementById('ys-policy').addEventListener('click',function(e){ if(e.target===this) ysClosePolicy(); });\ndocument.addEventListener('keydown',function(e){ if(e.key==='Escape'){ ysClosePolicy(); ysClosePopup(); } });\n\n})();\n\u003c\/script\u003e","brand":"Economize+","offers":[{"title":"Default Title","offer_id":53361034002745,"sku":null,"price":157.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0988\/1239\/5833\/files\/Review_banner_with_before_after_202605270238.jpg?v=1780364393","url":"https:\/\/www.economizemais.com.br\/products\/creme-antiflax-250ml-pro-max","provider":"Economize+","version":"1.0","type":"link"}