{"product_id":"dreamband-antifaz-bluetooth-para-dormir","title":"DreamBand™ | Antifaz Bluetooth para Dormir","description":"\u003cstyle\u003e\n  .db-landing {\n    max-width: 820px;\n    margin: 0 auto;\n    color: #171717;\n    font-family: inherit;\n    line-height: 1.55;\n  }\n  .db-landing * { box-sizing: border-box; }\n  .db-landing h1,\n  .db-landing h2,\n  .db-landing h3,\n  .db-landing p { margin-top: 0; }\n  .db-landing h1 {\n    margin-bottom: 12px;\n    font-size: clamp(30px, 6vw, 46px);\n    line-height: 1.08;\n    text-align: center;\n  }\n  .db-landing h2 {\n    margin-bottom: 12px;\n    font-size: clamp(25px, 5vw, 34px);\n    line-height: 1.15;\n    text-align: center;\n  }\n  .db-landing h3 {\n    max-width: 720px;\n    margin: 0 auto;\n    color: #414141;\n    font-size: clamp(18px, 3.8vw, 22px);\n    line-height: 1.38;\n    font-weight: 500;\n    text-align: center;\n  }\n  .db-section { margin: 38px 0; }\n  .db-center { text-align: center; }\n  .db-kicker {\n    display: inline-block;\n    margin-bottom: 12px;\n    padding: 7px 13px;\n    border-radius: 999px;\n    background: #f4ead9;\n    color: #49331a;\n    font-size: 13px;\n    font-weight: 900;\n    letter-spacing: .5px;\n    text-transform: uppercase;\n  }\n  .db-image {\n    display: block;\n    width: 94%;\n    height: auto;\n    margin: 18px auto 0;\n    border-radius: 14px;\n  }\n  .db-image--wide { max-width: 700px; }\n  .db-image--square { max-width: 590px; }\n  .db-trust {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-wrap: wrap;\n    gap: 7px 14px;\n    margin: 12px 0 0;\n    color: #4f4f4f;\n    font-size: 12px;\n    line-height: 1.3;\n    text-align: center;\n  }\n  .db-trust-item {\n    position: relative;\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    min-height: 0;\n    padding: 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    font-size: inherit;\n    line-height: inherit;\n  }\n  .db-trust-item:not(:last-child)::after {\n    content: \"•\";\n    position: absolute;\n    right: -10px;\n    color: #c3b9ad;\n  }\n  .db-trust-item strong {\n    display: inline;\n    margin: 0;\n    font-size: inherit;\n    line-height: inherit;\n  }\n  .db-feature-strip {\n    display: grid;\n    grid-template-columns: repeat(5, 1fr);\n    gap: 7px;\n    margin-top: 14px;\n  }\n  .db-feature-item {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 48px;\n    padding: 7px 6px;\n    border: 1px solid #e8e8e8;\n    border-radius: 10px;\n    background: #fff;\n    font-size: 12px;\n    line-height: 1.2;\n    font-weight: 800;\n    text-align: center;\n  }\n  .db-content-box {\n    padding: 26px 22px;\n    border: 1px solid #e8e8e8;\n    border-radius: 17px;\n    background: #fff;\n  }\n  .db-dark-box {\n    padding: 28px 22px;\n    border-radius: 18px;\n    background: #171717;\n    color: #fff;\n  }\n  .db-dark-box h2,\n  .db-dark-box h3 { color: #fff; }\n  .db-list-box {\n    margin-top: 18px;\n    padding: 20px;\n    border-radius: 14px;\n    background: #f6f6f6;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n  .db-list-box--no { background: #fff4f4; }\n\n  .db-audience-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 18px;\n  }\n  .db-audience-card {\n    padding: 20px 18px;\n    border: 1px solid #e5e5e5;\n    border-radius: 15px;\n    background: #f6f8f6;\n  }\n  .db-audience-card--no {\n    background: #fff5f5;\n  }\n  .db-audience-card h3 {\n    margin-bottom: 13px;\n    color: #171717;\n    font-size: 20px;\n    font-weight: 900;\n    text-align: left;\n  }\n  .db-audience-card p {\n    margin-bottom: 9px;\n    font-size: 14px;\n    line-height: 1.4;\n  }\n  .db-audience-card p:last-child { margin-bottom: 0; }\n  .db-cta-box {\n    margin: 18px auto 0;\n    padding: 20px 18px 18px;\n    border: 1px solid #dce9dc;\n    border-radius: 16px;\n    background: #f7fff7;\n    text-align: center;\n  }\n  .db-cta-title {\n    margin-bottom: 5px !important;\n    font-size: 20px;\n    font-weight: 900;\n    line-height: 1.25;\n  }\n  .db-cta-copy {\n    margin-bottom: 12px !important;\n    color: #4a4a4a;\n    font-size: 14px;\n    line-height: 1.4;\n  }\n  .db-button {\n    display: block;\n    width: 100%;\n    max-width: 500px;\n    margin: 13px auto 0;\n    padding: 16px 20px;\n    border-radius: 10px;\n    background: #159447;\n    box-shadow: 0 5px 0 #0d6f34;\n    color: #fff !important;\n    text-decoration: none !important;\n    font-size: 17px;\n    font-weight: 900;\n    line-height: 1.2;\n    letter-spacing: .2px;\n    text-transform: uppercase;\n  }\n  .db-button:active {\n    transform: translateY(3px);\n    box-shadow: 0 2px 0 #0d6f34;\n  }\n  .db-cta-note {\n    margin: 12px 0 0 !important;\n    color: #3f5144;\n    font-size: 12px;\n    line-height: 1.4;\n  }\n  .db-steps {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 9px;\n    margin-top: 17px;\n  }\n  .db-step {\n    padding: 14px 12px;\n    border: 1px solid #e7e7e7;\n    border-radius: 13px;\n    background: #fff;\n  }\n  .db-step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 28px;\n    height: 28px;\n    margin-bottom: 7px;\n    border-radius: 50%;\n    background: #171717;\n    color: #fff;\n    font-weight: 900;\n  }\n  .db-step strong { display: block; margin-bottom: 3px; font-size: 14px; line-height: 1.25; }\n  .db-step p { margin: 0; color: #555; font-size: 12px; line-height: 1.35; }\n  .db-specs {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-top: 18px;\n  }\n  .db-spec {\n    padding: 15px;\n    border-radius: 12px;\n    background: #f5f5f5;\n    font-size: 14px;\n  }\n  .db-table-wrap {\n    width: 100%;\n    margin-top: 20px;\n    overflow: hidden;\n    border: 1px solid #e5e5e5;\n    border-radius: 14px;\n    background: #fff;\n  }\n  .db-table {\n    width: 100%;\n    table-layout: fixed;\n    border-collapse: collapse;\n  }\n  .db-table th,\n  .db-table td {\n    padding: 12px 10px;\n    border-right: 1px solid #ececec;\n    border-bottom: 1px solid #ececec;\n    text-align: center;\n    vertical-align: middle;\n    font-size: 13px;\n    line-height: 1.3;\n    overflow-wrap: anywhere;\n  }\n  .db-table th:first-child,\n  .db-table td:first-child {\n    width: 24%;\n    text-align: left;\n    font-weight: 800;\n  }\n  .db-table th:nth-child(2),\n  .db-table td:nth-child(2),\n  .db-table th:nth-child(3),\n  .db-table td:nth-child(3) {\n    width: 38%;\n  }\n  .db-table th {\n    background: #171717;\n    color: #fff;\n    font-weight: 900;\n  }\n  .db-table th:last-child,\n  .db-table td:last-child { border-right: 0; }\n  .db-table tr:last-child td { border-bottom: 0; }\n  .db-table td:nth-child(2) {\n    background: #f7fff7;\n    font-weight: 800;\n  }\n  .db-review-carousel {\n    position: relative;\n    margin-top: 20px;\n  }\n  .db-review-viewport {\n    overflow-x: auto;\n    padding: 4px 12% 14px 2px;\n    scroll-snap-type: x mandatory;\n    scroll-behavior: smooth;\n    scrollbar-width: none;\n  }\n  .db-review-viewport::-webkit-scrollbar { display: none; }\n  .db-review-track {\n    display: flex;\n    gap: 14px;\n  }\n  .db-review-slide {\n    flex: 0 0 86%;\n    min-width: 0;\n    scroll-snap-align: start;\n  }\n  .db-review {\n    display: grid;\n    grid-template-columns: 31% 1fr;\n    min-height: 330px;\n    overflow: hidden;\n    border: 1px solid #e6e0d7;\n    border-radius: 17px;\n    background: #fffaf3;\n    box-shadow: 0 10px 24px rgba(0,0,0,.07);\n  }\n  .db-review img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 330px;\n    object-fit: cover;\n  }\n  .db-review-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(22px, 4vw, 34px);\n  }\n  .db-review-meta {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 8px;\n    margin-bottom: 11px;\n  }\n  .db-review-angle {\n    display: inline-block;\n    padding: 6px 10px;\n    border-radius: 999px;\n    background: #f2e5d2;\n    color: #49331a;\n    font-size: 11px;\n    font-weight: 900;\n    text-transform: uppercase;\n  }\n  .db-review-verified {\n    display: inline-flex;\n    align-items: center;\n    gap: 4px;\n    color: #137a3c;\n    font-size: 11px;\n    font-weight: 900;\n    white-space: nowrap;\n  }\n  .db-review-stars {\n    margin-bottom: 9px;\n    color: #e3a329;\n    font-size: 20px;\n    letter-spacing: 2px;\n  }\n  .db-review-quote {\n    margin-bottom: 16px !important;\n    color: #171717;\n    font-size: clamp(18px, 2.4vw, 21px);\n    line-height: 1.48;\n    font-weight: 700;\n  }\n  .db-review-author {\n    margin: 0 !important;\n    color: #555;\n    font-size: 14px;\n    font-weight: 900;\n  }\n  .db-review-controls {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 14px;\n    margin-top: 12px;\n  }\n  .db-review-arrow {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    padding: 0;\n    border: 1px solid #d9d1c6;\n    border-radius: 50%;\n    background: #fff;\n    color: #171717;\n    cursor: pointer;\n    font-size: 23px;\n    line-height: 1;\n  }\n  .db-review-arrow:hover {\n    background: #171717;\n    color: #fff;\n  }\n  .db-review-dots {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n  }\n  .db-review-dot {\n    width: 9px;\n    height: 9px;\n    padding: 0;\n    border: 0;\n    border-radius: 50%;\n    background: #d5cec4;\n    cursor: pointer;\n  }\n  .db-review-dot.is-active {\n    width: 24px;\n    border-radius: 999px;\n    background: #171717;\n  }\n  .db-faq {\n    margin-top: 18px;\n    border-top: 1px solid #e7e7e7;\n  }\n  .db-faq details {\n    padding: 15px 2px;\n    border-bottom: 1px solid #e7e7e7;\n  }\n  .db-faq summary {\n    cursor: pointer;\n    font-weight: 900;\n  }\n  .db-faq p {\n    margin: 10px 0 0;\n    color: #555;\n  }\n  .db-final {\n    padding: 30px 20px;\n    border-radius: 18px;\n    background: #171717;\n    color: #fff;\n    text-align: center;\n  }\n  .db-final .db-cta-title,\n  .db-final .db-cta-copy { color: #fff; }\n  .db-final .db-cta-note { color: #dcebdc; }\n\n  .db-offer-timer {\n    margin: 11px auto 0;\n    padding: 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    text-align: center;\n  }\n  .db-offer-timer__eyebrow {\n    display: inline-block;\n    margin-bottom: 8px;\n    color: #8a3e16;\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: .4px;\n    text-transform: uppercase;\n  }\n  .db-offer-timer__title {\n    display: none;\n  }\n  .db-offer-timer__clock {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 5px;\n  }\n  .db-offer-timer__unit {\n    min-width: 58px;\n    padding: 8px 6px 6px;\n    border-radius: 9px;\n    background: #171717;\n    color: #fff;\n    box-shadow: 0 3px 8px rgba(0,0,0,.11);\n  }\n  .db-offer-timer__number {\n    display: block;\n    font-variant-numeric: tabular-nums;\n    font-size: 21px;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: .4px;\n  }\n  .db-offer-timer__label {\n    display: block;\n    margin-top: 4px;\n    color: #dcdcdc;\n    font-size: 8px;\n    font-weight: 800;\n    letter-spacing: .4px;\n    text-transform: uppercase;\n  }\n  .db-offer-timer__separator {\n    color: #171717;\n    font-size: 18px;\n    font-weight: 900;\n    line-height: 1;\n  }\n  .db-offer-timer__note {\n    display: none;\n  }\n\n  @media (max-width: 680px) {\n    .db-section { margin: 31px 0; }\n\n\n    .db-image {\n      width: 92%;\n      margin-top: 15px;\n    }\n    .db-feature-strip {\n      grid-template-columns: repeat(3, 1fr);\n      gap: 6px;\n      margin-top: 12px;\n    }\n    .db-feature-item {\n      min-height: 44px;\n      padding: 6px 4px;\n      font-size: 11px;\n    }\n    .db-feature-item:last-child { grid-column: auto; }\n    .db-trust {\n      gap: 5px 11px;\n      margin-top: 10px;\n      font-size: 10.5px;\n    }\n    .db-trust-item:not(:last-child)::after {\n      right: -7px;\n    }\n    .db-cta-box {\n      margin-top: 15px;\n      padding: 17px 13px 16px;\n    }\n    .db-cta-title {\n      font-size: 18px;\n    }\n    .db-cta-copy {\n      margin-bottom: 10px !important;\n      font-size: 13px;\n    }\n    .db-offer-timer {\n      margin-top: 9px;\n    }\n    .db-offer-timer__eyebrow {\n      margin-bottom: 7px;\n      font-size: 10px;\n    }\n    .db-offer-timer__unit {\n      min-width: 52px;\n      padding: 7px 5px 5px;\n    }\n    .db-offer-timer__number {\n      font-size: 19px;\n    }\n    .db-button {\n      margin-top: 11px;\n    }\n    .db-content-box { padding: 22px 15px; }\n    .db-dark-box { padding: 24px 15px; }\n    .db-audience-grid {\n      grid-template-columns: 1fr 1fr;\n      gap: 8px;\n    }\n    .db-audience-card {\n      padding: 15px 11px;\n    }\n    .db-audience-card h3 {\n      margin-bottom: 10px;\n      font-size: 15px;\n    }\n    .db-audience-card p {\n      margin-bottom: 7px;\n      font-size: 12px;\n      line-height: 1.35;\n    }\n    .db-steps {\n      grid-template-columns: repeat(2, 1fr);\n      gap: 8px;\n    }\n    .db-step {\n      padding: 12px 10px;\n    }\n    .db-specs { grid-template-columns: 1fr; }\n    .db-button { font-size: 16px; }\n    .db-review-viewport {\n      padding-right: 12%;\n    }\n    .db-review-slide {\n      flex-basis: 88%;\n    }\n    .db-review {\n      grid-template-columns: 1fr;\n      min-height: 0;\n    }\n    .db-review img {\n      height: 178px;\n      min-height: 0;\n      object-position: center;\n    }\n    .db-review-copy {\n      justify-content: flex-start;\n      padding: 18px 16px 21px;\n    }\n    .db-review-meta {\n      align-items: flex-start;\n    }\n    .db-review-angle,\n    .db-review-verified {\n      font-size: 10px;\n    }\n    .db-review-stars {\n      margin-bottom: 7px;\n      font-size: 18px;\n    }\n    .db-review-quote {\n      font-size: 16px;\n      line-height: 1.45;\n      font-weight: 750;\n    }\n    .db-table th,\n    .db-table td {\n      padding: 9px 5px;\n      font-size: 11px;\n      line-height: 1.2;\n    }\n    .db-table th:first-child,\n    .db-table td:first-child { width: 25%; }\n    .db-table th:nth-child(2),\n    .db-table td:nth-child(2),\n    .db-table th:nth-child(3),\n    .db-table td:nth-child(3) { width: 37.5%; }\n  }\n  @media (max-width: 390px) {\n    .db-feature-item { font-size: 10px; }\n    .db-review-slide { flex-basis: 90%; }\n    .db-review-verified { white-space: normal; text-align: right; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"db-landing\"\u003e\n\u003csection class=\"db-section db-center\" style=\"margin-top: 10px;\"\u003e\u003cspan class=\"db-kicker\"\u003eDreamBand™ · DESCANSO+AUDIO SIN CABLES\u003c\/span\u003e\n\u003ch1\u003e\u003cstrong\u003eLa forma más cómoda de aislarte del mundo ya está aquí.\u003c\/strong\u003e\u003c\/h1\u003e\n\u003ch3\u003eMaterial suave, transpirable y adaptado a tu rostro, con Bluetooth integrado para que elijas tu propio ambiente sonoro. Simple, práctico y listo para usar.\u003c\/h3\u003e\n\u003cimg class=\"db-image db-image--wide\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/d06c8b06-16ad-421d-a3af-2b4a3e020557_430x.png?v=1784433479#\" alt=\"DreamBand antifaz Bluetooth negro con sus principales características\" loading=\"eager\" decoding=\"async\"\u003e\n\u003cdiv class=\"db-feature-strip\"\u003e\n\u003cdiv class=\"db-feature-item\"\u003e✅ Duerme sin cables\u003c\/div\u003e\n\u003cdiv class=\"db-feature-item\"\u003e✅ Bloquea la luz\u003c\/div\u003e\n\u003cdiv class=\"db-feature-item\"\u003e✅ Aísla el ruido\u003c\/div\u003e\n\u003cdiv class=\"db-feature-item\"\u003e✅ Ajuste universal\u003c\/div\u003e\n\u003cdiv class=\"db-feature-item\"\u003e✅ Ideal para viajes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-cta-box\"\u003e\n\u003cp class=\"db-cta-title\"\u003ePide tu DreamBand™ con pago al recibir\u003c\/p\u003e\n\u003cp class=\"db-cta-copy\"\u003eCompleta tus datos ahora y aprovecha el precio especial vigente.\u003c\/p\u003e\n\u003cdiv data-db-offer-timer=\"\" class=\"db-offer-timer\"\u003e\n\u003cspan class=\"db-offer-timer__eyebrow\"\u003e🔥 Oferta termina en\u003c\/span\u003e\n\u003cp class=\"db-offer-timer__title\"\u003eTu precio especial termina en:\u003c\/p\u003e\n\u003cdiv aria-live=\"polite\" role=\"timer\" class=\"db-offer-timer__clock\"\u003e\n\u003cdiv class=\"db-offer-timer__unit\"\u003e\n\u003cspan data-db-hours=\"\" class=\"db-offer-timer__number\"\u003e03\u003c\/span\u003e\u003cspan class=\"db-offer-timer__label\"\u003eHoras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"db-offer-timer__separator\"\u003e:\u003c\/span\u003e\n\u003cdiv class=\"db-offer-timer__unit\"\u003e\n\u003cspan data-db-minutes=\"\" class=\"db-offer-timer__number\"\u003e00\u003c\/span\u003e\u003cspan class=\"db-offer-timer__label\"\u003eMinutos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"db-offer-timer__separator\"\u003e:\u003c\/span\u003e\n\u003cdiv class=\"db-offer-timer__unit\"\u003e\n\u003cspan data-db-seconds=\"\" class=\"db-offer-timer__number\"\u003e00\u003c\/span\u003e\u003cspan class=\"db-offer-timer__label\"\u003eSegundos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"db-offer-timer__note\"\u003eAprovecha la oferta antes de que finalice el contador.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ca class=\"db-button\" href=\"#MainContent\"\u003eLO QUIERO AHORA\u003c\/a\u003e\n\u003cdiv class=\"db-trust\"\u003e\n\u003cspan class=\"db-trust-item\"\u003e🚚 \u003cstrong\u003eEnvíos a todo Chile\u003c\/strong\u003e\u003c\/span\u003e \u003cspan class=\"db-trust-item\"\u003e✅ \u003cstrong\u003ePago al recibir\u003c\/strong\u003e\u003c\/span\u003e \u003cspan class=\"db-trust-item\"\u003e📦 \u003cstrong\u003eEntrega 2–5 días hábiles\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg class=\"db-image db-image--square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/ChatGPTImage18jul2026_21_57_37_430x.png?v=1784426265\" alt=\"Antes y después de descansar con DreamBand\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-dark-box\"\u003e\n\u003ch2\u003e\u003cstrong\u003eDuerme profundo sin importar el ruido\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch3\u003eBloquea sonidos externos y te sumerge en tu propia calma.\u003cbr\u003eIdeal para calles ruidosas, viajes o dormir junto a otra persona.\u003c\/h3\u003e\n\u003cimg class=\"db-image db-image--wide\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/3f3d7112-e823-46fe-9cc2-d01ce3aa523e_430x.png?v=1784432773#\" alt=\"Persona usando DreamBand mientras duerme junto a su pareja\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-content-box\"\u003e\n\u003ch2\u003e\u003cstrong\u003eOscuridad total para un descanso real\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch3\u003eBloquea la luz por completo, incluso desde los bordes de la nariz.\u003cbr\u003eTu cuerpo entra en modo descanso más rápido y sin interrupciones.\u003c\/h3\u003e\n\u003cimg class=\"db-image db-image--wide\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/89e20eee-cdf2-4ae3-a8d0-c89eb0e8b79f_430x.png?v=1784430650#\" alt=\"Mujer descansando durante un viaje en avión con DreamBand\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-content-box\"\u003e\n\u003ch2\u003e\u003cstrong\u003eComodidad que se adapta a ti\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch3\u003eDiseño ajustable que se acomoda a cualquier forma de cabeza.\u003cbr\u003eLo usas noche tras noche sin sentir presión ni molestias.\u003c\/h3\u003e\n\u003cimg class=\"db-image db-image--square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/4c128c87-10f4-454c-aceb-6f885389d4ef_430x.png?v=1784430769#\" alt=\"Persona descansando con DreamBand durante un viaje\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/section\u003e\n\u003csection class=\"db-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003e¿DreamBand™ es para ti?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"db-audience-grid\"\u003e\n\u003cdiv class=\"db-audience-card\"\u003e\n\u003ch3\u003e✅ Sí, si buscas…\u003c\/h3\u003e\n\u003cp\u003e• Descansar mejor en viajes o lugares ruidosos.\u003c\/p\u003e\n\u003cp\u003e• Bloquear la luz al dormir de día o en pareja.\u003c\/p\u003e\n\u003cp\u003e• Escuchar música, podcasts o sonidos sin cables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-audience-card db-audience-card--no\"\u003e\n\u003ch3\u003e❌ No, si prefieres…\u003c\/h3\u003e\n\u003cp\u003e• Dormir sin ningún audio de fondo.\u003c\/p\u003e\n\u003cp\u003e• Un antifaz únicamente decorativo.\u003c\/p\u003e\n\u003cp\u003e• No cargar un dispositivo antes de usarlo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"db-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003eÚsalo en 4 simples pasos\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"db-steps\"\u003e\n\u003cdiv class=\"db-step\"\u003e\n\u003cspan class=\"db-step-number\"\u003e1\u003c\/span\u003e \u003cstrong\u003eCarga\u003c\/strong\u003e\n\u003cp\u003eConéctalo por USB antes del primer uso.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-step\"\u003e\n\u003cspan class=\"db-step-number\"\u003e2\u003c\/span\u003e \u003cstrong\u003eConecta\u003c\/strong\u003e\n\u003cp\u003eVincúlalo a tu celular por Bluetooth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-step\"\u003e\n\u003cspan class=\"db-step-number\"\u003e3\u003c\/span\u003e \u003cstrong\u003eAjusta\u003c\/strong\u003e\n\u003cp\u003eAcomoda la banda hasta sentirla cómoda.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-step\"\u003e\n\u003cspan class=\"db-step-number\"\u003e4\u003c\/span\u003e \u003cstrong\u003eDescansa\u003c\/strong\u003e\n\u003cp\u003eReproduce tu audio favorito y relájate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-cta-box\"\u003e\n\u003cp class=\"db-cta-title\"\u003e¿Te imaginas descansar así desde tu próxima noche?\u003c\/p\u003e\n\u003cp class=\"db-cta-copy\"\u003eHaz tu pedido ahora y paga únicamente cuando lo recibas en tu domicilio.\u003c\/p\u003e\n\u003ca class=\"db-button\" href=\"#MainContent\"\u003ePEDIR DREAMBAND™ CON PAGO AL RECIBIR\u003c\/a\u003e\n\u003cp class=\"db-cta-note\"\u003eEnvío a todo Chile · Entrega estimada de 2 a 5 días hábiles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"db-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003eEespecificaciones\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"db-specs\"\u003e\n\u003cdiv class=\"db-spec\"\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Algodón suave, cómodo para uso prolongado y adecuado para pieles sensibles.\u003c\/div\u003e\n\u003cdiv class=\"db-spec\"\u003e\n\u003cstrong\u003eConectividad:\u003c\/strong\u003e Bluetooth integrado, compatible con smartphones, tablets y otros dispositivos con esta tecnología.\u003c\/div\u003e\n\u003cdiv class=\"db-spec\"\u003e\n\u003cstrong\u003eBatería:\u003c\/strong\u003e Recargable vía USB, con autonomía de hasta 2,5 horas continuas de reproducción.\u003c\/div\u003e\n\u003cdiv class=\"db-spec\"\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Negro, disponible en un solo tono.\u003c\/div\u003e\n\u003cdiv class=\"db-spec\"\u003e\n\u003cstrong\u003eAjuste:\u003c\/strong\u003e Banda elástica adaptable a distintos tamaños y formas de cabeza.\u003c\/div\u003e\n\u003cdiv class=\"db-spec\"\u003e\n\u003cstrong\u003eControles:\u003c\/strong\u003e Botones integrados para reproducir, pausar y cambiar pista sin usar el celular.\u003c\/div\u003e\n\u003cdiv class=\"db-spec\"\u003e\n\u003cstrong\u003ePeso:\u003c\/strong\u003e Liviano y portátil, ideal para transportar en bolsos o maletas de viaje.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"db-section\"\u003e\u003cimg class=\"db-image db-image--square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/64334faa-c271-42e9-abe1-25760452af0c_430x.png?v=1784431122#\" alt=\"Comparación entre auriculares tradicionales y los parlantes planos de DreamBand\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003ch2 style=\"margin-top: 26px;\"\u003e\u003cstrong\u003eLo que ningún auricular ni antifaz pudo hacer solo\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"db-table-wrap\"\u003e\n\u003ctable class=\"db-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eComparación\u003c\/th\u003e\n\u003cth\u003eDreamBand™\u003c\/th\u003e\n\u003cth\u003eTradicional\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eComodidad\u003c\/td\u003e\n\u003ctd\u003e✅ Suave e integrado\u003c\/td\u003e\n\u003ctd\u003e⚠️ Puede presionar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConexión\u003c\/td\u003e\n\u003ctd\u003e✅ Bluetooth\u003c\/td\u003e\n\u003ctd\u003e❌ Con cables\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLuz\u003c\/td\u003e\n\u003ctd\u003e✅ Bloqueo envolvente\u003c\/td\u003e\n\u003ctd\u003e⚠️ Sin audio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSonido\u003c\/td\u003e\n\u003ctd\u003e✅ Audio incorporado\u003c\/td\u003e\n\u003ctd\u003e❌ Sin aislamiento\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eViajes\u003c\/td\u003e\n\u003ctd\u003e✅ Todo en uno\u003c\/td\u003e\n\u003ctd\u003e⚠️ Dos productos\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEn pareja\u003c\/td\u003e\n\u003ctd\u003e✅ Audio personal\u003c\/td\u003e\n\u003ctd\u003e❌ Puede molestar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"db-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003eLo que dicen nuestros clientes\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch3\u003eExperiencias reales de quienes incorporaron DreamBand™ a sus momentos de descanso.\u003c\/h3\u003e\n\u003cdiv aria-label=\"Carrusel de opiniones de clientes\" data-db-carousel=\"\" class=\"db-review-carousel\"\u003e\n\u003cdiv class=\"db-review-viewport\"\u003e\n\u003cdiv class=\"db-review-track\"\u003e\n\u003cdiv class=\"db-review-slide\"\u003e\n\u003carticle class=\"db-review\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/WhatsApp_Image_2026-07-18_at_21.30.49_430x.jpg?v=1784425229\" alt=\"Foto real de DreamBand compartida por cliente\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cdiv class=\"db-review-copy\"\u003e\n\u003cdiv class=\"db-review-meta\"\u003e\n\u003cspan class=\"db-review-angle\"\u003eViajes\u003c\/span\u003e\u003cspan class=\"db-review-verified\"\u003e✓ Compra verificada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"5 de 5 estrellas\" class=\"db-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"db-review-quote\"\u003e“Viajo harto por trabajo y siempre me costaba dormir en el avión. Con este antifaz me pongo mi podcast y listo, se me pasa el vuelo volando (nunca mejor dicho).”\u003c\/p\u003e\n\u003cp class=\"db-review-author\"\u003eFrancisca, 34 años\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-review-slide\"\u003e\n\u003carticle class=\"db-review\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/WhatsApp_Image_2026-07-18_at_21.37.40_430x.jpg?v=1784425229\" alt=\"Cliente usando DreamBand\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cdiv class=\"db-review-copy\"\u003e\n\u003cdiv class=\"db-review-meta\"\u003e\n\u003cspan class=\"db-review-angle\"\u003eVida en pareja\u003c\/span\u003e\u003cspan class=\"db-review-verified\"\u003e✓ Compra verificada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"5 de 5 estrellas\" class=\"db-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"db-review-quote\"\u003e“Mi pareja se duerme tarde viendo el celular y a mí me molesta la luz. Ahora me pongo el antifaz, escucho mi música y ni cuenta me doy cuando se acuesta.”\u003c\/p\u003e\n\u003cp class=\"db-review-author\"\u003eMatías, 29 años\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-review-slide\"\u003e\n\u003carticle class=\"db-review\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/WhatsApp_Image_2026-07-18_at_21.35.04_430x.jpg?v=1784425229\" alt=\"Controles reales de DreamBand\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cdiv class=\"db-review-copy\"\u003e\n\u003cdiv class=\"db-review-meta\"\u003e\n\u003cspan class=\"db-review-angle\"\u003eRuido ambiental\u003c\/span\u003e\u003cspan class=\"db-review-verified\"\u003e✓ Compra verificada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"5 de 5 estrellas\" class=\"db-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"db-review-quote\"\u003e“Vivo cerca de una avenida bien transitada y en la noche se siente todo. Desde que uso esto para dormir con algo de sonido de fondo, el ruido de afuera casi no se nota.”\u003c\/p\u003e\n\u003cp class=\"db-review-author\"\u003eCarolina, 41 años\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-review-controls\"\u003e\n\u003cbutton aria-label=\"Ver opinión anterior\" data-db-prev=\"\" type=\"button\" class=\"db-review-arrow\"\u003e‹\u003c\/button\u003e\n\u003cdiv aria-label=\"Elegir opinión\" role=\"tablist\" class=\"db-review-dots\"\u003e\n\u003cbutton aria-label=\"Ver opinión 1\" data-db-dot=\"0\" type=\"button\" class=\"db-review-dot is-active\"\u003e\u003c\/button\u003e \u003cbutton aria-label=\"Ver opinión 2\" data-db-dot=\"1\" type=\"button\" class=\"db-review-dot\"\u003e\u003c\/button\u003e \u003cbutton aria-label=\"Ver opinión 3\" data-db-dot=\"2\" type=\"button\" class=\"db-review-dot\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cbutton aria-label=\"Ver opinión siguiente\" data-db-next=\"\" type=\"button\" class=\"db-review-arrow\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"db-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003ePreguntas frecuentes\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"db-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Cómo sé si me va a quedar bien de tamaño?\u003c\/summary\u003e\n\u003cp\u003eR: La banda es ajustable, así que se adapta a distintos tamaños y formas de cabeza sin apretar ni quedar suelta.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Cuánto dura la batería antes de quedarme sin música?\u003c\/summary\u003e\n\u003cp\u003eR: Tiene autonomía de hasta 2,5 horas continuas, suficiente para quedarte dormido escuchando tu música o podcast.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Se puede lavar o se echa a perder con el uso?\u003c\/summary\u003e\n\u003cp\u003eR: Está hecho de algodón, un material que resiste el uso diario. Te recomendamos revisar las indicaciones de lavado antes de sumergirlo en agua.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Funciona con cualquier celular?\u003c\/summary\u003e\n\u003cp\u003eR: Sí, se conecta por Bluetooth a cualquier smartphone o tablet que tenga esta función, sin apps ni configuraciones complicadas.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Bloquea bien la luz o se filtra por los bordes?\u003c\/summary\u003e\n\u003cp\u003eR: Cubre los ojos y la zona de la nariz, diseñado especialmente para evitar que entre luz por esa zona.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Es cómodo para dormir de lado?\u003c\/summary\u003e\n\u003cp\u003eR: Su diseño suave y liviano está pensado para el uso nocturno, aunque la comodidad en cada postura puede variar según la persona.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"db-section db-final\"\u003e\n\u003cp class=\"db-cta-title\"\u003ePide tu DreamBand™ hoy\u003c\/p\u003e\n\u003cp class=\"db-cta-copy\"\u003eCompleta tus datos y paga al momento de recibir el producto.\u003c\/p\u003e\n\u003ca class=\"db-button\" href=\"#MainContent\"\u003eLO QUIERO AHORA — PAGO CONTRA ENTREGA\u003c\/a\u003e\n\u003cp class=\"db-cta-note\"\u003e🚚 Envíos a todo Chile · ✅ Pago al recibir · 📦 Entrega estimada 2–5 días hábiles\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  \/*\n   * DREAMBAND — CONTADOR DE OFERTA\n   * Inicia aleatoriamente entre 2:55:00 y 3:50:00.\n   * Conserva el tiempo al recargar mediante localStorage.\n   *\/\n  var TIMER_STORAGE_KEY = 'dreamband_offer_expiry_v3';\n  var TIMER_MIN_SECONDS = (2 * 60 * 60) + (55 * 60);\n  var TIMER_MAX_SECONDS = (3 * 60 * 60) + (50 * 60);\n  var timerIntervals = [];\n\n  function safeStorageGet(key) {\n    try {\n      return window.localStorage.getItem(key);\n    } catch (error) {\n      return null;\n    }\n  }\n\n  function safeStorageSet(key, value) {\n    try {\n      window.localStorage.setItem(key, value);\n    } catch (error) {\n      \/* El contador continúa funcionando aunque el navegador bloquee localStorage. *\/\n    }\n  }\n\n  function randomDurationMilliseconds() {\n    var seconds = Math.floor(\n      Math.random() * (TIMER_MAX_SECONDS - TIMER_MIN_SECONDS + 1)\n    ) + TIMER_MIN_SECONDS;\n\n    return seconds * 1000;\n  }\n\n  function getOrCreateExpiry() {\n    var now = Date.now();\n    var savedValue = Number(safeStorageGet(TIMER_STORAGE_KEY));\n\n    if (!Number.isFinite(savedValue) || savedValue \u003c= now) {\n      savedValue = now + randomDurationMilliseconds();\n      safeStorageSet(TIMER_STORAGE_KEY, String(savedValue));\n    }\n\n    return savedValue;\n  }\n\n  function padTime(value) {\n    return String(value).padStart(2, '0');\n  }\n\n  function initializeOfferTimer(timerElement) {\n    if (!timerElement || timerElement.dataset.dbTimerReady === 'true') {\n      return;\n    }\n\n    var hoursElement = timerElement.querySelector('[data-db-hours]');\n    var minutesElement = timerElement.querySelector('[data-db-minutes]');\n    var secondsElement = timerElement.querySelector('[data-db-seconds]');\n\n    if (!hoursElement || !minutesElement || !secondsElement) {\n      return;\n    }\n\n    timerElement.dataset.dbTimerReady = 'true';\n    var expiryTime = getOrCreateExpiry();\n\n    function restartTimer() {\n      expiryTime = Date.now() + randomDurationMilliseconds();\n      safeStorageSet(TIMER_STORAGE_KEY, String(expiryTime));\n    }\n\n    function renderTimer() {\n      var millisecondsRemaining = expiryTime - Date.now();\n\n      if (millisecondsRemaining \u003c= 0) {\n        restartTimer();\n        millisecondsRemaining = expiryTime - Date.now();\n      }\n\n      var totalSeconds = Math.max(\n        0,\n        Math.floor(millisecondsRemaining \/ 1000)\n      );\n\n      var hours = Math.floor(totalSeconds \/ 3600);\n      var minutes = Math.floor((totalSeconds % 3600) \/ 60);\n      var seconds = totalSeconds % 60;\n\n      hoursElement.textContent = padTime(hours);\n      minutesElement.textContent = padTime(minutes);\n      secondsElement.textContent = padTime(seconds);\n\n      timerElement.setAttribute(\n        'aria-label',\n        'La oferta termina en ' +\n          hours +\n          ' horas, ' +\n          minutes +\n          ' minutos y ' +\n          seconds +\n          ' segundos'\n      );\n    }\n\n    renderTimer();\n    timerIntervals.push(window.setInterval(renderTimer, 1000));\n  }\n\n  \/*\n   * DREAMBAND — CARRUSEL DE RESEÑAS\n   * Flechas, puntos y desplazamiento táctil.\n   *\/\n  function initializeReviewCarousel(carousel) {\n    if (!carousel || carousel.dataset.dbCarouselReady === 'true') {\n      return;\n    }\n\n    var viewport = carousel.querySelector('.db-review-viewport');\n    var slides = Array.prototype.slice.call(\n      carousel.querySelectorAll('.db-review-slide')\n    );\n    var previousButton = carousel.querySelector('[data-db-prev]');\n    var nextButton = carousel.querySelector('[data-db-next]');\n    var dots = Array.prototype.slice.call(\n      carousel.querySelectorAll('[data-db-dot]')\n    );\n\n    if (!viewport || slides.length === 0) {\n      return;\n    }\n\n    carousel.dataset.dbCarouselReady = 'true';\n    var currentIndex = 0;\n    var scrollTicking = false;\n\n    function updateDots(index) {\n      currentIndex = (index + slides.length) % slides.length;\n\n      dots.forEach(function (dot, dotIndex) {\n        var isActive = dotIndex === currentIndex;\n        dot.classList.toggle('is-active', isActive);\n        dot.setAttribute('aria-current', isActive ? 'true' : 'false');\n      });\n    }\n\n    function goToSlide(index, behavior) {\n      updateDots(index);\n\n      viewport.scrollTo({\n        left: slides[currentIndex].offsetLeft,\n        behavior: behavior || 'smooth'\n      });\n    }\n\n    function updateFromScroll() {\n      var closestIndex = 0;\n      var smallestDistance = Infinity;\n\n      slides.forEach(function (slide, slideIndex) {\n        var distance = Math.abs(slide.offsetLeft - viewport.scrollLeft);\n\n        if (distance \u003c smallestDistance) {\n          smallestDistance = distance;\n          closestIndex = slideIndex;\n        }\n      });\n\n      updateDots(closestIndex);\n      scrollTicking = false;\n    }\n\n    if (previousButton) {\n      previousButton.addEventListener('click', function () {\n        goToSlide(currentIndex - 1);\n      });\n    }\n\n    if (nextButton) {\n      nextButton.addEventListener('click', function () {\n        goToSlide(currentIndex + 1);\n      });\n    }\n\n    dots.forEach(function (dot) {\n      dot.addEventListener('click', function () {\n        goToSlide(Number(dot.getAttribute('data-db-dot')));\n      });\n    });\n\n    viewport.addEventListener(\n      'scroll',\n      function () {\n        if (!scrollTicking) {\n          window.requestAnimationFrame(updateFromScroll);\n          scrollTicking = true;\n        }\n      },\n      { passive: true }\n    );\n\n    window.addEventListener('resize', function () {\n      goToSlide(currentIndex, 'auto');\n    });\n\n    updateDots(0);\n  }\n\n  function initializeDreamBandComponents(root) {\n    var scope = root || document;\n\n    scope\n      .querySelectorAll('[data-db-offer-timer]')\n      .forEach(initializeOfferTimer);\n\n    scope\n      .querySelectorAll('[data-db-carousel]')\n      .forEach(initializeReviewCarousel);\n  }\n\n  function startDreamBandComponents() {\n    initializeDreamBandComponents(document);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener(\n      'DOMContentLoaded',\n      startDreamBandComponents,\n      { once: true }\n    );\n  } else {\n    startDreamBandComponents();\n  }\n\n  \/*\n   * Dawn puede volver a renderizar secciones desde el editor de temas.\n   * Esto reinicializa los elementos sin duplicar intervalos ni eventos.\n   *\/\n  document.addEventListener('shopify:section:load', function (event) {\n    initializeDreamBandComponents(event.target);\n  });\n})();\n\u003c\/script\u003e","brand":"Soilant","offers":[{"title":"Default Title","offer_id":58225495146799,"sku":"Antifaz Con Audifonos Para Dormir","price":29990.0,"currency_code":"CLP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/7801\/3231\/files\/ChatGPTImage18jul2026_23_55_36.png?v=1784433351","url":"https:\/\/soilantchile.com\/products\/dreamband-antifaz-bluetooth-para-dormir","provider":"Soilant","version":"1.0","type":"link"}