{"product_id":"aceite-masaje-corporal-reafirmante-m3-naturals","title":"Aceite Anticelulitis Reafirmante - M3 Naturals™","description":"\u003cstyle\u003e\n  .m3-dawn-desc,\n  .m3-dawn-desc *,\n  .m3-dawn-desc *::before,\n  .m3-dawn-desc *::after {\n    box-sizing: border-box;\n  }\n\n  .m3-dawn-desc {\n    --m3-ink: #2B211A;\n    --m3-text: #5B4B3F;\n    --m3-muted: #7A695C;\n    --m3-brown: #7B4215;\n    --m3-gold: #D8891D;\n    --m3-gold-dark: #B96A0C;\n    --m3-gold-soft: #FFF1D8;\n    --m3-cream: #FBF5EA;\n    --m3-cream-deep: #F4E5D2;\n    --m3-border: #E7CFB0;\n    --m3-white: #FFFFFF;\n    --m3-red: #B51216;\n    --m3-red-dark: #8E0D10;\n    --m3-red-soft: #FFF0ED;\n\n    width: 100%;\n    max-width: 100%;\n    margin: 0;\n    padding: 0;\n    overflow: hidden;\n    color: var(--m3-ink);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    line-height: 1.55;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n  }\n\n  .m3-dawn-desc h2,\n  .m3-dawn-desc h3,\n  .m3-dawn-desc p {\n    margin-top: 0;\n  }\n\n  .m3-dawn-desc img {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  \/* =========================\n     ENCABEZADO PRINCIPAL\n  ========================== *\/\n\n  .m3-dawn-hero {\n    margin: 10px 0 15px;\n    padding: 18px 15px;\n    overflow: hidden;\n    background:\n      radial-gradient(circle at 95% 0%, rgba(216, 137, 29, .13), transparent 36%),\n      linear-gradient(145deg, var(--m3-cream) 0%, var(--m3-white) 100%);\n    border: 1px solid var(--m3-border);\n    border-radius: 18px;\n  }\n\n  .m3-dawn-kicker {\n    margin-bottom: 7px;\n    text-align: center;\n    color: var(--m3-gold-dark);\n    font-size: 12.5px;\n    font-weight: 900;\n    line-height: 1.25;\n    letter-spacing: .35px;\n    text-transform: uppercase;\n  }\n\n  .m3-dawn-title {\n    max-width: 780px;\n    margin: 0 auto 11px;\n    color: var(--m3-brown);\n    font-size: clamp(30px, 7.8vw, 38px);\n    font-weight: 950;\n    line-height: 1.06;\n    letter-spacing: -.65px;\n    text-align: center;\n    text-wrap: balance;\n  }\n\n  .m3-dawn-subtitle {\n    max-width: 760px;\n    margin: 0 auto 13px;\n    text-align: center;\n    color: var(--m3-text);\n    font-size: 14.8px;\n    line-height: 1.52;\n  }\n\n  .m3-dawn-subtitle strong {\n    color: var(--m3-ink);\n  }\n\n  .m3-dawn-quick-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 7px;\n    width: 100%;\n  }\n\n  .m3-dawn-quick-item {\n    min-width: 0;\n    padding: 8px 7px;\n    color: var(--m3-text);\n    background: rgba(255, 255, 255, .92);\n    border: 1px solid var(--m3-border);\n    border-radius: 11px;\n    font-size: 12.5px;\n    font-weight: 800;\n    line-height: 1.25;\n    text-align: center;\n  }\n\n  .m3-dawn-order-trust {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 6px 12px;\n    margin: 12px 0 0;\n    color: var(--m3-text);\n    font-size: 12.8px;\n    font-weight: 800;\n    line-height: 1.35;\n    text-align: center;\n  }\n\n  .m3-dawn-order-trust span {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n  }\n\n  \/* =========================\n     IMÁGENES Y GIF\n  ========================== *\/\n\n  .m3-dawn-image {\n    width: 100%;\n    max-width: 100%;\n    margin: 14px 0 20px;\n  }\n\n  .m3-dawn-image img {\n    height: auto;\n    border-radius: 17px;\n  }\n\n  .m3-dawn-demo {\n    position: relative;\n    overflow: hidden;\n    padding: 6px;\n    background: var(--m3-white);\n    border: 1px solid var(--m3-border);\n    border-radius: 19px;\n    box-shadow: 0 8px 22px rgba(73, 43, 22, .09);\n  }\n\n  .m3-dawn-demo img {\n    border-radius: 14px;\n  }\n\n  .m3-dawn-caption {\n    margin: 8px 4px 1px;\n    color: var(--m3-muted);\n    font-size: 12.6px;\n    line-height: 1.4;\n    text-align: center;\n  }\n\n  \/* =========================\n     SECCIONES\n  ========================== *\/\n\n  .m3-dawn-section {\n    width: 100%;\n    max-width: 100%;\n    margin: 0 0 22px;\n    overflow: hidden;\n  }\n\n  .m3-dawn-section-title {\n    max-width: 780px;\n    margin: 0 auto 9px;\n    color: var(--m3-brown);\n    font-size: 20px;\n    font-weight: 950;\n    line-height: 1.22;\n    letter-spacing: -.15px;\n    text-align: center;\n    text-wrap: balance;\n  }\n\n  .m3-dawn-text {\n    margin-bottom: 11px;\n    color: var(--m3-text);\n    font-size: 14.4px;\n    line-height: 1.52;\n  }\n\n  .m3-dawn-centered {\n    text-align: center;\n  }\n\n  \/* =========================\n     BENEFICIOS\n  ========================== *\/\n\n  .m3-dawn-benefits {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 8px;\n    width: 100%;\n    margin-top: 12px;\n  }\n\n  .m3-dawn-benefit {\n    display: flex;\n    width: 100%;\n    min-width: 0;\n    align-items: flex-start;\n    gap: 9px;\n    padding: 11px 12px;\n    color: var(--m3-text);\n    background: var(--m3-white);\n    border: 1px solid var(--m3-border);\n    border-radius: 14px;\n    font-size: 14px;\n    line-height: 1.42;\n  }\n\n  .m3-dawn-check {\n    display: flex;\n    flex: 0 0 auto;\n    width: 22px;\n    height: 22px;\n    align-items: center;\n    justify-content: center;\n    margin-top: 1px;\n    color: var(--m3-gold-dark);\n    background: var(--m3-gold-soft);\n    border-radius: 50%;\n    font-size: 13px;\n    font-weight: 950;\n  }\n\n  .m3-dawn-benefit.is-no .m3-dawn-check {\n    color: var(--m3-red);\n    background: var(--m3-red-soft);\n  }\n\n  .m3-dawn-benefit strong {\n    color: var(--m3-ink);\n  }\n\n  \/* =========================\n     ESPECIFICACIONES COMPACTAS\n  ========================== *\/\n\n  .m3-dawn-specs {\n    width: 100%;\n    max-width: 100%;\n    margin: 18px 0 22px;\n    padding: 15px;\n    overflow: hidden;\n    background: var(--m3-cream);\n    border: 1px solid var(--m3-border);\n    border-radius: 17px;\n  }\n\n  .m3-dawn-spec-intro {\n    margin: -2px 0 10px;\n    color: var(--m3-muted);\n    font-size: 13.5px;\n    line-height: 1.4;\n  }\n\n  .m3-dawn-spec-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 7px;\n    width: 100%;\n  }\n\n  .m3-dawn-spec {\n    display: flex;\n    min-width: 0;\n    min-height: 80px;\n    flex-direction: column;\n    justify-content: center;\n    padding: 10px 9px;\n    color: var(--m3-text);\n    background: var(--m3-white);\n    border: 1px solid var(--m3-border);\n    border-radius: 12px;\n    font-size: 12.7px;\n    line-height: 1.34;\n    text-align: center;\n  }\n\n  .m3-dawn-spec-icon {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 19px;\n    line-height: 1;\n  }\n\n  .m3-dawn-spec strong {\n    display: block;\n    margin-bottom: 2px;\n    color: var(--m3-ink);\n    font-size: 13.2px;\n  }\n\n  \/* =========================\n     CÓMO SE USA \/ COMPRA\n  ========================== *\/\n\n  .m3-dawn-how {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 9px;\n    margin-top: 12px;\n  }\n\n  .m3-dawn-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    padding-bottom: 9px;\n    border-bottom: 1px solid var(--m3-border);\n  }\n\n  .m3-dawn-step:last-child {\n    padding-bottom: 0;\n    border-bottom: 0;\n  }\n\n  .m3-dawn-number {\n    display: flex;\n    flex: 0 0 auto;\n    width: 28px;\n    height: 28px;\n    align-items: center;\n    justify-content: center;\n    color: var(--m3-white);\n    background: linear-gradient(180deg, var(--m3-gold), var(--m3-gold-dark));\n    border-radius: 50%;\n    font-size: 14px;\n    font-weight: 950;\n    box-shadow: 0 4px 10px rgba(185, 106, 12, .18);\n  }\n\n  .m3-dawn-step-copy {\n    color: var(--m3-text);\n    font-size: 14.2px;\n    line-height: 1.45;\n  }\n\n  .m3-dawn-step-copy strong {\n    display: block;\n    margin-bottom: 2px;\n    color: var(--m3-ink);\n  }\n\n  \/* =========================\n     COMPARACIÓN\n  ========================== *\/\n\n  .m3-dawn-compact-section {\n    margin-bottom: 21px;\n    padding: 14px;\n    background: var(--m3-white);\n    border: 1px solid var(--m3-border);\n    border-radius: 17px;\n  }\n\n  .m3-dawn-compare-pill-row {\n    display: grid;\n    grid-template-columns: .68fr 1.22fr 1fr;\n    gap: 5px;\n    margin: 10px 0 4px;\n  }\n\n  .m3-dawn-compare-pill {\n    min-width: 0;\n    padding: 6px 5px;\n    overflow: hidden;\n    border-radius: 999px;\n    font-size: 10.2px;\n    font-weight: 950;\n    line-height: 1.05;\n    letter-spacing: .1px;\n    text-align: center;\n    text-transform: uppercase;\n  }\n\n  .m3-dawn-compare-pill.blank {\n    background: transparent;\n  }\n\n  .m3-dawn-compare-pill.good {\n    color: var(--m3-brown);\n    background: var(--m3-gold-soft);\n  }\n\n  .m3-dawn-compare-pill.old {\n    color: var(--m3-muted);\n    background: var(--m3-cream-deep);\n  }\n\n  .m3-dawn-compare-compact {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 6px;\n  }\n\n  .m3-dawn-compare-row {\n    display: grid;\n    grid-template-columns: .68fr 1.22fr 1fr;\n    align-items: stretch;\n    gap: 5px;\n    width: 100%;\n  }\n\n  .m3-dawn-compare-head,\n  .m3-dawn-compare-cell {\n    min-width: 0;\n    padding: 8px 7px;\n    overflow: hidden;\n    border-radius: 11px;\n    font-size: 12.2px;\n    line-height: 1.22;\n  }\n\n  .m3-dawn-compare-head {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--m3-white);\n    background: var(--m3-brown);\n    border: 1px solid var(--m3-brown);\n    font-weight: 950;\n    text-align: center;\n    overflow-wrap: anywhere;\n  }\n\n  .m3-dawn-compare-cell.good {\n    color: var(--m3-ink);\n    background: #FFF9EF;\n    border: 1px solid var(--m3-border);\n    font-weight: 800;\n  }\n\n  .m3-dawn-compare-cell.old {\n    color: var(--m3-muted);\n    background: var(--m3-cream);\n    border: 1px solid var(--m3-border);\n  }\n\n  \/* =========================\n     CONTADOR DE OFERTA\n  ========================== *\/\n\n  .m3-dawn-countdown {\n    position: relative;\n    isolation: isolate;\n    display: grid;\n    width: 100%;\n    min-width: 0;\n    grid-template-columns: minmax(0, 1fr) auto;\n    align-items: center;\n    gap: 9px;\n    margin: 0 0 18px;\n    padding: 9px 10px;\n    overflow: hidden;\n    background: linear-gradient(135deg, #FFF8EA 0%, #FFFDF8 54%, #FFF2D7 100%);\n    border: 1px solid #E7C98E;\n    border-radius: 13px;\n    box-shadow:\n      0 5px 14px rgba(123, 66, 21, .08),\n      inset 0 1px 0 rgba(255, 255, 255, .9);\n  }\n\n  .m3-dawn-countdown::before {\n    content: \"\";\n    position: absolute;\n    z-index: 0;\n    top: -70%;\n    left: -34%;\n    width: 22%;\n    height: 240%;\n    pointer-events: none;\n    background: linear-gradient(\n      90deg,\n      transparent 0%,\n      rgba(255, 255, 255, .08) 25%,\n      rgba(255, 255, 255, .55) 50%,\n      rgba(255, 255, 255, .08) 75%,\n      transparent 100%\n    );\n    transform: rotate(18deg);\n    animation: m3-countdown-shine 4.8s ease-in-out infinite;\n  }\n\n  .m3-dawn-countdown-copy,\n  .m3-dawn-countdown-time {\n    position: relative;\n    z-index: 1;\n  }\n\n  .m3-dawn-countdown-copy {\n    min-width: 0;\n  }\n\n  .m3-dawn-countdown-label {\n    display: flex;\n    min-width: 0;\n    align-items: center;\n    gap: 5px;\n    margin: 0;\n    color: var(--m3-brown);\n    font-size: 12.6px;\n    font-weight: 900;\n    line-height: 1.2;\n    white-space: nowrap;\n  }\n\n  .m3-dawn-countdown-flame {\n    display: inline-flex;\n    flex: 0 0 auto;\n    align-items: center;\n    justify-content: center;\n    font-size: 15px;\n    line-height: 1;\n    transform-origin: 50% 85%;\n    animation: m3-countdown-flame 1.45s ease-in-out infinite;\n  }\n\n  .m3-dawn-countdown-note {\n    margin: 4px 0 0;\n    color: var(--m3-muted);\n    font-size: 10.8px;\n    font-weight: 700;\n    line-height: 1.25;\n    white-space: nowrap;\n  }\n\n  .m3-dawn-countdown-time {\n    display: inline-flex;\n    flex: 0 0 auto;\n    min-width: 106px;\n    align-items: center;\n    justify-content: center;\n    padding: 7px 9px;\n    color: var(--m3-brown);\n    background: #FFFFFF;\n    border: 1px solid #E7C98E;\n    border-radius: 10px;\n    box-shadow:\n      0 2px 7px rgba(123, 66, 21, .08),\n      inset 0 1px 0 rgba(255, 255, 255, .95);\n    font-size: 18px;\n    font-weight: 950;\n    line-height: 1;\n    letter-spacing: .25px;\n    font-variant-numeric: tabular-nums;\n    white-space: nowrap;\n  }\n\n  .m3-dawn-countdown-time.m3-countdown-tick {\n    animation: m3-countdown-tick .24s ease-out;\n  }\n\n  @keyframes m3-countdown-shine {\n    0%,\n    58% {\n      left: -34%;\n      opacity: 0;\n    }\n\n    65% {\n      opacity: .75;\n    }\n\n    82% {\n      left: 118%;\n      opacity: .35;\n    }\n\n    100% {\n      left: 118%;\n      opacity: 0;\n    }\n  }\n\n  @keyframes m3-countdown-flame {\n    0%,\n    100% {\n      transform: rotate(-3deg) scale(1);\n    }\n\n    50% {\n      transform: rotate(4deg) scale(1.12);\n    }\n  }\n\n  @keyframes m3-countdown-tick {\n    0% {\n      transform: scale(1);\n    }\n\n    45% {\n      transform: scale(1.035);\n    }\n\n    100% {\n      transform: scale(1);\n    }\n  }\n\n  \/* =========================\n     COMPRA CONTRA ENTREGA\n  ========================== *\/\n\n  .m3-dawn-purchase {\n    padding: 15px;\n    background: var(--m3-cream);\n    border: 1px solid var(--m3-border);\n    border-radius: 17px;\n  }\n\n  .m3-dawn-purchase-note {\n    margin: 12px 0 0;\n    padding: 10px 11px;\n    color: var(--m3-text);\n    background: var(--m3-white);\n    border: 1px solid var(--m3-border);\n    border-radius: 12px;\n    font-size: 13px;\n    line-height: 1.42;\n    text-align: center;\n  }\n\n  .m3-dawn-purchase-note strong {\n    color: var(--m3-brown);\n  }\n\n  \/* =========================\n     RESEÑAS COMPACTAS\n  ========================== *\/\n\n  .m3-dawn-reviews {\n    width: 100%;\n    max-width: 100%;\n    margin: 23px 0;\n    overflow: hidden;\n    scroll-margin-top: 20px;\n  }\n\n  .m3-dawn-review-grid {\n    display: flex;\n    width: 100%;\n    gap: 11px;\n    margin-top: 13px;\n    padding: 0 1px 8px;\n    overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    scrollbar-width: thin;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .m3-dawn-review {\n    flex: 0 0 86%;\n    min-width: 0;\n    overflow: hidden;\n    background: var(--m3-white);\n    border: 1px solid var(--m3-border);\n    border-radius: 17px;\n    box-shadow: 0 8px 20px rgba(73, 43, 22, .08);\n    scroll-snap-align: start;\n  }\n\n  .m3-dawn-review-img {\n    width: 100%;\n    overflow: hidden;\n    aspect-ratio: 1 \/ 1;\n    background: var(--m3-cream);\n  }\n\n  .m3-dawn-review-img img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .m3-dawn-review-body {\n    padding: 13px;\n  }\n\n  .m3-dawn-stars {\n    margin-bottom: 7px;\n    color: var(--m3-gold);\n    font-size: 15px;\n    line-height: 1;\n    letter-spacing: .7px;\n  }\n\n  .m3-dawn-review-tag {\n    display: inline-block;\n    margin-bottom: 8px;\n    padding: 4px 8px;\n    color: var(--m3-brown);\n    background: var(--m3-gold-soft);\n    border-radius: 999px;\n    font-size: 10.5px;\n    font-weight: 850;\n  }\n\n  .m3-dawn-review-text {\n    margin-bottom: 10px;\n    color: var(--m3-text);\n    font-size: 14px;\n    line-height: 1.5;\n  }\n\n  .m3-dawn-review-author {\n    margin: 0;\n    color: var(--m3-muted);\n    font-size: 13px;\n    font-weight: 850;\n    line-height: 1.4;\n  }\n\n  .m3-dawn-swipe-note {\n    margin: 7px 0 0;\n    color: var(--m3-muted);\n    font-size: 11.8px;\n    line-height: 1.35;\n    text-align: center;\n  }\n\n  \/* =========================\n     PREGUNTAS FRECUENTES\n  ========================== *\/\n\n  .m3-dawn-faq {\n    margin: 22px 0 24px;\n    padding: 15px;\n    background: var(--m3-white);\n    border: 1px solid var(--m3-border);\n    border-radius: 17px;\n  }\n\n  .m3-dawn-faq details {\n    margin-bottom: 8px;\n    padding: 12px;\n    background: var(--m3-cream);\n    border: 1px solid var(--m3-border);\n    border-radius: 13px;\n  }\n\n  .m3-dawn-faq details:last-of-type {\n    margin-bottom: 0;\n  }\n\n  .m3-dawn-faq summary {\n    color: var(--m3-ink);\n    cursor: pointer;\n    font-size: 14.1px;\n    font-weight: 850;\n    line-height: 1.35;\n  }\n\n  .m3-dawn-faq p {\n    margin: 8px 0 0;\n    color: var(--m3-text);\n    font-size: 13.8px;\n    line-height: 1.44;\n  }\n\n  \/* =========================\n     CTA FINAL\n  ========================== *\/\n\n  .m3-dawn-cta {\n    margin: 0 0 10px;\n    padding: 18px 15px;\n    text-align: center;\n    background:\n      radial-gradient(circle at 100% 0%, rgba(216, 137, 29, .18), transparent 38%),\n      var(--m3-cream);\n    border: 1px solid var(--m3-border);\n    border-radius: 18px;\n  }\n\n  .m3-dawn-cta-title {\n    margin-bottom: 7px;\n    color: var(--m3-brown);\n    font-size: 19px;\n    font-weight: 950;\n    line-height: 1.28;\n  }\n\n  .m3-dawn-cta-text {\n    margin-bottom: 9px;\n    color: var(--m3-text);\n    font-size: 14.3px;\n    line-height: 1.5;\n  }\n\n  .m3-dawn-cta-highlight,\n  .m3-dawn-cta-highlight:link,\n  .m3-dawn-cta-highlight:visited,\n  .m3-dawn-cta-highlight:hover,\n  .m3-dawn-cta-highlight:active {\n    color: #FFFFFF !important;\n    text-decoration: none !important;\n  }\n\n  .m3-dawn-cta-highlight {\n    display: inline-flex;\n    width: 100%;\n    max-width: 430px;\n    min-height: 50px;\n    align-items: center;\n    justify-content: center;\n    padding: 12px 16px;\n    color: #FFFFFF !important;\n    background: linear-gradient(180deg, var(--m3-gold) 0%, var(--m3-gold-dark) 100%);\n    border: 1px solid var(--m3-gold-dark);\n    border-radius: 12px;\n    box-shadow: 0 7px 16px rgba(185, 106, 12, .22);\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 950;\n    line-height: 1.35;\n    text-align: center;\n    text-decoration: none;\n    transition:\n      transform .18s ease,\n      box-shadow .18s ease,\n      filter .18s ease;\n    -webkit-appearance: none;\n    appearance: none;\n  }\n\n  .m3-dawn-cta-highlight:hover {\n    filter: brightness(1.04);\n    transform: translateY(-1px);\n    box-shadow: 0 9px 20px rgba(185, 106, 12, .27);\n  }\n\n  .m3-dawn-cta-highlight:active {\n    transform: translateY(0);\n    box-shadow: 0 5px 12px rgba(185, 106, 12, .20);\n  }\n\n  .m3-dawn-cta-highlight:focus-visible {\n    outline: 3px solid rgba(216, 137, 29, .30);\n    outline-offset: 3px;\n  }\n\n  .m3-dawn-cta-note {\n    margin: 9px 0 0;\n    color: var(--m3-muted);\n    font-size: 12.5px;\n    line-height: 1.4;\n  }\n\n  \/* =========================\n     RESPONSIVE\n  ========================== *\/\n\n  @media (min-width: 600px) {\n    .m3-dawn-benefits {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .m3-dawn-spec-grid {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n  }\n\n  @media (min-width: 750px) {\n    .m3-dawn-review-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      overflow: visible;\n    }\n\n    .m3-dawn-review {\n      width: 100%;\n      min-width: 0;\n    }\n\n    .m3-dawn-swipe-note {\n      display: none;\n    }\n\n    .m3-dawn-compare-row,\n    .m3-dawn-compare-pill-row {\n      grid-template-columns:\n        minmax(95px, .84fr)\n        minmax(0, 1.2fr)\n        minmax(0, 1fr);\n    }\n\n    .m3-dawn-compare-head {\n      overflow-wrap: normal;\n      word-break: normal;\n      hyphens: none;\n    }\n  }\n\n  @media (max-width: 480px) {\n    .m3-dawn-hero,\n    .m3-dawn-specs,\n    .m3-dawn-faq,\n    .m3-dawn-cta {\n      padding: 14px;\n      border-radius: 16px;\n    }\n\n    .m3-dawn-section-title {\n      font-size: 19px;\n    }\n\n    .m3-dawn-quick-item {\n      padding: 7px 5px;\n      font-size: 11.7px;\n    }\n\n    .m3-dawn-spec {\n      min-height: 76px;\n      padding: 9px 6px;\n      font-size: 11.8px;\n    }\n\n    .m3-dawn-spec strong {\n      font-size: 12.4px;\n    }\n\n    .m3-dawn-compare-row,\n    .m3-dawn-compare-pill-row {\n      grid-template-columns: .68fr 1.2fr 1fr;\n      gap: 4px;\n    }\n\n    .m3-dawn-compare-head,\n    .m3-dawn-compare-cell {\n      padding: 7px 4px;\n      font-size: 10.9px;\n      line-height: 1.18;\n    }\n\n    .m3-dawn-compare-head {\n      font-size: 10.4px;\n      letter-spacing: -.15px;\n    }\n\n    .m3-dawn-compare-pill {\n      padding: 5px 3px;\n      font-size: 9.2px;\n    }\n  }\n\n  @media (max-width: 380px) {\n    .m3-dawn-countdown {\n      gap: 7px;\n      padding: 9px;\n    }\n\n    .m3-dawn-countdown-label {\n      font-size: 11.8px;\n    }\n\n    .m3-dawn-countdown-note {\n      font-size: 10.3px;\n    }\n\n    .m3-dawn-countdown-time {\n      min-width: 99px;\n      padding: 8px 7px;\n      font-size: 17.5px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .m3-dawn-countdown::before,\n    .m3-dawn-countdown-flame,\n    .m3-dawn-countdown-time.m3-countdown-tick {\n      animation: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"m3-dawn-desc\"\u003e\n\n  \u003c!-- AIDA: ATENCIÓN | ENCABEZADO PRINCIPAL --\u003e\n\n  \u003cdiv class=\"m3-dawn-hero\"\u003e\n    \u003cdiv class=\"m3-dawn-kicker\"\u003e\n      Aceite Anticelulítico M3 Naturals\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"m3-dawn-title\"\u003e\n      El aceite anticelulítico que tu piel estaba esperando\n    \u003c\/h2\u003e\n\n    \u003cp class=\"m3-dawn-subtitle\"\u003e\n      Formulado con \u003cstrong\u003ecolágeno y células madre vegetales\u003c\/strong\u003e para ayudar\n      a suavizar la apariencia de la celulitis desde las primeras aplicaciones.\n      Sin cremas complicadas ni rutinas eternas: solo un masaje simple que puedes\n      hacer en casa, en minutos.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"m3-dawn-quick-grid\"\u003e\n      \u003cdiv class=\"m3-dawn-quick-item\"\u003e🌿 Colágeno + células madre\u003c\/div\u003e\n      \u003cdiv class=\"m3-dawn-quick-item\"\u003e✨ Textura ligera\u003c\/div\u003e\n      \u003cdiv class=\"m3-dawn-quick-item\"\u003e🍋 Limón + eucalipto\u003c\/div\u003e\n      \u003cdiv class=\"m3-dawn-quick-item\"\u003e🧴 Contenido de 240 ml\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"m3-dawn-order-trust\"\u003e\n      \u003cspan\u003e🚚 Envío gratis a todo Chile\u003c\/span\u003e\n      \u003cspan\u003e📦 Pagas al recibir\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IMAGEN PRINCIPAL DE LA DESCRIPCIÓN --\u003e\n\n  \u003cdiv class=\"m3-dawn-image m3-dawn-demo\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/d3612b93-21fb-45de-a455-f24e5758e8ec_430x.png?v=1783897122\" alt=\"Aceite anticelulítico M3 Naturals\" loading=\"eager\" width=\"860\" height=\"860\"\u003e\n\n    \u003cp class=\"m3-dawn-caption\"\u003e\n      Un masaje simple para incorporar a tu rutina de cuidado corporal.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- URGENCIA TEMPRANA | CONTADOR --\u003e\n\n  \u003cdiv class=\"m3-dawn-countdown\" data-m3-countdown data-storage-key=\"m3_naturals_oferta_2h55_3h55_v1\" aria-label=\"Tiempo restante del precio promocional\"\u003e\n    \u003cdiv class=\"m3-dawn-countdown-copy\"\u003e\n      \u003cp class=\"m3-dawn-countdown-label\"\u003e\n        \u003cspan class=\"m3-dawn-countdown-flame\" aria-hidden=\"true\"\u003e⏱️\u003c\/span\u003e\n        Oferta por tiempo limitado:\n      \u003c\/p\u003e\n\n      \u003cp class=\"m3-dawn-countdown-note\"\u003e\n        Solo por hoy\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003ctime class=\"m3-dawn-countdown-time\" data-m3-countdown-time aria-live=\"polite\"\u003e\n      03:25:00\n    \u003c\/time\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFICIO 1 --\u003e\n\n  \u003cdiv class=\"m3-dawn-section\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      Piel más firme desde las primeras semanas\n    \u003c\/h3\u003e\n\n    \u003cp class=\"m3-dawn-text\"\u003e\n      Colágeno y células madre vegetales trabajan para devolverle firmeza a tu piel.\n      Un cuidado real, pensado para cuerpos que exigen resultados visibles.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"m3-dawn-benefits\"\u003e\n      \u003cdiv class=\"m3-dawn-benefit\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eApariencia más firme:\u003c\/strong\u003e\n          colágeno y células madre vegetales trabajan para devolverle firmeza a tu piel.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-benefit\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eTextura más suave:\u003c\/strong\u003e\n          este aceite ayuda a suavizar la apariencia de la celulitis con constancia.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-benefit\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eHidratación ligera:\u003c\/strong\u003e\n          ligero, se absorbe rápido y deja tu piel suave todo el día.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-benefit\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eMasaje relajante:\u003c\/strong\u003e\n          limón y eucalipto transforman cada masaje en una pausa para relajarte.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- GIF ORIGINAL --\u003e\n\n  \u003cdiv class=\"m3-dawn-image m3-dawn-demo\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0629\/1413\/4090\/files\/GIF_2_c92c25f7-a313-4892-a932-99ebd2e96b6b.gif?v=1782923052\" alt=\"Demostración del uso del aceite anticelulítico\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFICIO 2 --\u003e\n\n  \u003cdiv class=\"m3-dawn-section\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      Dile adiós a la piel irregular\n    \u003c\/h3\u003e\n\n    \u003cp class=\"m3-dawn-text\"\u003e\n      La textura despareja ya no tiene que ser un problema diario para ti.\n      Este aceite ayuda a suavizar la apariencia de la celulitis con constancia.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"m3-dawn-image m3-dawn-demo\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/63791939-8f01-4224-be6f-975919e381a3_430x.png?v=1783893875\" alt=\"Cuidado para una piel de apariencia más firme\" loading=\"lazy\" width=\"860\" height=\"860\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFICIO 4 --\u003e\n\n  \u003cdiv class=\"m3-dawn-section\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      Hidratación profunda sin dejar sensación grasosa\n    \u003c\/h3\u003e\n\n    \u003cp class=\"m3-dawn-text\"\u003e\n      Ligero, se absorbe rápido y deja tu piel suave todo el día.\n      Ideal para uso diario, incluso en los días más ocupados.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"m3-dawn-image\"\u003e\n    \u003cimg src=\"https:\/\/biocenti.com\/cdn\/shop\/files\/Diseno_sin_titulo.jpg?v=1771944203\u0026amp;width=2000\" alt=\"Comparación de la apariencia de la piel\" loading=\"lazy\" width=\"2000\" height=\"2000\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFICIO 3 --\u003e\n\n  \u003cdiv class=\"m3-dawn-section\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      Un momento de calma en tu rutina diaria\n    \u003c\/h3\u003e\n\n    \u003cp class=\"m3-dawn-text\"\u003e\n      Limón y eucalipto transforman cada masaje en una pausa para relajarte.\n      Cuida tu piel mientras descansas tu mente, sin salir de casa.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"m3-dawn-image m3-dawn-demo\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/imagen_4_dorada_placer_sensorial_430x.png?v=1783890983\" alt=\"Rutina corporal con aroma a limón y eucalipto\" loading=\"lazy\" width=\"860\" height=\"860\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- RESEÑAS --\u003e\n\n  \u003cdiv class=\"m3-dawn-reviews\" id=\"m3-opiniones\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      Los resultados hablan por sí solos\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"m3-dawn-review-grid\"\u003e\n      \u003cdiv class=\"m3-dawn-review\"\u003e\n        \u003cdiv class=\"m3-dawn-review-img\"\u003e\n          \u003cimg src=\"https:\/\/biocenti.com\/cdn\/shop\/files\/1_7112cf7d-bda5-4f52-94e3-6464091fe0b1.png?v=1771953152\u0026amp;width=3840\" alt=\"Experiencia de uso del aceite anticelulítico\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"m3-dawn-review-body\"\u003e\n          \u003cdiv class=\"m3-dawn-stars\" aria-label=\"5 de 5 estrellas\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"m3-dawn-review-tag\"\u003eUso constante\u003c\/div\u003e\n\n          \u003cp class=\"m3-dawn-review-text\"\u003e\n            “Lo uso sagradamente después de ducharme y luego de algunos meses\n            los resultados son muy notorios”\n          \u003c\/p\u003e\n\n          \u003cp class=\"m3-dawn-review-author\"\u003e\n            Andrea, 45 años\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-review\"\u003e\n        \u003cdiv class=\"m3-dawn-review-img\"\u003e\n          \u003cimg src=\"https:\/\/goldenchilemask.store\/cdn\/shop\/files\/Foto_4_11zon_1.webp?v=1769829314\u0026amp;width=1420\" alt=\"Testimonio de uso del aceite corporal\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"m3-dawn-review-body\"\u003e\n          \u003cdiv class=\"m3-dawn-stars\" aria-label=\"5 de 5 estrellas\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"m3-dawn-review-tag\"\u003ePiel más pareja\u003c\/div\u003e\n\n          \u003cp class=\"m3-dawn-review-text\"\u003e\n            “Empecé a usarlo después de cada ducha y con las semanas noté la piel\n            de las piernas más pareja. No es magia, pero se nota la constancia”\n          \u003c\/p\u003e\n\n          \u003cp class=\"m3-dawn-review-author\"\u003e\n            Camila, 38 años\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-review\"\u003e\n        \u003cdiv class=\"m3-dawn-review-img\"\u003e\n          \u003cimg src=\"https:\/\/img.trustoo.io\/pro\/62914134090\/2026\/7\/5\/B7tYWEi8za.png?x-oss-process=style\/trustoo_card_small\" alt=\"Reseña de uso del Aceite Anticelulítico M3 Naturals\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"m3-dawn-review-body\"\u003e\n          \u003cdiv class=\"m3-dawn-stars\" aria-label=\"5 de 5 estrellas\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"m3-dawn-review-tag\"\u003eCambio visible\u003c\/div\u003e\n\n          \u003cp class=\"m3-dawn-review-text\"\u003e\n            “Tengo 26 años y tenía celulitis. Comencé a usar el aceite y empezó\n            a cambiar el aspecto de mis piernas de manera increíble”\n          \u003c\/p\u003e\n\n          \u003cp class=\"m3-dawn-review-author\"\u003e\n            Silvana, 26 años\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"m3-dawn-swipe-note\"\u003e\n      Desliza para ver más opiniones\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PARA QUIÉN SÍ ES --\u003e\n\n  \u003cdiv class=\"m3-dawn-section\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      ¿Para quién SÍ es el Aceite Anticelulítico M3 Naturals?\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"m3-dawn-benefits\"\u003e\n      \u003cdiv class=\"m3-dawn-benefit\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv\u003e\n          Para ti, que evitas los shorts o el vestido de baño por la textura de tu piel.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-benefit\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv\u003e\n          Para ti, que entrenas constante pero sientes que tu piel no refleja ese esfuerzo.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-benefit\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv\u003e\n          Para ti, que quieres un ritual de spa en casa, sin horas ni gastos extra.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-benefit\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv\u003e\n          Para ti, que ya probaste cremas y buscas activos más potentes.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-benefit\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv\u003e\n          Para ti, que tras un embarazo o cambios de peso, sientes tu piel menos firme.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PARA QUIÉN NO ES --\u003e\n\n  \u003cdiv class=\"m3-dawn-section\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      ¿Para quién NO es el Aceite Anticelulítico M3 Naturals?\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"m3-dawn-benefits\"\u003e\n      \u003cdiv class=\"m3-dawn-benefit is-no\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e×\u003c\/div\u003e\n        \u003cdiv\u003e\n          No es para quien busca soluciones rápidas sin dedicarle minutos al día.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-benefit is-no\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e×\u003c\/div\u003e\n        \u003cdiv\u003e\n          No es para quien sigue posponiendo su cuidado personal.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-benefit is-no\"\u003e\n        \u003cdiv class=\"m3-dawn-check\"\u003e×\u003c\/div\u003e\n        \u003cdiv\u003e\n          No es para quien se conforma con lo básico.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"m3-dawn-image\"\u003e\n    \u003cimg src=\"https:\/\/biocenti.com\/cdn\/shop\/files\/5_f160c376-ca5f-415e-8c0d-8c8a8133544b.png?v=1771953222\u0026amp;width=3840\" alt=\"Beneficios del aceite corporal M3 Naturals\" loading=\"lazy\" width=\"1920\" height=\"1920\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- RITUAL EN 4 PASOS --\u003e\n\n  \u003cdiv class=\"m3-dawn-section\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      Tu ritual anticelulítico en 4 pasos\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"m3-dawn-how\"\u003e\n      \u003cdiv class=\"m3-dawn-step\"\u003e\n        \u003cdiv class=\"m3-dawn-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-step-copy\"\u003e\n          \u003cstrong\u003ePaso 1 – Limpia tu piel\u003c\/strong\u003e\n          Aplica sobre piel limpia y seca, idealmente después de la ducha,\n          para una mejor absorción.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-step\"\u003e\n        \u003cdiv class=\"m3-dawn-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-step-copy\"\u003e\n          \u003cstrong\u003ePaso 2 – Aplica el aceite\u003c\/strong\u003e\n          Coloca una cantidad generosa en muslos, piernas o zonas con mayor\n          irregularidad en la piel.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-step\"\u003e\n        \u003cdiv class=\"m3-dawn-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-step-copy\"\u003e\n          \u003cstrong\u003ePaso 3 – Masajea en círculos\u003c\/strong\u003e\n          Masajea con movimientos circulares durante 3 a 5 minutos,\n          de abajo hacia arriba.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-step\"\u003e\n        \u003cdiv class=\"m3-dawn-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-step-copy\"\u003e\n          \u003cstrong\u003ePaso 4 – Repite a diario\u003c\/strong\u003e\n          Usa una o dos veces al día para ayudar a potenciar los resultados\n          con el tiempo.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"m3-dawn-image m3-dawn-demo\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/imagen_3_rutina_bienestar_realista_430x.png?v=1783891712\" alt=\"Rutina diaria de cuidado corporal\" loading=\"lazy\" width=\"860\" height=\"860\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPARACIÓN --\u003e\n\n  \u003cdiv class=\"m3-dawn-section m3-dawn-compact-section\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      ¿Por qué cambiar tu crema de siempre?\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"m3-dawn-compare-pill-row\"\u003e\n      \u003cspan class=\"m3-dawn-compare-pill blank\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"m3-dawn-compare-pill good\"\u003eM3 Naturals\u003c\/span\u003e\n      \u003cspan class=\"m3-dawn-compare-pill old\"\u003eCremas comunes\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"m3-dawn-compare-compact\"\u003e\n      \u003cdiv class=\"m3-dawn-compare-row\"\u003e\n        \u003cdiv class=\"m3-dawn-compare-head\"\u003eIngredientes\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell good\"\u003e✓ Colágeno y células madre vegetales\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell old\"\u003eFórmulas básicas, sin activos avanzados\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-compare-row\"\u003e\n        \u003cdiv class=\"m3-dawn-compare-head\"\u003eTextura\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell good\"\u003e✓ Ligera, se absorbe rápido\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell old\"\u003eSuele dejar sensación pegajosa\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-compare-row\"\u003e\n        \u003cdiv class=\"m3-dawn-compare-head\"\u003eRitual\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell good\"\u003e✓ Masaje relajante incluido\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell old\"\u003eSolo aplicación simple, sin ritual\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-compare-row\"\u003e\n        \u003cdiv class=\"m3-dawn-compare-head\"\u003eAromaterapia\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell good\"\u003e✓ Limón y eucalipto incluidos\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell old\"\u003eSin aporte aromático relajante\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-compare-row\"\u003e\n        \u003cdiv class=\"m3-dawn-compare-head\"\u003eUso corporal\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell good\"\u003e✓ Apta para todo el cuerpo\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell old\"\u003eMuchas son solo para zonas puntuales\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-compare-row\"\u003e\n        \u003cdiv class=\"m3-dawn-compare-head\"\u003eComposición\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell good\"\u003e✓ Libre de parabenos\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-compare-cell old\"\u003eAlgunas contienen aditivos agresivos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ESPECIFICACIONES --\u003e\n\n  \u003cdiv class=\"m3-dawn-specs\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      Especificaciones\n    \u003c\/h3\u003e\n\n    \u003cp class=\"m3-dawn-spec-intro\"\u003e\n      Características del Aceite Anticelulítico M3 Naturals.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"m3-dawn-spec-grid\"\u003e\n      \u003cdiv class=\"m3-dawn-spec\"\u003e\n        \u003cspan class=\"m3-dawn-spec-icon\"\u003e🧴\u003c\/span\u003e\n        \u003cstrong\u003eContenido neto\u003c\/strong\u003e\n        240 ml (8 fl oz) por envase.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-spec\"\u003e\n        \u003cspan class=\"m3-dawn-spec-icon\"\u003e🌻\u003c\/span\u003e\n        \u003cstrong\u003eAceites base\u003c\/strong\u003e\n        Girasol y semilla de uva.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-spec\"\u003e\n        \u003cspan class=\"m3-dawn-spec-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cstrong\u003eIngredientes clave\u003c\/strong\u003e\n        Colágeno y células madre vegetales.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-spec\"\u003e\n        \u003cspan class=\"m3-dawn-spec-icon\"\u003e🍋\u003c\/span\u003e\n        \u003cstrong\u003eFragancia\u003c\/strong\u003e\n        Limón, eucalipto y toronja.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-spec\"\u003e\n        \u003cspan class=\"m3-dawn-spec-icon\"\u003e✨\u003c\/span\u003e\n        \u003cstrong\u003eTipo de piel\u003c\/strong\u003e\n        Compatible con todo tipo de piel.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-spec\"\u003e\n        \u003cspan class=\"m3-dawn-spec-icon\"\u003e🐰\u003c\/span\u003e\n        \u003cstrong\u003eOrigen\u003c\/strong\u003e\n        Libre de crueldad animal y sin parabenos.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"m3-dawn-image m3-dawn-demo\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/125693cd-4879-4ea9-ac86-0418a2efe661_0d0c6747-cf1c-4477-801b-e69db9830e56_430x.png?v=1783987671\" alt=\"Información del Aceite Anticelulítico M3 Naturals\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PREGUNTAS FRECUENTES --\u003e\n\n  \u003cdiv class=\"m3-dawn-faq\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      Preguntas frecuentes\n    \u003c\/h3\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e¿En cuánto tiempo voy a notar algo?\u003c\/summary\u003e\n      \u003cp\u003e\n        Con uso diario, la mayoría empieza a notar la piel más suave y firme\n        en las primeras semanas. Los resultados dependen de la constancia,\n        no del azar.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e¿Sirve para mi tipo de piel?\u003c\/summary\u003e\n      \u003cp\u003e\n        Sí, es apto para piel mixta y sensible. No obstruye los poros y su\n        textura ligera se absorbe rápido sin dejar sensación grasosa.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e¿Puedo usarlo en cualquier parte del cuerpo?\u003c\/summary\u003e\n      \u003cp\u003e\n        Sí, está pensado para uso corporal completo. Funciona especialmente\n        bien en muslos, piernas y abdomen, las zonas donde más se nota la\n        textura irregular.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e¿Cuántas veces al día debo aplicarlo?\u003c\/summary\u003e\n      \u003cp\u003e\n        Una o dos veces al día es suficiente. Lo importante es mantener la\n        constancia con el masaje, más que la cantidad que uses.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e¿Tiene olor fuerte o me puede marear?\u003c\/summary\u003e\n      \u003cp\u003e\n        No, su aroma es suave, a limón y eucalipto. Está pensado para relajar,\n        no para saturar. La mayoría lo describe como agradable y liviano.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e¿Qué pasa si mi piel es sensible a los aceites esenciales?\u003c\/summary\u003e\n      \u003cp\u003e\n        Si tienes alergias conocidas al limón o al eucalipto, prueba primero\n        una pequeña cantidad en una zona reducida antes de aplicarlo en todo\n        el cuerpo.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IMAGEN PREGUNTAS FRECUENTES --\u003e\n\n  \u003cdiv class=\"m3-dawn-image\"\u003e\n    \u003cimg src=\"https:\/\/goldenchilemask.store\/cdn\/shop\/files\/ChatGPT_Image_5_jun_2026_10_27_41.png?v=1780673438\u0026amp;width=1500\" alt=\"Preguntas frecuentes sobre el aceite anticelulítico\" loading=\"lazy\" width=\"1500\" height=\"1500\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPRA EN TRES PASOS --\u003e\n\n  \u003cdiv class=\"m3-dawn-section m3-dawn-purchase\"\u003e\n    \u003ch3 class=\"m3-dawn-section-title\"\u003e\n      Compra fácil y paga al recibir\n    \u003c\/h3\u003e\n\n    \u003cp class=\"m3-dawn-text\"\u003e\n      Completa el formulario con tus datos. No necesitas transferir ni pagar anticipadamente.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"m3-dawn-how\"\u003e\n      \u003cdiv class=\"m3-dawn-step\"\u003e\n        \u003cdiv class=\"m3-dawn-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-step-copy\"\u003e\n          \u003cstrong\u003eIngresa tus datos\u003c\/strong\u003e\n          Escribe correctamente tu teléfono y dirección de entrega.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-step\"\u003e\n        \u003cdiv class=\"m3-dawn-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-step-copy\"\u003e\n          \u003cstrong\u003eConfirmamos por WhatsApp\u003c\/strong\u003e\n          Revisamos contigo la información antes de preparar el despacho.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"m3-dawn-step\"\u003e\n        \u003cdiv class=\"m3-dawn-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"m3-dawn-step-copy\"\u003e\n          \u003cstrong\u003eRecibes y pagas\u003c\/strong\u003e\n          El pedido llega a tu domicilio y pagas al momento de recibirlo.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"m3-dawn-purchase-note\"\u003e\n      \u003cstrong\u003eEnvío gratis a todo Chile.\u003c\/strong\u003e\n      Entrega estimada de 2 a 5 días hábiles, dependiendo de la comuna y región.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n\n  \u003cdiv class=\"m3-dawn-cta\"\u003e\n    \u003cdiv class=\"m3-dawn-cta-title\"\u003e\n      ✨ El aceite anticelulítico que tu piel estaba esperando\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"m3-dawn-cta-text\"\u003e\n      Sin cremas complicadas ni rutinas eternas: solo un masaje simple\n      que puedes hacer en casa, en minutos.\n    \u003c\/div\u003e\n\n    \u003ca href=\"https:\/\/soilantchile.com\/products\/aceite-masaje-corporal-reafirmante-m3-naturals#m3-seccion-precio\" class=\"m3-dawn-cta-highlight\" data-m3-go-to-product-price aria-label=\"Ir a la sección del precio y formulario de compra\"\u003e\n      Completa el formulario de compra para pedir el tuyo\n    \u003c\/a\u003e\n\n    \u003cp class=\"m3-dawn-cta-note\"\u003e\n      Recíbelo en tu domicilio y paga al momento de la entrega.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (() =\u003e {\n    const selector = '[data-m3-countdown]';\n    const productPriceButtonSelector = '[data-m3-go-to-product-price]';\n    const productPageUrl = 'https:\/\/soilantchile.com\/products\/aceite-masaje-corporal-reafirmante-m3-naturals';\n    const productPageUrlWithHash = 'https:\/\/soilantchile.com\/products\/aceite-masaje-corporal-reafirmante-m3-naturals#m3-seccion-precio';\n\n    function normalizePath(pathname) {\n      return pathname.replace(\/\\\/+$\/, '') || '\/';\n    }\n\n    function isVisibleElement(element) {\n      if (!element) {\n        return false;\n      }\n\n      const styles = window.getComputedStyle(element);\n      const rect = element.getBoundingClientRect();\n\n      return (\n        styles.display !== 'none' \u0026\u0026\n        styles.visibility !== 'hidden' \u0026\u0026\n        rect.width \u003e 0 \u0026\u0026\n        rect.height \u003e 0\n      );\n    }\n\n    function findProductPriceTarget() {\n      const selectors = [\n        '.product__info-container [id^=\"price-\"]',\n        '.product__info-container .price',\n        '.product__info-wrapper [id^=\"price-\"]',\n        '.product__info-wrapper .price',\n        '.product__info-container',\n        '[id^=\"price-\"]',\n        '.product .price'\n      ];\n\n      for (const priceSelector of selectors) {\n        const candidates = document.querySelectorAll(priceSelector);\n\n        for (const candidate of candidates) {\n          if (isVisibleElement(candidate)) {\n            return candidate;\n          }\n        }\n      }\n\n      return null;\n    }\n\n    function scrollToProductPrice(options = {}) {\n      const {\n        behavior = 'smooth',\n        updateHash = true\n      } = options;\n\n      const target = findProductPriceTarget();\n\n      if (target) {\n        \/*\n         * El desplazamiento deja visible parte del nombre del producto y\n         * posiciona el precio ligeramente debajo del encabezado fijo.\n         *\/\n        const headerOffset = 125;\n        const targetTop =\n          target.getBoundingClientRect().top +\n          window.pageYOffset -\n          headerOffset;\n\n        window.scrollTo({\n          top: Math.max(0, targetTop),\n          behavior\n        });\n\n        if (updateHash) {\n          window.setTimeout(() =\u003e {\n            window.history.replaceState(\n              window.history.state,\n              '',\n              window.location.pathname +\n              window.location.search +\n              '#m3-seccion-precio'\n            );\n          }, behavior === 'smooth' ? 500 : 0);\n        }\n\n        return true;\n      }\n\n      \/*\n       * Respaldo: si el tema cambia sus clases, baja a una posición\n       * aproximada dentro del bloque superior del producto.\n       *\/\n      window.scrollTo({\n        top: 330,\n        behavior\n      });\n\n      return false;\n    }\n\n    function goToProductPrice(event) {\n      const targetUrl = new URL(productPageUrl, window.location.origin);\n      const currentPath = normalizePath(window.location.pathname);\n      const targetPath = normalizePath(targetUrl.pathname);\n\n      if (\n        window.location.origin === targetUrl.origin \u0026\u0026\n        currentPath === targetPath\n      ) {\n        event.preventDefault();\n        scrollToProductPrice({\n          behavior: 'smooth',\n          updateHash: true\n        });\n        return;\n      }\n\n      window.location.href = productPageUrlWithHash;\n    }\n\n    function initializeProductPriceButtons(scope = document) {\n      if (\n        scope.matches \u0026\u0026\n        scope.matches(productPriceButtonSelector)\n      ) {\n        if (scope.dataset.m3ProductPriceInitialized !== 'true') {\n          scope.dataset.m3ProductPriceInitialized = 'true';\n          scope.addEventListener('click', goToProductPrice);\n        }\n      }\n\n      if (scope.querySelectorAll) {\n        scope\n          .querySelectorAll(productPriceButtonSelector)\n          .forEach(button =\u003e {\n            if (button.dataset.m3ProductPriceInitialized === 'true') {\n              return;\n            }\n\n            button.dataset.m3ProductPriceInitialized = 'true';\n            button.addEventListener('click', goToProductPrice);\n          });\n      }\n    }\n\n    function handleProductPriceHash() {\n      if (window.location.hash !== '#m3-seccion-precio') {\n        return;\n      }\n\n      \/*\n       * Se realizan varios intentos breves porque algunas secciones de\n       * Shopify pueden terminar de renderizar después del DOM inicial.\n       *\/\n      const delays = [0, 250, 700, 1400];\n\n      delays.forEach((delay, index) =\u003e {\n        window.setTimeout(() =\u003e {\n          const found = scrollToProductPrice({\n            behavior: index === 0 ? 'auto' : 'smooth',\n            updateHash: false\n          });\n\n          if (found) {\n            return;\n          }\n        }, delay);\n      });\n    }\n\n    const minimumSeconds = (2 * 60 * 60) + (55 * 60);\n    const maximumSeconds = (3 * 60 * 60) + (55 * 60);\n\n    function randomDurationMilliseconds() {\n      const seconds =\n        Math.floor(\n          Math.random() * (maximumSeconds - minimumSeconds + 1)\n        ) + minimumSeconds;\n\n      return seconds * 1000;\n    }\n\n    function getPageStorageKey(element) {\n      const baseKey =\n        element.dataset.storageKey ||\n        'm3_naturals_oferta_2h55_3h55_v1';\n\n      const pageKey = window.location.pathname\n        .replace(\/[^a-zA-Z0-9_-]\/g, '_')\n        .slice(0, 120);\n\n      return `${baseKey}_${pageKey}`;\n    }\n\n    function readSavedEndTime(storageKey) {\n      try {\n        const savedEndTime = Number(\n          window.localStorage.getItem(storageKey)\n        );\n\n        if (\n          Number.isFinite(savedEndTime) \u0026\u0026\n          savedEndTime \u003e Date.now()\n        ) {\n          return savedEndTime;\n        }\n      } catch (error) {\n        console.warn('No fue posible leer el contador guardado.', error);\n      }\n\n      return null;\n    }\n\n    function saveEndTime(storageKey, endTime) {\n      try {\n        window.localStorage.setItem(storageKey, String(endTime));\n      } catch (error) {\n        console.warn('No fue posible guardar el contador.', error);\n      }\n    }\n\n    function createEndTime(storageKey) {\n      const endTime = Date.now() + randomDurationMilliseconds();\n      saveEndTime(storageKey, endTime);\n      return endTime;\n    }\n\n    function initializeCountdown(element) {\n      if (\n        !element ||\n        element.dataset.m3CountdownInitialized === 'true'\n      ) {\n        return;\n      }\n\n      const timeElement = element.querySelector(\n        '[data-m3-countdown-time]'\n      );\n\n      if (!timeElement) {\n        return;\n      }\n\n      element.dataset.m3CountdownInitialized = 'true';\n\n      const storageKey = getPageStorageKey(element);\n      let endTime =\n        readSavedEndTime(storageKey) ||\n        createEndTime(storageKey);\n\n      function updateCountdown() {\n        let remainingMilliseconds = endTime - Date.now();\n\n        if (remainingMilliseconds \u003c= 0) {\n          endTime = createEndTime(storageKey);\n          remainingMilliseconds = endTime - Date.now();\n        }\n\n        const totalSeconds = Math.max(\n          0,\n          Math.ceil(remainingMilliseconds \/ 1000)\n        );\n\n        const hours = Math.floor(totalSeconds \/ 3600);\n        const minutes = Math.floor(\n          (totalSeconds % 3600) \/ 60\n        );\n        const seconds = totalSeconds % 60;\n\n        timeElement.textContent =\n          `${String(hours).padStart(2, '0')}:` +\n          `${String(minutes).padStart(2, '0')}:` +\n          `${String(seconds).padStart(2, '0')}`;\n\n        timeElement.setAttribute(\n          'datetime',\n          `PT${hours}H${minutes}M${seconds}S`\n        );\n\n        timeElement.classList.remove('m3-countdown-tick');\n        void timeElement.offsetWidth;\n        timeElement.classList.add('m3-countdown-tick');\n      }\n\n      updateCountdown();\n\n      element.m3CountdownInterval = window.setInterval(\n        updateCountdown,\n        1000\n      );\n    }\n\n    function initializeAllCountdowns(scope = document) {\n      if (scope.matches \u0026\u0026 scope.matches(selector)) {\n        initializeCountdown(scope);\n      }\n\n      if (scope.querySelectorAll) {\n        scope\n          .querySelectorAll(selector)\n          .forEach(initializeCountdown);\n      }\n    }\n\n    if (!window.m3NaturalsCountdownEventsInstalled) {\n      window.m3NaturalsCountdownEventsInstalled = true;\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', () =\u003e {\n          initializeAllCountdowns(document);\n          initializeProductPriceButtons(document);\n          handleProductPriceHash();\n        });\n      } else {\n        initializeAllCountdowns(document);\n        initializeProductPriceButtons(document);\n        handleProductPriceHash();\n      }\n\n      document.addEventListener('shopify:section:load', event =\u003e {\n        initializeAllCountdowns(event.target);\n        initializeProductPriceButtons(event.target);\n      });\n\n      document.addEventListener('shopify:section:unload', event =\u003e {\n        if (!event.target.querySelectorAll) {\n          return;\n        }\n\n        event.target\n          .querySelectorAll(selector)\n          .forEach(element =\u003e {\n            if (element.m3CountdownInterval) {\n              window.clearInterval(\n                element.m3CountdownInterval\n              );\n            }\n          });\n      });\n    } else {\n      initializeAllCountdowns(document);\n      initializeProductPriceButtons(document);\n      handleProductPriceHash();\n    }\n  })();\n\u003c\/script\u003e\n","brand":"Soilant","offers":[{"title":"Default Title","offer_id":58162541986095,"sku":"Aceite Masaje Corporal Reafirmante Colágeno Células Madre","price":26990.0,"currency_code":"CLP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/076b785b-983b-49c9-8f79-963b57defef9.png?v=1783904418","url":"https:\/\/soilantchile.com\/products\/aceite-masaje-corporal-reafirmante-m3-naturals","provider":"Soilant","version":"1.0","type":"link"}