{"title":"Nuestras Fajas","description":"\u003cp\u003eCada detalle de nuestras prendas ha sido elegido para brindarte comodidad, calidad y un ajuste excepcional. Porque cuando te sientes bien con lo que llevas puesto, todo cambia.\u003c\/p\u003e","products":[{"product_id":"body-faja-paga-1-lleva-2-envio-gratis","title":"BODY FAJA - PAGA 1 LLEVA 2 - ENVIO GRATIS","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eLanding Body Faja 2x1\u003c\/title\u003e\n\n\n\u003cdiv class=\"bodyfaja-2x1\" style=\"font-family:Arial,Helvetica,sans-serif;background:#f8f2ef;color:#1d1718;margin:0;padding:0;overflow-x:hidden;width:100%;\"\u003e\n\n  \u003cstyle\u003e\n    :root{\n      --bg:#f8f2ef;\n      --bg2:#f3ebe6;\n      --ink:#1d1718;\n      --muted:#6e6360;\n      --muted2:#998c87;\n      --dark:#111010;\n      --dark2:#1a1717;\n      --line:rgba(177,150,132,.18);\n      --beige:#ddc7b8;\n      --beige2:#cdb19f;\n      --soft:#f6ede8;\n      --soft2:#efe2d9;\n      --rose:#b77a8f;\n      --gold:#d2a86d;\n      --card:rgba(255,255,255,.95);\n      --shadow:0 20px 46px rgba(34,24,24,.10);\n      --radius:26px;\n      --max:1500px;\n    }\n\n    *{box-sizing:border-box}\n    html{scroll-behavior:smooth}\n    body{margin:0}\n\n    @keyframes pulseCTA{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.01)}100%{transform:translateY(0) scale(1)}}\n    @keyframes lineGlow{0%{opacity:.76;transform:scaleX(.96)}50%{opacity:1;transform:scaleX(1)}100%{opacity:.76;transform:scaleX(.96)}}\n    @keyframes arrowMove{0%{transform:translateX(0)}50%{transform:translateX(6px)}100%{transform:translateX(0)}}\n    @keyframes glowText{0%,100%{box-shadow:0 0 0 rgba(210,168,109,0)}50%{box-shadow:0 0 18px rgba(210,168,109,.18)}}\n\n    .bf-page{\n      width:100%;\n      max-width:none;\n      margin:0;\n      padding:0 clamp(10px,1.8vw,24px);\n      background:\n        radial-gradient(circle at 3% 10%, rgba(221,199,184,.35), transparent 22%),\n        radial-gradient(circle at 96% 16%, rgba(183,122,143,.12), transparent 24%),\n        linear-gradient(180deg,#faf6f3 0%,#f3ebe6 100%);\n      overflow:hidden;\n    }\n\n    .bf-section,.bf-hero{\n      width:100%;\n      max-width:min(var(--max),calc(100vw - 24px));\n      margin:0 auto;\n      padding:18px 0 0 0;\n    }\n\n    .bf-space-bottom{padding-bottom:120px}\n    .bf-center{text-align:center}\n    .bf-reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}\n    .bf-reveal.show{opacity:1;transform:none}\n\n    .bf-progress{\n      height:4px;position:fixed;top:0;left:0;right:0;z-index:10000;\n      background:rgba(255,255,255,.5);backdrop-filter:blur(10px);\n    }\n    .bf-progress-bar{\n      height:100%;width:0%;\n      background:linear-gradient(90deg,var(--gold),var(--beige2),var(--rose));\n      box-shadow:0 0 18px rgba(210,168,109,.28);\n      animation:lineGlow 3.6s ease-in-out infinite;\n      transform-origin:left center;\n    }\n\n    .bf-card,.bf-hero-card,.bf-video-card,.bf-gallery-card,.bf-compare-card,.bf-summary-card,.bf-offer-card,.bf-faq-item,.bf-selector-card,.bf-comment-form-card,.bf-comment-list-card,.bf-float-panel{\n      background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,251,248,.96));\n      border:1px solid var(--line);\n      border-radius:var(--radius);\n      box-shadow:var(--shadow);\n      position:relative;\n      overflow:hidden;\n      transition:transform .25s ease, box-shadow .25s ease;\n    }\n    .bf-hero-card,.bf-video-card,.bf-gallery-card,.bf-compare-card,.bf-summary-card,.bf-offer-card,.bf-selector-card,.bf-comment-form-card,.bf-comment-list-card,.bf-float-panel{padding:16px}\n    .bf-card{padding:10px}\n\n    .bf-dark-card{\n      background:\n        radial-gradient(circle at 80% 10%, rgba(221,199,184,.10), transparent 26%),\n        linear-gradient(180deg,#141212 0%,#0f0d0d 100%);\n      color:#f7f0ea;\n      border:1px solid rgba(221,199,184,.10);\n      border-radius:30px;\n      box-shadow:0 24px 52px rgba(0,0,0,.24);\n      overflow:hidden;\n      position:relative;\n    }\n\n    .bf-eyebrow{\n      margin:0 0 10px 0;color:#8f6758;font-size:12px;font-weight:900;\n      letter-spacing:.42px;text-transform:uppercase;\n    }\n    .bf-dark-card .bf-eyebrow{color:#d8b79c}\n\n    .bf-hero-title,.bf-title,.bf-mini-title{\n      margin:0 0 10px 0;color:var(--ink);font-weight:900;letter-spacing:-1px;text-wrap:balance;\n    }\n    .bf-dark-card .bf-hero-title,.bf-dark-card .bf-title,.bf-dark-card .bf-mini-title{color:#fff4ec}\n\n    .bf-hero-title{font-size:38px;line-height:.92}\n    .bf-title{font-size:29px;line-height:1.02}\n    .bf-mini-title{font-size:19px;line-height:1.04}\n\n    .bf-body{margin:0;color:var(--muted);font-size:15px;line-height:1.42}\n    .bf-dark-card .bf-body{color:#d7c7bf}\n\n    .bf-accent{color:#b17d62}\n    .bf-dark-card .bf-accent{color:#f1d4bd}\n\n    .bf-hit,.bf-hit-soft{\n      display:inline-block;padding:.08em .28em .10em;border-radius:12px;font-weight:900;animation:glowText 3s ease-in-out infinite;\n    }\n    .bf-hit{background:linear-gradient(180deg,#d0a97a 0%,#b98759 100%);color:#fff}\n    .bf-hit-soft{background:linear-gradient(180deg,rgba(221,199,184,.85),rgba(255,255,255,.76));color:#574541}\n    .bf-dark-card .bf-hit-soft{background:linear-gradient(180deg,rgba(221,199,184,.28),rgba(255,255,255,.12));color:#f3dfd0}\n\n    .bf-pills,.bf-tags,.bf-selection-row,.bf-combo-row{\n      display:flex;gap:8px;flex-wrap:wrap;justify-content:center;align-items:center;\n    }\n\n    .bf-hero-grid,.bf-two-col,.bf-three-col,.bf-four-col,.bf-comments-grid{\n      display:grid;grid-template-columns:1fr;gap:14px;align-items:start;\n    }\n\n    .bf-pill,.bf-tag,.bf-selection-pill,.bf-size-pill,.bf-color-pill,.bf-combo-pill,.bf-sound-hint,.bf-overlay-chip{\n      display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:900;\n    }\n    .bf-pill,.bf-tag,.bf-selection-pill,.bf-overlay-chip{\n      padding:9px 12px;background:rgba(255,255,255,.84);border:1px solid rgba(177,150,132,.18);color:var(--ink);font-size:12px;\n    }\n    .bf-pill.dark{\n      background:rgba(255,255,255,.08);\n      border:1px solid rgba(221,199,184,.16);\n      color:#f4e6dc;\n      backdrop-filter:blur(10px);\n    }\n    .bf-overlay-chip{\n      position:absolute;top:12px;left:12px;z-index:2;backdrop-filter:blur(10px);box-shadow:0 10px 20px rgba(34,24,24,.08);\n    }\n\n    .bf-offer-strip{\n      display:grid;grid-template-columns:1fr;gap:10px;margin:14px 0 0 0;\n      padding:10px;border-radius:16px;\n      background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.04));\n      border:1px solid rgba(221,199,184,.14);\n    }\n\n    .bf-strip-box{\n      padding:9px 10px;border-radius:14px;\n      background:rgba(255,255,255,.06);\n      border:1px solid rgba(221,199,184,.10);\n      text-align:center;\n    }\n    .bf-strip-box strong{\n      display:block;font-size:11px;color:#f6e4d7;letter-spacing:.16px;text-transform:uppercase;margin-bottom:3px;\n    }\n    .bf-strip-box span{\n      display:block;font-size:13px;font-weight:800;color:#fff4ea;line-height:1.15;\n    }\n\n    .bf-price-box{\n      padding:14px;border-radius:20px;\n      background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,248,243,.94));\n      border:1px solid rgba(177,150,132,.18);\n      box-shadow:0 14px 28px rgba(34,24,24,.08);\n      margin-top:14px;text-align:center;\n    }\n    .bf-price-label{font-size:12px;font-weight:900;color:#8f6758;letter-spacing:.28px;text-transform:uppercase;margin-bottom:6px}\n    .bf-price-compare{font-size:15px;color:var(--muted2);font-weight:800;text-decoration:line-through;margin-bottom:4px}\n    .bf-price-main{font-size:48px;line-height:1;color:var(--ink);font-weight:900;letter-spacing:-1.2px;margin-bottom:6px}\n    .bf-price-sub{font-size:13px;color:var(--muted);font-weight:800}\n    .bf-each-price{\n      margin-top:8px;\n      padding:10px 12px;\n      border-radius:14px;\n      background:linear-gradient(180deg,#151313 0%,#211d1d 100%);\n      color:#f7ece2;\n      font-size:13px;\n      font-weight:900;\n      letter-spacing:.12px;\n    }\n\n    .bf-cta,.bf-sticky-btn,.bf-hero-nav,.bf-thumb,.bf-hero-dot,.bf-swipe-tab,.bf-swipe-dot,.bf-star-btn,.bf-float-bubble,.bf-float-close,.bf-float-item,.bf-combo-card{\n      border:none;cursor:pointer;font-family:Arial,Helvetica,sans-serif;\n    }\n    .bf-cta{\n      width:100%;border-radius:16px;padding:15px 14px;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:.14px;color:#fff;\n      background:linear-gradient(180deg,#151313 0%,#b98759 100%);\n      box-shadow:0 16px 30px rgba(34,24,24,.16);\n      animation:pulseCTA 2.8s ease-in-out infinite;\n    }\n    .bf-cta.alt{\n      background:linear-gradient(180deg,#ffffff 0%,#f6eee8 100%);\n      color:#8f6758;border:1px solid rgba(177,150,132,.18);box-shadow:0 16px 30px rgba(34,24,24,.08);\n    }\n    .bf-feedback{font-size:12px;color:var(--muted2);margin-top:10px;min-height:16px}\n\n    .bf-selector-card .bf-label{\n      display:block;font-size:12px;font-weight:900;color:var(--ink);margin-bottom:8px;letter-spacing:.24px;text-transform:uppercase;\n    }\n\n    .bf-size-row,.bf-color-row{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start}\n    .bf-size-pill,.bf-color-pill{\n      padding:11px 14px;border:1px solid rgba(177,150,132,.18);background:rgba(255,255,255,.86);color:var(--ink);font-size:13px;transition:.22s ease;min-width:78px;\n    }\n    .bf-size-pill.active,.bf-color-pill.active{\n      background:linear-gradient(180deg,#151313 0%,#b98759 100%);color:#fff;border-color:transparent;box-shadow:0 10px 20px rgba(34,24,24,.14);\n    }\n    .bf-color-pill .bf-swatch{\n      width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:7px;border:1px solid rgba(0,0,0,.08);\n    }\n\n    .bf-combo-grid{\n      display:grid;grid-template-columns:1fr;gap:12px;margin-top:12px;\n    }\n    .bf-qty-card{max-width:340px;margin-left:auto;margin-right:auto}\n    .bf-qty-wrap{display:flex;align-items:center;gap:8px;margin-top:4px}\n    .bf-qty-btn{\n      width:38px;height:38px;border:none;border-radius:12px;background:linear-gradient(180deg,#161313 0%,#b98759 100%);\n      color:#fff;font-size:22px;font-weight:900;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;\n      box-shadow:0 8px 16px rgba(34,24,24,.10);\n    }\n    .bf-qty-value{\n      min-width:54px;height:38px;border-radius:12px;background:#fff;border:1px solid rgba(177,150,132,.16);\n      display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:900;color:var(--ink);\n    }\n    .bf-finish-card{padding:14px}\n    .bf-combo-card{\n      text-align:left;padding:11px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(251,245,240,.96));\n      border:1px solid rgba(177,150,132,.18);box-shadow:0 14px 26px rgba(34,24,24,.06);transition:.22s ease;\n    }\n    .bf-combo-card.active{\n      background:linear-gradient(180deg,#161313 0%,#2a2321 100%);\n      border-color:rgba(221,199,184,.18);\n      box-shadow:0 18px 34px rgba(0,0,0,.20);\n    }\n    .bf-combo-top{\n      display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-bottom:10px;\n    }\n    .bf-combo-name{\n      font-size:15px;font-weight:900;color:var(--ink);line-height:1.02;\n    }\n    .bf-combo-card.active .bf-combo-name{color:#fff1e4}\n    .bf-combo-tag{\n      padding:5px 8px;border-radius:999px;background:rgba(221,199,184,.24);font-size:10px;font-weight:900;color:#6f5448;text-transform:uppercase;letter-spacing:.18px;\n    }\n    .bf-combo-card.active .bf-combo-tag{background:rgba(221,199,184,.12);color:#efd8c7}\n    .bf-combo-price{\n      font-size:12px;color:var(--muted);font-weight:800;line-height:1.25;\n    }\n    .bf-combo-card.active .bf-combo-price{color:#d9c8bc}\n    .bf-combo-price b{color:#1d1718}\n    .bf-combo-card.active .bf-combo-price b{color:#fff1e4}\n    .bf-combo-swatches{\n      display:flex;gap:8px;align-items:center;margin-top:12px;\n    }\n    .bf-combo-swatch{\n      width:24px;height:24px;border-radius:50%;border:2px solid rgba(255,255,255,.6);box-shadow:0 4px 10px rgba(0,0,0,.08);\n    }\n\n    .bf-hero-slider{\n      position:relative;border-radius:24px;overflow:hidden;background:#e9ddd4;aspect-ratio:4\/5;box-shadow:0 24px 48px rgba(34,24,24,.18);\n    }\n    .bf-hero-track{display:flex;transition:transform .55s cubic-bezier(.22,.61,.36,1);will-change:transform;height:100%}\n    .bf-hero-slide{min-width:100%;position:relative;height:100%}\n    .bf-hero-slide img{\n      width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .7s ease;cursor:zoom-in;\n    }\n    .bf-hero-slide.active img{transform:scale(1.02)}\n    .bf-hero-overlay,.bf-pain-copy,.bf-swipe-caption,.bf-visual-overlay{\n      position:absolute;left:14px;right:14px;bottom:14px;padding:10px 11px;border-radius:16px;\n      background:rgba(255,252,249,.92);border:1px solid rgba(177,150,132,.14);\n      backdrop-filter:blur(12px);box-shadow:0 12px 24px rgba(34,24,24,.10);z-index:3;text-align:left;max-width:205px;\n    }\n    .bf-hero-overlay strong,.bf-swipe-caption strong,.bf-visual-overlay strong{\n      display:block;color:var(--ink);font-size:12px;margin-bottom:4px;text-transform:uppercase;letter-spacing:.18px;line-height:1.15;\n    }\n    .bf-hero-overlay span,.bf-swipe-caption span,.bf-visual-overlay span{\n      display:block;color:#5e4d49;font-size:12px;font-weight:700;line-height:1.28;\n    }\n    .bf-hero-nav{\n      position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:42px;height:42px;border-radius:50%;\n      background:rgba(255,255,255,.94);color:var(--ink);font-size:28px;font-weight:900;display:flex;align-items:center;justify-content:center;\n      box-shadow:0 10px 22px rgba(0,0,0,.14);\n    }\n    .bf-hero-prev{left:10px}.bf-hero-next{right:10px}\n    .bf-hero-dots{\n      position:absolute;left:50%;transform:translateX(-50%);bottom:18px;z-index:5;display:flex;gap:8px;padding:8px 10px;\n      border-radius:999px;background:rgba(255,255,255,.84);border:1px solid rgba(177,150,132,.14);\n    }\n    .bf-hero-dot{width:10px;height:10px;border-radius:50%;background:rgba(185,135,89,.24)}\n    .bf-hero-dot.active{width:28px;border-radius:999px;background:linear-gradient(90deg,#b98759,var(--gold))}\n    .bf-thumb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}\n    .bf-thumb{\n      background:rgba(255,255,255,.90);border-radius:18px;padding:6px;position:relative;overflow:hidden;\n      box-shadow:0 12px 24px rgba(34,24,24,.08);border:1px solid rgba(177,150,132,.14);\n    }\n    .bf-thumb.active{border-color:rgba(185,135,89,.30);box-shadow:0 10px 20px rgba(185,135,89,.10)}\n    .bf-thumb img{width:100%;aspect-ratio:1\/1;object-fit:cover;border-radius:12px;display:block}\n    .bf-thumb span{display:block;margin-top:6px;font-size:10px;color:var(--ink);font-weight:900;text-align:center;letter-spacing:.18px}\n\n    .bf-video-shell{\n      position:relative;overflow:hidden;border-radius:24px;background:#eadfd7;aspect-ratio:4\/5;box-shadow:0 22px 44px rgba(34,24,24,.12);\n    }\n    .bf-slot-video{width:100%;height:100%;object-fit:cover;background:#eadfd7;display:block}\n    .bf-video-shell.empty .bf-slot-video{display:none}\n    .bf-video-shell:not(.empty) .bf-video-placeholder{display:none}\n    .bf-video-placeholder{\n      height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:24px 18px;text-align:center;\n      background:linear-gradient(180deg,rgba(255,255,255,.36),rgba(255,255,255,.14));\n    }\n    .bf-video-placeholder strong{display:block;color:var(--ink);font-size:18px;margin-bottom:8px}\n    .bf-video-placeholder span{display:block;color:#6a5954;font-size:14px;font-weight:700;max-width:44ch}\n    .bf-sound-hint{\n      position:absolute;left:12px;bottom:12px;gap:8px;padding:10px 12px;background:rgba(26,23,23,.76);color:#fff;\n      font-size:12px;font-weight:900;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);z-index:3;\n    }\n    .bf-video-expand{\n      position:absolute;right:12px;bottom:12px;padding:10px 12px;border-radius:999px;background:rgba(255,255,255,.92);\n      border:1px solid rgba(177,150,132,.16);color:var(--ink);font-size:12px;font-weight:900;box-shadow:0 10px 22px rgba(34,24,24,.10);z-index:3;\n    }\n    .bf-sound-hint.hidden{display:none}\n    .bf-sound-arrow{display:inline-block;font-size:14px;animation:arrowMove 1s infinite ease-in-out}\n\n    .bf-pain-card,.bf-visual-card,.bf-swipe-gallery,.bf-compare-wrap{\n      position:relative;overflow:hidden;border-radius:26px;background:#eadfd7;box-shadow:0 20px 44px rgba(34,24,24,.12);\n    }\n    .bf-pain-card,.bf-visual-card{aspect-ratio:4\/5}\n    .bf-pain-card img,.bf-swipe-slide img,.bf-visual-card img,.bf-compare-before img,.bf-compare-after img{\n      width:100%;height:100%;object-fit:cover;object-position:center top;display:block;cursor:zoom-in;\n    }\n    .bf-pain-title{font-size:18px;line-height:1.08;color:var(--ink);margin:0 0 6px 0}\n    .bf-pain-text{color:var(--muted);font-size:13px;line-height:1.35;font-weight:700;margin:0}\n\n    .bf-swipe-head{max-width:700px;margin:0 auto 6px;text-align:center}\n    .bf-swipe-tabs{display:flex;gap:8px;overflow:auto;padding-bottom:4px;justify-content:flex-start}\n    .bf-swipe-tab{\n      white-space:nowrap;padding:11px 14px;border-radius:999px;background:rgba(255,255,255,.88);\n      border:1px solid rgba(177,150,132,.16);color:var(--ink);font-size:12px;font-weight:900;\n    }\n    .bf-swipe-tab.active{background:linear-gradient(180deg,#161313 0%,#b98759 100%);color:#fff;border-color:transparent}\n    .bf-swipe-gallery{aspect-ratio:4\/5}\n    .bf-swipe-track{display:flex;transition:transform .55s cubic-bezier(.22,.61,.36,1);height:100%}\n    .bf-swipe-slide{min-width:100%;position:relative;height:100%}\n    .bf-swipe-controls{display:flex;gap:8px;justify-content:center;margin-top:10px}\n    .bf-swipe-dot{width:10px;height:10px;border-radius:50%;background:rgba(185,135,89,.24);border:none}\n    .bf-swipe-dot.active{width:28px;border-radius:999px;background:linear-gradient(90deg,#b98759,var(--gold))}\n\n    .bf-feature-card,.bf-stat-card{\n      padding:10px 10px;border-radius:16px;background:rgba(255,255,255,.94);border:1px solid rgba(177,150,132,.12);box-shadow:0 10px 18px rgba(34,24,24,.05);\n    }\n    .bf-feature-card strong,.bf-stat-card strong{\n      display:block;color:var(--ink);font-size:14px;line-height:1.05;margin-bottom:5px;\n    }\n    .bf-feature-card span,.bf-stat-card span{\n      display:block;color:var(--muted);font-size:12px;font-weight:700;line-height:1.3;\n    }\n\n    .bf-compare-wrap{aspect-ratio:4\/5}\n    .bf-compare-before,.bf-compare-after{position:absolute;inset:0}\n    .bf-compare-after{width:56%;overflow:hidden;border-right:2px solid rgba(255,255,255,.88)}\n    .bf-compare-range{\n      width:100%;margin-top:14px;appearance:none;height:8px;border-radius:999px;background:rgba(185,135,89,.14);outline:none;\n    }\n    .bf-compare-range::-webkit-slider-thumb{\n      appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid #b98759;box-shadow:0 8px 18px rgba(34,24,24,.14);\n    }\n\n    .bf-summary-row{\n      display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px dashed rgba(177,150,132,.16);font-size:14px;color:var(--muted);\n    }\n    .bf-summary-row:last-child{border-bottom:none}\n    .bf-summary-row b{color:var(--ink)}\n\n    .bf-comment-form{display:grid;gap:10px}\n    .bf-comment-input,.bf-comment-textarea{\n      width:100%;border:1px solid rgba(177,150,132,.18);background:rgba(255,255,255,.94);border-radius:16px;padding:13px 14px;font:inherit;color:var(--ink);outline:none;\n    }\n    .bf-comment-input:focus,.bf-comment-textarea:focus{border-color:rgba(185,135,89,.34);box-shadow:0 0 0 4px rgba(221,199,184,.22)}\n    .bf-comment-textarea{min-height:110px;resize:vertical}\n    .bf-stars-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}\n    .bf-star-btn{\n      width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.86);border:1px solid rgba(177,150,132,.18);font-size:20px;line-height:1;color:#cbb7c0;transition:.2s ease;\n    }\n    .bf-star-btn.active{background:linear-gradient(180deg,#161313 0%,#b98759 100%);color:#fff;border-color:transparent;box-shadow:0 10px 20px rgba(34,24,24,.14)}\n    .bf-comment-submit{\n      width:100%;border:none;border-radius:16px;padding:14px 14px;background:linear-gradient(180deg,#161313 0%,#b98759 100%);\n      color:#fff;font-size:14px;font-weight:900;letter-spacing:.12px;text-transform:uppercase;\n    }\n    .bf-comment-list{display:grid;gap:12px}\n    .bf-comment-item{padding:14px;border-radius:18px;background:rgba(255,255,255,.90);border:1px solid rgba(177,150,132,.14)}\n    .bf-comment-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-bottom:8px}\n    .bf-comment-name{font-size:14px;font-weight:900;color:var(--ink)}\n    .bf-comment-date{font-size:11px;color:var(--muted2);font-weight:800;text-transform:uppercase;letter-spacing:.18px}\n    .bf-comment-stars{font-size:14px;color:var(--gold);letter-spacing:1px;margin-bottom:6px}\n    .bf-comment-body{font-size:14px;line-height:1.4;color:var(--muted)}\n    .bf-comment-empty{padding:16px;border-radius:18px;background:rgba(255,255,255,.74);border:1px dashed rgba(177,150,132,.18);font-size:14px;color:var(--muted);text-align:center}\n\n    .bf-faq-item{margin-bottom:12px}\n    .bf-faq-item.active{border-color:rgba(185,135,89,.24)}\n    .bf-faq-head{\n      width:100%;background:none;color:var(--ink);text-align:left;padding:18px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;font-weight:800;border:none;cursor:pointer;\n    }\n    .bf-faq-body{display:none;padding:0 16px 16px 16px;color:var(--muted);font-size:15px}\n    .bf-faq-item.active .bf-faq-body{display:block}\n\n    .bf-lightbox{\n      position:fixed;inset:0;background:rgba(20,16,16,.84);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:18px;z-index:10020;\n      opacity:0;pointer-events:none;transition:.28s ease;\n    }\n    .bf-lightbox.open{opacity:1;pointer-events:auto}\n    .bf-lightbox-box{\n      width:min(100%,620px);background:#fff;border-radius:28px;padding:12px;position:relative;box-shadow:0 30px 70px rgba(0,0,0,.22);\n    }\n    .bf-lightbox-box img{width:100%;max-height:78vh;object-fit:contain;border-radius:20px;background:#fff;display:block}\n    .bf-lightbox-close{\n      position:absolute;top:10px;right:10px;width:42px;height:42px;border-radius:50%;border:none;background:rgba(42,27,35,.84);color:#fff;font-size:28px;line-height:1;cursor:pointer;\n    }\n\n    .bf-float-wrap{\n      position:fixed;right:14px;bottom:92px;z-index:9998;display:flex;flex-direction:column;align-items:flex-end;gap:10px;\n    }\n    .bf-float-bubble{\n      width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;color:#fff;\n      background:linear-gradient(180deg,#161313 0%,#b98759 100%);box-shadow:0 18px 34px rgba(34,24,24,.20);\n    }\n    .bf-float-panel{width:min(92vw,340px);display:none;backdrop-filter:blur(14px)}\n    .bf-float-panel.open{display:block}\n    .bf-float-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-bottom:10px}\n    .bf-float-title{font-size:16px;font-weight:900;color:var(--ink);line-height:1.05}\n    .bf-float-close{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.9);border:1px solid rgba(177,150,132,.16);font-size:20px;color:var(--ink)}\n    .bf-float-list{display:grid;gap:8px}\n    .bf-float-item{\n      padding:12px 13px;border-radius:16px;background:rgba(255,255,255,.90);border:1px solid rgba(177,150,132,.14);text-align:left;font-size:13px;font-weight:900;color:var(--ink);\n    }\n    .bf-float-answer{\n      margin-top:10px;padding:12px 13px;border-radius:16px;background:rgba(255,255,255,.84);border:1px solid rgba(177,150,132,.14);font-size:13px;line-height:1.4;color:var(--muted);display:none;\n    }\n    .bf-float-answer.show{display:block}\n\n    .bf-sticky{\n      position:fixed;left:0;right:0;bottom:0;z-index:9999;background:rgba(255,250,246,.94);backdrop-filter:blur(14px) saturate(1.1);\n      border-top:1px solid rgba(177,150,132,.14);box-shadow:0 -10px 28px rgba(34,24,24,.10);padding:9px 10px calc(9px + env(safe-area-inset-bottom));\n    }\n    .bf-sticky-inner{\n      max-width:680px;margin:0 auto;display:flex;align-items:center;gap:9px;padding:4px;border-radius:18px;\n      background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.42));border:1px solid rgba(177,150,132,.12);\n    }\n    .bf-sticky-price{min-width:132px;line-height:1.02}\n    .bf-sticky-price .new{font-size:20px;font-weight:900;color:var(--ink)}\n    .bf-sticky-price .meta{font-size:11px;color:var(--muted);font-weight:800}\n    .bf-sticky-btn{\n      flex:1;border-radius:14px;padding:14px 12px;background:linear-gradient(180deg,#161313 0%,#b98759 100%);\n      color:#fff;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.14px;box-shadow:0 14px 24px rgba(34,24,24,.14);\n    }\n\n    @media (hover:hover) and (pointer:fine){\n      .bf-hero-card:hover,.bf-video-card:hover,.bf-gallery-card:hover,.bf-compare-card:hover,.bf-summary-card:hover,.bf-offer-card:hover,.bf-selector-card:hover,.bf-comment-form-card:hover,.bf-comment-list-card:hover{transform:translateY(-2px)}\n      .bf-pain-card:hover img,.bf-visual-card:hover img,.bf-swipe-slide:hover img,.bf-hero-slide:hover img{transform:scale(1.03)}\n      .bf-cta:hover,.bf-sticky-btn:hover,.bf-hero-nav:hover,.bf-float-bubble:hover,.bf-combo-card:hover{transform:translateY(-2px)}\n      .bf-thumb:hover{transform:translateY(-2px)}\n    }\n\n    @media (max-width:767px){\n      .bf-page{padding-left:0;padding-right:0}\n      .bf-section,.bf-hero{max-width:100%}\n      .bf-hero-title{font-size:40px}\n      .bf-float-wrap{right:10px;bottom:86px}\n      .bf-float-bubble{width:58px;height:58px}\n    }\n\n    @media (min-width:768px){\n      .bf-hero-grid{grid-template-columns:.92fr 1.08fr;gap:28px;align-items:center}\n      .bf-tags,.bf-selection-row{justify-content:flex-start}\n      .bf-hero-title{font-size:56px;max-width:10.8ch}\n      .bf-title{font-size:36px}\n      .bf-two-col{grid-template-columns:1fr 1fr;gap:20px}\n      .bf-three-col{grid-template-columns:1fr 1fr 1fr;gap:18px}\n      .bf-four-col{grid-template-columns:1fr 1fr;gap:20px}\n      .bf-comments-grid{grid-template-columns:.9fr 1.1fr;gap:18px}\n      .bf-combo-grid{grid-template-columns:1fr 1fr 1fr}\n      .bf-offer-strip{grid-template-columns:1fr 1fr 1fr}\n    }\n\n    @media (prefers-reduced-motion:reduce){\n      .bodyfaja-2x1 *, .bodyfaja-2x1 *::before, .bodyfaja-2x1 *::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"bf-progress\"\u003e\u003cdiv id=\"bfProgressBar\" class=\"bf-progress-bar\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"bf-page\" id=\"bodyFajaLanding2x1\"\u003e\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-pills bf-center\"\u003e\n        \u003cdiv class=\"bf-pill\"\u003e2x1 especial\u003c\/div\u003e\n        \u003cdiv class=\"bf-pill\"\u003eNegro y beige\u003c\/div\u003e\n        \u003cdiv class=\"bf-pill\"\u003ePago al recibir\u003c\/div\u003e\n        \u003cdiv class=\"bf-pill\"\u003eCompra segura\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-hero bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-dark-card bf-hero-card\"\u003e\n        \u003cdiv class=\"bf-hero-grid\"\u003e\n          \u003cdiv\u003e\n            \u003cdiv style=\"margin-bottom:10px;\"\u003e\u003cspan class=\"bf-hit-soft\" style=\"font-size:11px;text-transform:uppercase;letter-spacing:.4px;\"\u003eBody faja 2x1 premium\u003c\/span\u003e\u003c\/div\u003e\n            \u003ch1 class=\"bf-hero-title\"\u003e si quieres \u003cspan class=\"bf-hit\"\u003econtrolar y moldear\u003c\/span\u003e, donde mas lo necesitas \u003cspan class=\"bf-accent\"\u003eeste body es para ti \u003c\/span\u003e.\u003c\/h1\u003e\n            \u003cp class=\"bf-body\"\u003eRecoge abdomen, suaviza costados y arma mejor tu cintura para que vestidos, jeans y blusas vuelvan a favorecerte. Más femenino, más limpio, más bonito a la vista.\u003c\/p\u003e\n\n            \u003cdiv class=\"bf-tags\"\u003e\n              \u003cdiv class=\"bf-pill dark\"\u003eMenos abdomen marcado\u003c\/div\u003e\n              \u003cdiv class=\"bf-pill dark\"\u003eMás cintura visual\u003c\/div\u003e\n              \u003cdiv class=\"bf-pill dark\"\u003eRopa con mejor caída\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"bf-offer-strip\"\u003e\n              \u003cdiv class=\"bf-strip-box\"\u003e\n                \u003cstrong\u003eOferta 2x1\u003c\/strong\u003e\n                \u003cspan\u003eLlévate \u003cb\u003e2 bodies\u003c\/b\u003e por solo \u003cb\u003e$34,99\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"bf-strip-box\"\u003e\n                \u003cstrong\u003eValor total\u003c\/strong\u003e\n                \u003cspan\u003eAntes \u003cb\u003e$90\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"bf-strip-box\"\u003e\n                \u003cstrong\u003ePor unidad\u003c\/strong\u003e\n                \u003cspan\u003e\u003cb\u003e$22,50 c\/u\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"bf-price-box\"\u003e\n              \u003cdiv class=\"bf-price-label\"\u003eHoy 2x1\u003c\/div\u003e\n              \u003cdiv class=\"bf-price-compare\"\u003e$90,00\u003c\/div\u003e\n              \u003cdiv class=\"bf-price-main\"\u003e$34,99\u003c\/div\u003e\n              \u003cdiv class=\"bf-price-sub\"\u003eElige tu color principal y llévate también el otro color\u003c\/div\u003e\n              \u003cdiv class=\"bf-each-price\"\u003eTe llevas 2 • cada body te queda en $22,50\u003c\/div\u003e\n              \u003cdiv style=\"margin-top:12px;\"\u003e\u003cbutton id=\"bfCtaHero\" class=\"bf-cta\" type=\"button\"\u003eQUIERO MI 2X1\u003c\/button\u003e\u003c\/div\u003e\n              \u003cdiv id=\"bfFeedbackHero\" class=\"bf-feedback\"\u003eOferta de alto valor • selección clara • stock sujeto a disponibilidad\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"bf-card\" style=\"background:rgba(255,255,255,.04);border:1px solid rgba(221,199,184,.10);box-shadow:none;\"\u003e\n            \u003cdiv class=\"bf-hero-slider\" id=\"bfHeroSlider\"\u003e\n              \u003cdiv class=\"bf-hero-track\" id=\"bfHeroTrack\"\u003e\n                \u003cdiv class=\"bf-hero-slide active\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-latina-jovenadulta-_2837382087.png?v=1776825304\" alt=\"Body faja negro\"\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"bf-hero-slide\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-latina-jovenadulta-_2837389677.png?v=1776825304\" alt=\"Body faja beige\"\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"bf-hero-slide\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-jovenadulta-en-habi_2845860169.png?v=1776908975\" alt=\"Body faja en uso real\"\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n\n              \u003cbutton class=\"bf-hero-nav bf-hero-prev\" id=\"bfHeroPrev\" aria-label=\"Imagen anterior\"\u003e‹\u003c\/button\u003e\n              \u003cbutton class=\"bf-hero-nav bf-hero-next\" id=\"bfHeroNext\" aria-label=\"Siguiente imagen\"\u003e›\u003c\/button\u003e\n\n              \u003cdiv class=\"bf-hero-dots\" id=\"bfHeroDots\"\u003e\n                \u003cbutton class=\"bf-hero-dot active\" data-slide=\"0\"\u003e\u003c\/button\u003e\n                \u003cbutton class=\"bf-hero-dot\" data-slide=\"1\"\u003e\u003c\/button\u003e\n                \u003cbutton class=\"bf-hero-dot\" data-slide=\"2\"\u003e\u003c\/button\u003e\n              \u003c\/div\u003e\n\n              \u003cdiv class=\"bf-hero-overlay\" id=\"bfHeroOverlay\"\u003e\n                \u003cstrong\u003eMoldea donde más se nota\u003c\/strong\u003e\n                \u003cspan\u003eCuando abdomen y costados se ven más limpios, todo el outfit cambia.\u003c\/span\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"bf-thumb-grid\"\u003e\n              \u003cbutton class=\"bf-thumb active\" data-slide=\"0\" type=\"button\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-latina-jovenadulta-_2837382087.png?v=1776825304\" alt=\"Miniatura negro\"\u003e\n                \u003cspan\u003eNegro\u003c\/span\u003e\n              \u003c\/button\u003e\n              \u003cbutton class=\"bf-thumb\" data-slide=\"1\" type=\"button\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-latina-jovenadulta-_2837389677.png?v=1776825304\" alt=\"Miniatura beige\"\u003e\n                \u003cspan\u003eBeige\u003c\/span\u003e\n              \u003c\/button\u003e\n              \u003cbutton class=\"bf-thumb\" data-slide=\"2\" type=\"button\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-jovenadulta-en-habi_2845860169.png?v=1776908975\" alt=\"Miniatura uso real\"\u003e\n                \u003cspan\u003eUso real\u003c\/span\u003e\n              \u003c\/button\u003e\n              \u003cbutton class=\"bf-thumb\" data-scroll=\"#bfComprar\" type=\"button\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_presentacion-premium-de-d_2837395641.png?v=1776825304\" alt=\"Miniatura oferta\"\u003e\n                \u003cspan\u003e2x1\u003c\/span\u003e\n              \u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-video-card bf-center\"\u003e\n        \u003cdiv class=\"bf-eyebrow\"\u003eUso real\u003c\/div\u003e\n        \u003ch2 class=\"bf-title\"\u003eMíralo \u003cspan class=\"bf-accent\"\u003epuesto de verdad\u003c\/span\u003e.\u003c\/h2\u003e\n        \u003cdiv class=\"bf-video-shell\" data-video-shell\u003e\n          \u003cvideo class=\"bf-slot-video\" autoplay muted playsinline loop preload=\"metadata\" poster=\"URL_VIDEO_1_POSTER\" controls\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/71164ba2b1de4449b55781dc61e8180b.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n          \u003cdiv class=\"bf-video-placeholder\"\u003e\n            \u003cstrong\u003eVideo 1\u003c\/strong\u003e\n            \u003cspan\u003eVa justo después del hook para demostrar el cambio apenas inicia el scroll.\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cbutton class=\"bf-sound-hint\" type=\"button\" data-sound-toggle\u003e\u003cspan class=\"bf-sound-arrow\"\u003e➜\u003c\/span\u003e\u003cspan\u003eActiva el sonido\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton class=\"bf-video-expand\" type=\"button\" data-video-expand\u003eVer completo\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-gallery-card\"\u003e\n        \u003cdiv class=\"bf-swipe-head\"\u003e\n          \u003cdiv class=\"bf-eyebrow\"\u003eHook de identificación\u003c\/div\u003e\n          \u003ch2 class=\"bf-title\"\u003eNo es que la ropa no te quede. Es que \u003cspan class=\"bf-accent\"\u003ehay zonas que la dañan\u003c\/span\u003e.\u003c\/h2\u003e\n          \u003cp class=\"bf-body\"\u003eEse abdomen que empuja la tela, esos costados que se marcan y esa espalda que no se ve limpia son justo las partes que este body entra a corregir.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bf-swipe-tabs\" id=\"bfSwipeTabs\"\u003e\n          \u003cbutton class=\"bf-swipe-tab active\" type=\"button\" data-slide=\"0\"\u003eAbdomen\u003c\/button\u003e\n          \u003cbutton class=\"bf-swipe-tab\" type=\"button\" data-slide=\"1\"\u003eCostados\u003c\/button\u003e\n          \u003cbutton class=\"bf-swipe-tab\" type=\"button\" data-slide=\"2\"\u003eEspalda\u003c\/button\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bf-two-col\"\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"bf-swipe-gallery\"\u003e\n              \u003cdiv class=\"bf-swipe-track\" id=\"bfSwipeTrack\"\u003e\n                \u003cdiv class=\"bf-swipe-slide\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-jovenadulta-en-habi_2845860169.png?v=1776908975\" alt=\"Dolor abdomen\" class=\"bf-lightboxable\"\u003e\n                  \u003cspan class=\"bf-overlay-chip\"\u003eAbdomen\u003c\/span\u003e\n                  \u003cdiv class=\"bf-swipe-caption\"\u003e\n                    \u003cstrong\u003eLa parte que más arruina el outfit\u003c\/strong\u003e\n                    \u003cspan\u003eCuando el abdomen empuja la tela, la prenda pierde el efecto bonito.\u003c\/span\u003e\n                  \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"bf-swipe-slide\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_crear-una-imagen-comparat_2837392128.png?v=1776825304\" alt=\"Dolor costados\" class=\"bf-lightboxable\"\u003e\n                  \u003cspan class=\"bf-overlay-chip\"\u003eCostados\u003c\/span\u003e\n                  \u003cdiv class=\"bf-swipe-caption\"\u003e\n                    \u003cstrong\u003eEsos rollitos que se notan de más\u003c\/strong\u003e\n                    \u003cspan\u003eLa cintura se ve menos limpia y la ropa deja de favorecer igual.\u003c\/span\u003e\n                  \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"bf-swipe-slide\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-jovenadulta-en-habi_2845860169.png?v=1776908975\" alt=\"Dolor espalda\" class=\"bf-lightboxable\"\u003e\n                  \u003cspan class=\"bf-overlay-chip\"\u003eEspalda\u003c\/span\u003e\n                  \u003cdiv class=\"bf-swipe-caption\"\u003e\n                    \u003cstrong\u003eLa espalda también importa\u003c\/strong\u003e\n                    \u003cspan\u003eCuando atrás se ve más pareja, todo el look se siente mejor armado.\u003c\/span\u003e\n                  \u003c\/div\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"bf-swipe-controls\" id=\"bfSwipeDots\"\u003e\n              \u003cbutton class=\"bf-swipe-dot active\" data-slide=\"0\"\u003e\u003c\/button\u003e\n              \u003cbutton class=\"bf-swipe-dot\" data-slide=\"1\"\u003e\u003c\/button\u003e\n              \u003cbutton class=\"bf-swipe-dot\" data-slide=\"2\"\u003e\u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"bf-three-col\"\u003e\n            \u003cdiv class=\"bf-stat-card\"\u003e\n              \u003cstrong\u003eAbdomen\u003c\/strong\u003e\n              \u003cspan\u003eLa zona que más suele delatarse debajo de vestidos, tops y blusas.\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"bf-stat-card\"\u003e\n              \u003cstrong\u003eCostados\u003c\/strong\u003e\n              \u003cspan\u003eAyudan a que la cintura se vea más armada y menos suelta.\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"bf-stat-card\"\u003e\n              \u003cstrong\u003eEspalda\u003c\/strong\u003e\n              \u003cspan\u003eHace que la ropa caiga más limpia también desde atrás.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-two-col\"\u003e\n        \u003cdiv class=\"bf-pain-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-jovenadulta-en-pose_2845862425.png?v=1776908975\" alt=\"Abdomen marcado\" class=\"bf-lightboxable\"\u003e\n          \u003cdiv class=\"bf-pain-copy\"\u003e\n            \u003ch3 class=\"bf-pain-title\"\u003e\n\u003cspan class=\"bf-hit\"\u003eEse abdomen\u003c\/span\u003e que te hace sentir que nada te luce como quieres.\u003c\/h3\u003e\n            \u003cp class=\"bf-pain-text\"\u003eHay prendas lindas que dejan de verse bien solo por cómo se marca la zona media.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bf-pain-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-jovenadulta-mirando_2845862079.png?v=1776908975\" alt=\"Rollitos visibles\" class=\"bf-lightboxable\"\u003e\n          \u003cdiv class=\"bf-pain-copy\"\u003e\n            \u003ch3 class=\"bf-pain-title\"\u003e\n\u003cspan class=\"bf-hit\"\u003eLos rollitos visibles\u003c\/span\u003e hacen que todo se vea menos limpio.\u003c\/h3\u003e\n            \u003cp class=\"bf-pain-text\"\u003eSon detalles pequeños, pero son justo los que dañan la seguridad al vestirte.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-summary-card bf-center\"\u003e\n        \u003cdiv class=\"bf-eyebrow\"\u003eNo es un body cualquiera\u003c\/div\u003e\n        \u003ch2 class=\"bf-title\"\u003eNo te tapa el problema. \u003cspan class=\"bf-accent\"\u003eCorrige lo que te roba figura\u003c\/span\u003e.\u003c\/h2\u003e\n\n        \u003cdiv class=\"bf-three-col\"\u003e\n          \u003cdiv class=\"bf-feature-card\"\u003e\n            \u003cstrong\u003eBusto sin compresión\u003c\/strong\u003e\n            \u003cspan\u003eRespeta mejor la forma natural de arriba sin aplastar visualmente.\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"bf-feature-card\"\u003e\n            \u003cstrong\u003eTiras ajustables\u003c\/strong\u003e\n            \u003cspan\u003ePermiten acomodar mejor el soporte según tu cuerpo.\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"bf-feature-card\"\u003e\n            \u003cstrong\u003eTela elástica + diseño discreto\u003c\/strong\u003e\n            \u003cspan\u003eMás cómodo para usar debajo de la ropa y con mejor ajuste visual.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-compare-card bf-center\"\u003e\n        \u003cdiv class=\"bf-eyebrow\"\u003eComparador visual\u003c\/div\u003e\n        \u003ch2 class=\"bf-title\"\u003eLa diferencia se nota cuando \u003cspan class=\"bf-accent\"\u003ela ropa por fin cae como debería\u003c\/span\u003e.\u003c\/h2\u003e\n        \u003cdiv class=\"bf-compare-wrap\"\u003e\n          \u003cdiv class=\"bf-compare-before\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_la-misma-mujer-jovenadult_2845862961.png?v=1776908974\" alt=\"Antes sin body\" class=\"bf-lightboxable\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"bf-compare-after\" id=\"bfCompareAfter\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_la-misma-mujer-jovenadult_2845863168.png?v=1776908974\" alt=\"Después con body\" class=\"bf-lightboxable\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cinput id=\"bfCompareRange\" class=\"bf-compare-range\" type=\"range\" min=\"0\" max=\"100\" value=\"56\"\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-video-card bf-center\"\u003e\n        \u003cdiv class=\"bf-eyebrow\"\u003eMovimiento real\u003c\/div\u003e\n        \u003ch2 class=\"bf-title\"\u003eNo solo quieta. También \u003cspan class=\"bf-accent\"\u003een movimiento y con ropa real\u003c\/span\u003e.\u003c\/h2\u003e\n        \u003cdiv class=\"bf-video-shell\" data-video-shell\u003e\n          \u003cvideo class=\"bf-slot-video\" autoplay muted playsinline loop preload=\"metadata\" poster=\"URL_VIDEO_2_POSTER\" controls\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/9c3bbb677b88408bb78a9f0567c0846c.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n          \u003cdiv class=\"bf-video-placeholder\"\u003e\n            \u003cstrong\u003eVideo 2\u003c\/strong\u003e\n            \u003cspan\u003eVa a mitad de la landing para reforzar credibilidad y resultado visual.\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cbutton class=\"bf-sound-hint\" type=\"button\" data-sound-toggle\u003e\u003cspan class=\"bf-sound-arrow\"\u003e➜\u003c\/span\u003e\u003cspan\u003eActiva el sonido\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton class=\"bf-video-expand\" type=\"button\" data-video-expand\u003eVer completo\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-selector-card bf-center\"\u003e\n        \u003cdiv class=\"bf-eyebrow\"\u003eElige tu combo 2x1\u003c\/div\u003e\n        \u003ch2 class=\"bf-title\"\u003eJuega con negro, beige o \u003cspan class=\"bf-accent\"\u003ellévate uno de cada uno\u003c\/span\u003e.\u003c\/h2\u003e\n        \u003cp class=\"bf-body\"\u003eLa oferta se siente mejor cuando puedes escoger el combo que más te conviene para distintos outfits.\u003c\/p\u003e\n\n        \u003cdiv class=\"bf-combo-grid\" id=\"bfComboGrid\"\u003e\n          \u003cbutton class=\"bf-combo-card active\" type=\"button\" data-main-color=\"Negro\"\u003e\n            \u003cdiv class=\"bf-combo-top\"\u003e\n              \u003cdiv class=\"bf-combo-name\"\u003eElijo negro\u003c\/div\u003e\n              \u003cdiv class=\"bf-combo-tag\"\u003eMás elegante\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"bf-combo-price\"\u003eLlevas \u003cb\u003enegro como color principal\u003c\/b\u003e y el segundo body va en \u003cb\u003ebeige\u003c\/b\u003e.\u003c\/div\u003e\n            \u003cdiv class=\"bf-combo-swatches\"\u003e\n              \u003cspan class=\"bf-combo-swatch\" style=\"background:#111010;\"\u003e\u003c\/span\u003e\n              \u003cspan class=\"bf-combo-swatch\" style=\"background:#ddc7b8;\"\u003e\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/button\u003e\n\n          \u003cbutton class=\"bf-combo-card\" type=\"button\" data-main-color=\"Beige\"\u003e\n            \u003cdiv class=\"bf-combo-top\"\u003e\n              \u003cdiv class=\"bf-combo-name\"\u003eElijo beige\u003c\/div\u003e\n              \u003cdiv class=\"bf-combo-tag\"\u003eMás femenino\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"bf-combo-price\"\u003eLlevas \u003cb\u003ebeige como color principal\u003c\/b\u003e y el segundo body va en \u003cb\u003enegro\u003c\/b\u003e.\u003c\/div\u003e\n            \u003cdiv class=\"bf-combo-swatches\"\u003e\n              \u003cspan class=\"bf-combo-swatch\" style=\"background:#ddc7b8;\"\u003e\u003c\/span\u003e\n              \u003cspan class=\"bf-combo-swatch\" style=\"background:#111010;\"\u003e\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/button\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bf-two-col\" style=\"margin-top:12px;\"\u003e\n          \u003cdiv class=\"bf-card\" style=\"text-align:left;\"\u003e\n            \u003cspan class=\"bf-label\"\u003eTalla\u003c\/span\u003e\n            \u003cdiv class=\"bf-size-row\" id=\"bfSizeRow\"\u003e\n              \u003cbutton class=\"bf-size-pill active\" type=\"button\" data-size=\"S\/XS\"\u003eS\/XS\u003c\/button\u003e\n              \u003cbutton class=\"bf-size-pill\" type=\"button\" data-size=\"M\/L\"\u003eM\/L\u003c\/button\u003e\n              \u003cbutton class=\"bf-size-pill\" type=\"button\" data-size=\"XL\/XXL\"\u003eXL\/XXL\u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"bf-card\" style=\"text-align:left;\"\u003e\n            \u003cspan class=\"bf-label\"\u003eResumen de tu 2x1\u003c\/span\u003e\n            \u003cdiv class=\"bf-selection-row\" style=\"justify-content:flex-start;\"\u003e\n              \u003cdiv class=\"bf-selection-pill\" id=\"bfSelectionEcho\"\u003eNegro + Beige • S\/XS • 1 pack • 1 pack\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"bf-body\" style=\"margin-top:8px;\"\u003eLlevas el color que elegiste y también el otro color. Precio final: \u003cb\u003e$34,99\u003c\/b\u003e.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bf-card bf-qty-card\" style=\"text-align:left;margin-top:10px;\"\u003e\n          \u003cspan class=\"bf-label\"\u003eCantidad de packs 2x1\u003c\/span\u003e\n          \u003cdiv class=\"bf-qty-wrap\"\u003e\n            \u003cbutton class=\"bf-qty-btn\" type=\"button\" data-qty-action=\"minus\"\u003e−\u003c\/button\u003e\n            \u003cdiv class=\"bf-qty-value\" id=\"bfQtyValue\"\u003e1\u003c\/div\u003e\n            \u003cbutton class=\"bf-qty-btn\" type=\"button\" data-qty-action=\"plus\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"bf-body\" style=\"margin-top:8px;\"\u003eCada pack trae 2 bodies. Puedes llevar más de un pack si quieres.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\u003c\/div\u003e\n    \n\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-four-col\"\u003e\n        \u003cdiv class=\"bf-visual-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-elegante-usando-un-_2845863582.png?v=1776908975\" alt=\"Vestido con mejor caída\" class=\"bf-lightboxable\"\u003e\n          \u003cdiv class=\"bf-visual-overlay\"\u003e\n            \u003cstrong\u003eVestidos\u003c\/strong\u003e\n            \u003cspan\u003eLa tela se ve más pareja y la silueta más limpia.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bf-visual-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-elegante-usando-blu_2845864376.png?v=1776908975\" alt=\"Jeans con mejor forma\" class=\"bf-lightboxable\"\u003e\n          \u003cdiv class=\"bf-visual-overlay\"\u003e\n            \u003cstrong\u003eJeans\u003c\/strong\u003e\n            \u003cspan\u003eLa cintura se ve más armada y mejor definida.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bf-visual-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-jovenadulta-con-bod_2837399742.png?v=1776825305\" alt=\"Blusa que favorece más\" class=\"bf-lightboxable\"\u003e\n          \u003cdiv class=\"bf-visual-overlay\"\u003e\n            \u003cstrong\u003eBlusas\u003c\/strong\u003e\n            \u003cspan\u003eMenos necesidad de acomodarte la ropa a cada rato.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bf-visual-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_mujer-jovenadulta-usando-_2837395074.png?v=1776825314\" alt=\"Detalle del body faja\" class=\"bf-lightboxable\"\u003e\n          \u003cdiv class=\"bf-visual-overlay\"\u003e\n            \u003cstrong\u003eDetalle real\u003c\/strong\u003e\n            \u003cspan\u003eLa estructura correcta también ayuda a vender mejor el producto.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-summary-card bf-center bf-finish-card\"\u003e\n        \u003cdiv class=\"bf-eyebrow\"\u003eÚltimo paso\u003c\/div\u003e\n        \u003ch2 class=\"bf-title\"\u003eYa elegiste combo, talla y cantidad. \u003cspan class=\"bf-accent\"\u003eAhora termina de llenar tus datos\u003c\/span\u003e.\u003c\/h2\u003e\n        \u003cdiv class=\"bf-selection-row\" style=\"justify-content:center;margin:8px 0 12px 0;\"\u003e\n          \u003cdiv class=\"bf-selection-pill\" id=\"bfFinishEcho\"\u003eNegro + Beige • S\/XS • 1 pack • 1 pack\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"max-width:520px;margin:0 auto;\"\u003e\n          \u003cbutton id=\"bfFinishCartBtn\" class=\"bf-cta\" type=\"button\"\u003eTERMINAR DE LLENAR DATOS\u003c\/button\u003e\n          \u003cdiv id=\"bfFinishFeedback\" class=\"bf-feedback\"\u003eTe llevaremos al carrito con tu selección ya cargada para que solo termines de llenar los datos.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-summary-card bf-center\"\u003e\n        \u003cdiv class=\"bf-eyebrow\"\u003eComentarios\u003c\/div\u003e\n        \u003ch2 class=\"bf-title\"\u003eExperiencias y \u003cspan class=\"bf-accent\"\u003ecalificaciones\u003c\/span\u003e.\u003c\/h2\u003e\n\n        \u003cdiv class=\"bf-comments-grid\"\u003e\n          \u003cdiv class=\"bf-comment-form-card\"\u003e\n            \u003cdiv class=\"bf-mini-title\"\u003eDeja tu comentario\u003c\/div\u003e\n            \u003cp class=\"bf-body\" style=\"margin-bottom:12px;\"\u003eComparte cómo te fue con el 2x1 y qué fue lo que más te gustó.\u003c\/p\u003e\n            \u003cform id=\"bfCommentForm\" class=\"bf-comment-form\"\u003e\n              \u003cinput id=\"bfCommentName\" class=\"bf-comment-input\" type=\"text\" maxlength=\"40\" placeholder=\"Tu nombre\"\u003e\n              \u003cdiv class=\"bf-stars-row\" id=\"bfCommentStars\"\u003e\n                \u003cbutton class=\"bf-star-btn\" type=\"button\" data-rating=\"1\"\u003e★\u003c\/button\u003e\n                \u003cbutton class=\"bf-star-btn\" type=\"button\" data-rating=\"2\"\u003e★\u003c\/button\u003e\n                \u003cbutton class=\"bf-star-btn\" type=\"button\" data-rating=\"3\"\u003e★\u003c\/button\u003e\n                \u003cbutton class=\"bf-star-btn\" type=\"button\" data-rating=\"4\"\u003e★\u003c\/button\u003e\n                \u003cbutton class=\"bf-star-btn\" type=\"button\" data-rating=\"5\"\u003e★\u003c\/button\u003e\n              \u003c\/div\u003e\n              \u003ctextarea id=\"bfCommentText\" class=\"bf-comment-textarea\" maxlength=\"280\" placeholder=\"¿Cómo se vio la ropa? ¿Cuál combo elegiste?\"\u003e\u003c\/textarea\u003e\n              \u003cbutton class=\"bf-comment-submit\" type=\"submit\"\u003ePublicar comentario\u003c\/button\u003e\n            \u003c\/form\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"bf-comment-list-card\"\u003e\n            \u003cdiv class=\"bf-mini-title\"\u003eLo que la gente comenta\u003c\/div\u003e\n            \u003cdiv id=\"bfCommentList\" class=\"bf-comment-list\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-section bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-offer-card bf-center\" id=\"bfComprar\"\u003e\n        \u003cdiv class=\"bf-eyebrow\"\u003eCierre de oferta\u003c\/div\u003e\n        \u003ch2 class=\"bf-title\"\u003e2 colores, 2 bodies, \u003cspan class=\"bf-accent\"\u003emás formas de verte mejor todos los días\u003c\/span\u003e.\u003c\/h2\u003e\n\n        \u003cdiv class=\"bf-two-col\"\u003e\n          \u003cdiv class=\"bf-card bf-center\"\u003e\n            \u003cdiv class=\"bf-eyebrow\" style=\"margin-bottom:6px;\"\u003eTu combo\u003c\/div\u003e\n            \u003cdiv class=\"bf-mini-title\" id=\"bfOfferSelectionText\"\u003eNegro + Beige • S\/XS • 1 pack\u003c\/div\u003e\n            \u003cdiv class=\"bf-body\"\u003eTu color elegido, el otro color incluido y la cantidad de packs que llevas.\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"bf-card bf-center\" style=\"background:linear-gradient(180deg,#161313 0%,#2a2220 100%);border-color:rgba(221,199,184,.12);color:#fff;\"\u003e\n            \u003cdiv class=\"bf-eyebrow\" style=\"color:#f0d7c5;margin-bottom:6px;\"\u003eHoy\u003c\/div\u003e\n            \u003cdiv style=\"font-size:14px;font-weight:800;color:#d7c1b4;text-decoration:line-through;margin-bottom:6px;\"\u003e$90,00\u003c\/div\u003e\n            \u003cdiv style=\"font-size:40px;font-weight:900;line-height:1;color:#fff;\"\u003e$44,99\u003c\/div\u003e\n            \u003cdiv style=\"margin-top:8px;font-size:13px;color:#f2e0d4;font-weight:800;\"\u003eTe llevas 2 • cada uno a $22,50\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv style=\"margin-top:14px;\"\u003e\u003cbutton id=\"bfCtaFinal\" class=\"bf-cta alt\" type=\"button\"\u003eQUIERO MI 2X1\u003c\/button\u003e\u003c\/div\u003e\n        \u003cdiv id=\"bfFeedbackFinal\" class=\"bf-feedback\"\u003eLa landing intentará pasar tu color elegido, el segundo color incluido y tu talla antes de abrir el checkout.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bf-section bf-space-bottom bf-reveal show\"\u003e\n      \u003cdiv class=\"bf-faq-item active\"\u003e\n        \u003cbutton class=\"bf-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Qué mejora visualmente?\u003c\/span\u003e\u003cspan\u003e−\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"bf-faq-body\" style=\"display:block;\"\u003eAyuda a controlar abdomen, estilizar cintura, suavizar espalda y hacer que la ropa se vea más limpia y más favorecedora.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-faq-item\"\u003e\n        \u003cbutton class=\"bf-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Cómo funciona el 2x1?\u003c\/span\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"bf-faq-body\"\u003ePagas $34,99 y te llevas 2 bodies. Eliges tu color principal y el segundo body va en el otro color para que tengas uno oscuro y uno claro.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-faq-item\"\u003e\n        \u003cbutton class=\"bf-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Qué tallas tiene?\u003c\/span\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"bf-faq-body\"\u003eS\/XS, M\/L y XL\/XXL. El precio del combo 2x1 es el mismo para cualquier talla.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"bf-float-wrap\"\u003e\n      \u003cdiv id=\"bfFloatPanel\" class=\"bf-float-panel\"\u003e\n        \u003cdiv class=\"bf-float-top\"\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"bf-eyebrow\" style=\"margin-bottom:4px;\"\u003ePreguntas rápidas\u003c\/div\u003e\n            \u003cdiv class=\"bf-float-title\"\u003eResuelve lo más importante antes de comprar\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cbutton id=\"bfFloatClose\" class=\"bf-float-close\" type=\"button\"\u003e×\u003c\/button\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bf-float-list\"\u003e\n          \u003cbutton class=\"bf-float-item\" type=\"button\" data-answer=\"Ayuda a controlar abdomen, cintura y espalda para que la ropa se vea más limpia y más favorecedora.\"\u003e¿Qué mejora visualmente?\u003c\/button\u003e\n          \u003cbutton class=\"bf-float-item\" type=\"button\" data-answer=\"Pagas $45 y te llevas 2 bodies. Eliges tu color principal y el segundo body va en el otro color para que tengas uno oscuro y uno claro.\"\u003e¿Cómo funciona el 2x1?\u003c\/button\u003e\n          \u003cbutton class=\"bf-float-item\" type=\"button\" data-answer=\"Está disponible en S\/XS, M\/L y XL\/XXL. El precio del combo 2x1 es el mismo para cualquier talla.\"\u003e¿Qué tallas tiene?\u003c\/button\u003e\n        \u003c\/div\u003e\n        \u003cdiv id=\"bfFloatAnswer\" class=\"bf-float-answer\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton id=\"bfFloatBubble\" class=\"bf-float-bubble\" type=\"button\"\u003e?\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bf-lightbox\" id=\"bfLightbox\"\u003e\n      \u003cdiv class=\"bf-lightbox-box\"\u003e\n        \u003cbutton class=\"bf-lightbox-close\" id=\"bfLightboxClose\" type=\"button\"\u003e×\u003c\/button\u003e\n        \u003cimg id=\"bfLightboxImage\" src=\"\" alt=\"Vista ampliada del producto\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bf-sticky\"\u003e\n      \u003cdiv class=\"bf-sticky-inner\"\u003e\n        \u003cdiv class=\"bf-sticky-price\"\u003e\n          \u003cdiv class=\"new\"\u003e$34,99\u003c\/div\u003e\n          \u003cdiv class=\"meta\" id=\"bfStickyMeta\"\u003eNegro + Beige • S\/XS • 1 pack\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton id=\"bfStickyBuyBtn\" class=\"bf-sticky-btn\" type=\"button\"\u003eQUIERO MI 2X1\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function(){\n      var state = { combo:'Negro + Beige', size:'S\/XS', mainColor:'Negro', quantity:1 };\n      var currentSlide = 0;\n      var currentGallerySlide = 0;\n\n      var heroCaptions = [\n        { title:'Moldea donde más se nota', text:'Cuando abdomen y costados se ven más limpios, todo el outfit cambia.' },\n        { title:'Beige para prendas claras', text:'Ideal para usar con ropa clara sin perder el efecto visual de soporte.' },\n        { title:'Uso real', text:'Verlo puesto elimina dudas y hace que la clienta entienda más rápido el cambio.' }\n      ];\n\n      function selectionText(){\n        var packLabel = state.quantity === 1 ? '1 pack' : state.quantity + ' packs';\n        return state.combo + ' • ' + state.size + ' • ' + packLabel;\n      }\n\n      function updateSelectionUI(){\n        var echo = document.getElementById('bfSelectionEcho');\n        var offer = document.getElementById('bfOfferSelectionText');\n        var sticky = document.getElementById('bfStickyMeta');\n        var finish = document.getElementById('bfFinishEcho');\n        if(echo) echo.textContent = selectionText();\n        if(offer) offer.textContent = selectionText();\n        if(sticky) sticky.textContent = selectionText();\n        if(finish) finish.textContent = selectionText();\n      }\n\n      function syncThemeVariant(){\n        try{\n          var desired = [state.combo.toLowerCase(), state.size.toLowerCase()];\n          document.querySelectorAll('label, button, .swatch-element, .variant-input, .variant-option, .product-form__input label').forEach(function(el){\n            var txt = (el.textContent || '').trim().toLowerCase().replace(\/\\s+\/g,' ');\n            desired.forEach(function(wanted){ if(txt === wanted) el.click(); });\n          });\n          document.querySelectorAll('select').forEach(function(select){\n            Array.from(select.options).forEach(function(opt){\n              var txt = (opt.textContent || opt.value || '').toLowerCase();\n              if(txt.indexOf(state.combo.toLowerCase()) !== -1 || txt.indexOf(state.size.toLowerCase()) !== -1){\n                select.value = opt.value;\n                select.dispatchEvent(new Event('change', { bubbles:true }));\n              }\n            });\n          });\n        }catch(e){}\n      }\n\n      function getAddToCartForm(){\n        return document.querySelector('form[action*=\"\/cart\/add\"]');\n      }\n\n      function getCurrentVariantId(){\n        var form = getAddToCartForm();\n        if(!form) return '';\n        var idField = form.querySelector('[name=\"id\"]');\n        return idField ? (idField.value || '') : '';\n      }\n\n      function applyPropertiesToForm(form){\n        if(!form) return;\n        ['Combo 2x1','Talla','Cantidad de packs'].forEach(function(name){\n          var existing = form.querySelector('[name=\"properties[' + name + ']\"]');\n          if(existing) existing.remove();\n        });\n\n        var comboInput = document.createElement('input');\n        comboInput.type = 'hidden';\n        comboInput.name = 'properties[Combo 2x1]';\n        comboInput.value = state.combo;\n\n        var sizeInput = document.createElement('input');\n        sizeInput.type = 'hidden';\n        sizeInput.name = 'properties[Talla]';\n        sizeInput.value = state.size;\n\n        var qtyPackInput = document.createElement('input');\n        qtyPackInput.type = 'hidden';\n        qtyPackInput.name = 'properties[Cantidad de packs]';\n        qtyPackInput.value = String(state.quantity);\n\n        form.appendChild(comboInput);\n        form.appendChild(sizeInput);\n        form.appendChild(qtyPackInput);\n\n        var qtyField = form.querySelector('[name=\"quantity\"]');\n        if(qtyField) qtyField.value = String(state.quantity);\n      }\n\n      function scrollToSelection(){\n        var target = document.querySelector('.bf-selector-card');\n        if(target) target.scrollIntoView({ behavior:'smooth', block:'start' });\n      }\n\n      function bindButton(id, feedbackId){\n        var btn = document.getElementById(id);\n        if(!btn) return;\n        btn.addEventListener('click', function(){ scrollToSelection(); });\n      }\n\n      function addToCartAndGo(button, feedback){\n        if(!button) return;\n        var original = button.innerHTML;\n        button.innerHTML = 'CARGANDO...';\n        button.disabled = true;\n        if(feedback) feedback.textContent = 'Estamos cargando tu combo al carrito para que solo termines de llenar los datos...';\n\n        syncThemeVariant();\n\n        setTimeout(function(){\n          var form = getAddToCartForm();\n          var variantId = getCurrentVariantId();\n\n          if(form) applyPropertiesToForm(form);\n\n          if(variantId){\n            fetch('\/cart\/add.js', {\n              method:'POST',\n              headers:{ 'Content-Type':'application\/json', 'Accept':'application\/json' },\n              body: JSON.stringify({\n                id: variantId,\n                quantity: state.quantity,\n                properties:{\n                  'Combo 2x1': state.combo,\n                  'Talla': state.size,\n                  'Cantidad de packs': String(state.quantity)\n                }\n              })\n            }).then(function(res){\n              if(!res.ok) throw new Error('add failed');\n              return res.json();\n            }).then(function(){\n              window.location.href = '\/cart';\n            }).catch(function(){\n              try{\n                if(form){\n                  form.submit();\n                  setTimeout(function(){ window.location.href = '\/cart'; }, 900);\n                } else {\n                  window.location.href = '\/cart';\n                }\n              } catch(e){\n                window.location.href = '\/cart';\n              }\n            });\n            return;\n          }\n\n          try{\n            if(form){\n              form.submit();\n              setTimeout(function(){ window.location.href = '\/cart'; }, 900);\n            } else {\n              window.location.href = '\/cart';\n            }\n          } catch(e){\n            window.location.href = '\/cart';\n          }\n\n          setTimeout(function(){\n            button.innerHTML = original;\n            button.disabled = false;\n          }, 1200);\n        }, 350);\n      }\n\n      function bindCartButton(id, feedbackId){\n        var btn = document.getElementById(id);\n        var feedback = feedbackId ? document.getElementById(feedbackId) : null;\n        if(!btn) return;\n        btn.addEventListener('click', function(){ addToCartAndGo(btn, feedback); });\n      }\n\n      function updateSlider(i){\n        var track = document.getElementById('bfHeroTrack');\n        var dots = document.querySelectorAll('.bf-hero-dot');\n        var thumbs = document.querySelectorAll('.bf-thumb[data-slide]');\n        var slides = document.querySelectorAll('.bf-hero-slide');\n        var overlay = document.getElementById('bfHeroOverlay');\n        if(!track || !slides.length) return;\n        if(i \u003c 0) i = slides.length - 1;\n        if(i \u003e= slides.length) i = 0;\n        currentSlide = i;\n        track.style.transform = 'translateX(-' + (i * 100) + '%)';\n        slides.forEach(function(slide, idx){ slide.classList.toggle('active', idx === i); });\n        dots.forEach(function(dot, idx){ dot.classList.toggle('active', idx === i); });\n        thumbs.forEach(function(thumb){ thumb.classList.toggle('active', parseInt(thumb.getAttribute('data-slide'),10) === i); });\n        if(overlay \u0026\u0026 heroCaptions[i]) overlay.innerHTML = '\u003cstrong\u003e' + heroCaptions[i].title + '\u003c\/strong\u003e\u003cspan\u003e' + heroCaptions[i].text + '\u003c\/span\u003e';\n      }\n\n      function setupSlider(){\n        document.getElementById('bfHeroPrev')?.addEventListener('click', function(){ updateSlider(currentSlide - 1); });\n        document.getElementById('bfHeroNext')?.addEventListener('click', function(){ updateSlider(currentSlide + 1); });\n        document.querySelectorAll('.bf-hero-dot,.bf-thumb[data-slide]').forEach(function(btn){\n          btn.addEventListener('click', function(){ updateSlider(parseInt(btn.getAttribute('data-slide'),10)); });\n        });\n        document.querySelectorAll('.bf-thumb[data-scroll]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            var target = document.querySelector(btn.getAttribute('data-scroll'));\n            if(target) target.scrollIntoView({ behavior:'smooth', block:'start' });\n          });\n        });\n        updateSlider(0);\n      }\n\n      function setupGallery(){\n        var track = document.getElementById('bfSwipeTrack');\n        var tabs = document.querySelectorAll('.bf-swipe-tab');\n        var dots = document.querySelectorAll('.bf-swipe-dot');\n        if(!track) return;\n        function render(i){\n          currentGallerySlide = i;\n          track.style.transform = 'translateX(-' + (i * 100) + '%)';\n          tabs.forEach(function(tab){ tab.classList.toggle('active', parseInt(tab.getAttribute('data-slide'),10) === i); });\n          dots.forEach(function(dot){ dot.classList.toggle('active', parseInt(dot.getAttribute('data-slide'),10) === i); });\n        }\n        tabs.forEach(function(btn){ btn.addEventListener('click', function(){ render(parseInt(btn.getAttribute('data-slide'),10)); }); });\n        dots.forEach(function(btn){ btn.addEventListener('click', function(){ render(parseInt(btn.getAttribute('data-slide'),10)); }); });\n        render(0);\n      }\n\n      function setupReveal(){\n        var els = document.querySelectorAll('.bf-reveal');\n        if(!els.length) return;\n        var io = new IntersectionObserver(function(entries){\n          entries.forEach(function(entry){ if(entry.isIntersecting) entry.target.classList.add('show'); });\n        }, { threshold: 0.12 });\n        els.forEach(function(el){ io.observe(el); });\n      }\n\n      function setupScrollProgress(){\n        var progress = document.getElementById('bfProgressBar');\n        function onScroll(){\n          var y = window.scrollY || window.pageYOffset;\n          var h = document.documentElement.scrollHeight - window.innerHeight;\n          var pct = h \u003e 0 ? Math.round((y \/ h) * 100) : 0;\n          if(progress) progress.style.width = pct + '%';\n        }\n        window.addEventListener('scroll', onScroll, { passive:true });\n        onScroll();\n      }\n\n      function setupCombo(){\n        document.querySelectorAll('.bf-combo-card').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            var main = btn.getAttribute('data-main-color');\n            state.mainColor = main;\n            state.combo = main === 'Negro' ? 'Negro + Beige' : 'Beige + Negro';\n            document.querySelectorAll('.bf-combo-card').forEach(function(other){ other.classList.remove('active'); });\n            btn.classList.add('active');\n            updateSelectionUI();\n            syncThemeVariant();\n          });\n        });\n      }\n\n      function setupSizes(){\n        document.querySelectorAll('[data-size]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            state.size = btn.getAttribute('data-size');\n            document.querySelectorAll('[data-size]').forEach(function(other){ other.classList.remove('active'); });\n            btn.classList.add('active');\n            updateSelectionUI();\n            syncThemeVariant();\n          });\n        });\n      }\n\n      function setupQuantity(){\n        var valueEl = document.getElementById('bfQtyValue');\n        document.querySelectorAll('[data-qty-action]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            var action = btn.getAttribute('data-qty-action');\n            if(action === 'minus') state.quantity = Math.max(1, state.quantity - 1);\n            if(action === 'plus') state.quantity = Math.min(10, state.quantity + 1);\n            if(valueEl) valueEl.textContent = String(state.quantity);\n            updateSelectionUI();\n          });\n        });\n      }\n\n      function setupCompare(){\n        var range = document.getElementById('bfCompareRange');\n        var after = document.getElementById('bfCompareAfter');\n        if(!range || !after) return;\n        function update(){ after.style.width = range.value + '%'; }\n        range.addEventListener('input', update);\n        update();\n      }\n\n      function setupFaq(){\n        var items = document.querySelectorAll('.bf-faq-item');\n        items.forEach(function(item){\n          var btn = item.querySelector('.bf-faq-head');\n          if(!btn) return;\n          btn.addEventListener('click', function(){\n            var open = item.classList.contains('active');\n            items.forEach(function(other){\n              other.classList.remove('active');\n              var body = other.querySelector('.bf-faq-body');\n              var sign = other.querySelector('.bf-faq-head span:last-child');\n              if(body) body.style.display = 'none';\n              if(sign) sign.textContent = '+';\n            });\n            if(!open){\n              item.classList.add('active');\n              var body = item.querySelector('.bf-faq-body');\n              var sign = item.querySelector('.bf-faq-head span:last-child');\n              if(body) body.style.display = 'block';\n              if(sign) sign.textContent = '−';\n            }\n          });\n        });\n      }\n\n      function setupLightbox(){\n        var overlay = document.getElementById('bfLightbox');\n        var image = document.getElementById('bfLightboxImage');\n        var close = document.getElementById('bfLightboxClose');\n        if(!overlay || !image || !close) return;\n\n        document.querySelectorAll('.bf-lightboxable, .bf-hero-slide img').forEach(function(img){\n          img.addEventListener('click', function(){\n            image.src = img.src;\n            image.alt = img.alt || 'Vista ampliada';\n            overlay.classList.add('open');\n          });\n        });\n\n        close.addEventListener('click', function(){ overlay.classList.remove('open'); });\n        overlay.addEventListener('click', function(e){ if(e.target === overlay) overlay.classList.remove('open'); });\n      }\n\n      function setupVideoShells(){\n        document.querySelectorAll('[data-video-shell]').forEach(function(shell){\n          var video = shell.querySelector('video');\n          var hint = shell.querySelector('[data-sound-toggle]');\n          if(!video || !hint) return;\n          var source = video.querySelector('source');\n          var srcValue = source ? source.getAttribute('src') : '';\n          if(srcValue \u0026\u0026 srcValue.indexOf('URL_') !== 0){ shell.classList.remove('empty'); } else { shell.classList.add('empty'); }\n\n          function enableSound(){\n            video.muted = false;\n            video.play().catch(function(){});\n            hint.classList.add('hidden');\n          }\n\n          hint.addEventListener('click', enableSound);\n          video.addEventListener('click', function(){ if(video.muted) enableSound(); });\n          video.addEventListener('volumechange', function(){ if(!video.muted) hint.classList.add('hidden'); });\n        });\n      }\n\n      function setupVideoExpand(){\n        document.querySelectorAll('[data-video-expand]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            var shell = btn.closest('[data-video-shell]');\n            var video = shell ? shell.querySelector('video') : null;\n            if(!video) return;\n            try{\n              video.controls = true;\n              if(video.requestFullscreen) video.requestFullscreen();\n              else if(video.webkitEnterFullscreen) video.webkitEnterFullscreen();\n              else if(shell.requestFullscreen) shell.requestFullscreen();\n            }catch(e){}\n            video.play().catch(function(){});\n          });\n        });\n      }\n\n      function setupComments(){\n        var form = document.getElementById('bfCommentForm');\n        var nameInput = document.getElementById('bfCommentName');\n        var textInput = document.getElementById('bfCommentText');\n        var list = document.getElementById('bfCommentList');\n        var starButtons = document.querySelectorAll('#bfCommentStars .bf-star-btn');\n        var selectedRating = 0;\n        var storageKey = 'bodyfaja_2x1_comments_v1';\n\n        function setRating(value){\n          selectedRating = value;\n          starButtons.forEach(function(btn){\n            btn.classList.toggle('active', parseInt(btn.getAttribute('data-rating'),10) \u003c= value);\n          });\n        }\n\n        function readComments(){\n          try{\n            var raw = localStorage.getItem(storageKey);\n            return raw ? JSON.parse(raw) : [];\n          }catch(e){ return []; }\n        }\n\n        function writeComments(items){\n          try{ localStorage.setItem(storageKey, JSON.stringify(items)); }catch(e){}\n        }\n\n        function renderComments(){\n          if(!list) return;\n          var items = readComments();\n          if(!items.length){\n            list.innerHTML = '\u003cdiv class=\"bf-comment-empty\"\u003eTodavía no hay comentarios guardados en este navegador.\u003c\/div\u003e';\n            return;\n          }\n          list.innerHTML = items.map(function(item){\n            var stars = '★★★★★'.slice(0, item.rating);\n            return '\u003cdiv class=\"bf-comment-item\"\u003e\u003cdiv class=\"bf-comment-head\"\u003e\u003cdiv\u003e\u003cdiv class=\"bf-comment-name\"\u003e' + item.name + '\u003c\/div\u003e\u003cdiv class=\"bf-comment-stars\"\u003e' + stars + '\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"bf-comment-date\"\u003e' + item.date + '\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"bf-comment-body\"\u003e' + item.text + '\u003c\/div\u003e\u003c\/div\u003e';\n          }).join('');\n        }\n\n        starButtons.forEach(function(btn){\n          btn.addEventListener('click', function(){ setRating(parseInt(btn.getAttribute('data-rating'),10)); });\n        });\n\n        if(form){\n          form.addEventListener('submit', function(e){\n            e.preventDefault();\n            var name = (nameInput \u0026\u0026 nameInput.value || '').trim();\n            var text = (textInput \u0026\u0026 textInput.value || '').trim();\n            if(!name || !text || !selectedRating) return;\n\n            var items = readComments();\n            items.unshift({\n              name:name,\n              text:text,\n              rating:selectedRating,\n              date:new Date().toLocaleDateString('es-CO', { day:'2-digit', month:'short' }).replace('.', '')\n            });\n            items = items.slice(0, 12);\n            writeComments(items);\n\n            if(nameInput) nameInput.value = '';\n            if(textInput) textInput.value = '';\n            setRating(0);\n            renderComments();\n          });\n        }\n\n        renderComments();\n      }\n\n      function setupFloatingQA(){\n        var bubble = document.getElementById('bfFloatBubble');\n        var panel = document.getElementById('bfFloatPanel');\n        var close = document.getElementById('bfFloatClose');\n        var answer = document.getElementById('bfFloatAnswer');\n        if(!bubble || !panel || !close || !answer) return;\n\n        bubble.addEventListener('click', function(){ panel.classList.toggle('open'); });\n        close.addEventListener('click', function(){ panel.classList.remove('open'); });\n\n        document.querySelectorAll('.bf-float-item').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            answer.textContent = btn.getAttribute('data-answer') || '';\n            answer.classList.add('show');\n          });\n        });\n      }\n\n      function init(){\n        bindButton('bfCtaHero','bfFeedbackHero');\n        bindButton('bfCtaSummary','bfFeedbackSummary');\n        bindButton('bfCtaFinal','bfFeedbackFinal');\n        bindButton('bfStickyBuyBtn',null);\n        bindCartButton('bfFinishCartBtn','bfFinishFeedback');\n\n        updateSelectionUI();\n        setupSlider();\n        setupGallery();\n        setupReveal();\n        setupScrollProgress();\n        setupCombo();\n        setupSizes();\n        setupQuantity();\n        setupCompare();\n        setupFaq();\n        setupLightbox();\n        setupVideoShells();\n        setupVideoExpand();\n        setupComments();\n        setupFloatingQA();\n      }\n\n      if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init);\n      else init();\n    })();\n  \u003c\/script\u003e\n\n\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"Mi tienda","offers":[{"title":"Default Title","offer_id":45492103413869,"sku":null,"price":34.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0724\/4097\/1373\/files\/freepik_mujer-jovenadulta-con-bod_2837399742_3617ee51-cfe4-4f28-b0a4-c6b04ea1e16b.png?v=1785023657"},{"product_id":"cinturilla-faja-corset-moldeadora-alta-compresion-colombiana-reloj-arena-extrema-13-varillas-2-capas-de-ajuste-envio-gratis","title":"Cinturilla Faja Corset Moldeadora Alta Compresión COLOMBIANA Reloj Arena extrema, 13 varillas, 2 capas de ajuste  + ENVIO GRATIS","description":"\u003cdiv class=\"faja-app-minimal cinturilla-v2\" style=\"font-family:Inter,Arial,Helvetica,sans-serif;background:#fff7ff;color:#211528;margin:0 calc(50% - 50vw);padding:0;overflow-x:hidden;width:100vw;max-width:100vw;border:0!important;border-radius:0!important;box-shadow:none!important;\"\u003e\n  \u003cstyle\u003e\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700;800;900\u0026family=Cormorant+Garamond:wght@500;600;700\u0026display=swap\");\n\n    .faja-app-minimal{\n      --bg:#fff7ff;\n      --bg2:#fbf2ff;\n      --surface:#ffffff;\n      --surface2:#fff7fc;\n      --cream:#fbf2ff;\n      --beige:#d8c2aa;\n      --rose:#ffd7ef;\n      --rose2:#f3d9ff;\n      --pink:#c026d3;\n      --pink2:#7c3aed;\n      --violet:#a855f7;\n      --ink:#211528;\n      --muted:#75667e;\n      --muted2:#a18aaa;\n      --line:rgba(111,59,189,.12);\n      --shadow:0 18px 44px rgba(95,46,143,.08);\n      --shadow2:0 14px 30px rgba(95,46,143,.10);\n      --radius:28px;\n      --radius2:20px;\n      --max:1180px;\n    }\n\n    @supports selector(:has(*)){\n      html:has(.faja-app-minimal.cinturilla-v2),\n      body:has(.faja-app-minimal.cinturilla-v2){\n        margin:0 !important;\n        padding:0 !important;\n        overflow-x:hidden !important;\n        background:#fff7ff !important;\n      }\n\n      body:has(.faja-app-minimal.cinturilla-v2) .page-width,\n      body:has(.faja-app-minimal.cinturilla-v2) .page-width--narrow,\n      body:has(.faja-app-minimal.cinturilla-v2) .shopify-section,\n      body:has(.faja-app-minimal.cinturilla-v2) .section,\n      body:has(.faja-app-minimal.cinturilla-v2) .container,\n      body:has(.faja-app-minimal.cinturilla-v2) .container-fluid,\n      body:has(.faja-app-minimal.cinturilla-v2) .rte,\n      body:has(.faja-app-minimal.cinturilla-v2) main,\n      body:has(.faja-app-minimal.cinturilla-v2) #MainContent,\n      body:has(.faja-app-minimal.cinturilla-v2) .main-content,\n      body:has(.faja-app-minimal.cinturilla-v2) .content-for-layout{\n        max-width:100% !important;\n        width:100% !important;\n        margin-left:0 !important;\n        margin-right:0 !important;\n        padding-left:0 !important;\n        padding-right:0 !important;\n        box-sizing:border-box !important;\n        background:#fff7ff !important;\n        border:0 !important;\n        border-radius:0 !important;\n        box-shadow:none !important;\n      }\n    }\n\n    .faja-app-minimal *{box-sizing:border-box;}\n    .faja-app-minimal button,\n    .faja-app-minimal input,\n    .faja-app-minimal textarea{font-family:Inter,Arial,Helvetica,sans-serif;}\n    .faja-app-minimal button{cursor:pointer;}\n    .faja-app-minimal img,\n    .faja-app-minimal video{max-width:100%;}\n\n    .faja-app-minimal,\n    .faja-app-minimal .fa-page{\n      border:none !important;\n      outline:none !important;\n      border-radius:0 !important;\n      box-shadow:none !important;\n    }\n\n    @keyframes fajaPulse{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.01)}}\n    @keyframes fajaFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}\n    @keyframes fajaArrow{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}\n    @keyframes fajaFadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}\n    @keyframes fajaGlowSoft{0%,100%{opacity:1;transform:translateY(0)}50%{opacity:.88;transform:translateY(-1px)}}\n    @keyframes faHeartPop{0%{transform:scale(1)}20%{transform:scale(1.28)}45%{transform:scale(.92)}100%{transform:scale(1)}}\n    @keyframes faHotBlink{0%,100%{color:var(--pink2);text-shadow:0 0 0 rgba(168,85,247,0)}50%{color:var(--pink);text-shadow:0 4px 18px rgba(168,85,247,.20)}}\n\n    .fa-page{\n      width:100%;\n      max-width:100%;\n      min-height:100vh;\n      margin:0;\n      overflow:hidden;\n      border:0;\n      border-radius:0;\n      box-shadow:none;\n      background:\n        radial-gradient(circle at 8% 6%, rgba(168,85,247,.16), transparent 27%),\n        radial-gradient(circle at 95% 13%, rgba(236,72,153,.13), transparent 25%),\n        radial-gradient(circle at 50% 42%, rgba(216,180,254,.20), transparent 34%),\n        linear-gradient(180deg,#fff7ff 0%,#f9f0ff 48%,#fffafe 100%);\n      padding:0 !important;\n    }\n\n    .fa-progress{height:4px;position:fixed;top:0;left:0;right:0;z-index:10020;background:rgba(255,255,255,.48);backdrop-filter:blur(14px);overflow:visible;}\n    .fa-progress-bar{height:100%;width:0;position:relative;background:linear-gradient(90deg,#c026d3,#a855f7,#6d28d9);border-radius:999px;box-shadow:0 0 12px rgba(168,85,247,.16);}\n    .fa-progress-bar:after{content:\"♥\";position:absolute;right:-8px;top:50%;transform:translate(50%,-50%);width:22px;height:22px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--pink2);font-size:12px;box-shadow:0 8px 18px rgba(95,46,143,.15);}\n\n    .fa-section,.fa-hero{width:100%;max-width:var(--max);margin:0 auto;padding:18px 0 0;}\n    .fa-section:last-of-type{padding-bottom:132px;}\n    .fa-reveal{opacity:0;animation:fajaFadeUp .55s ease forwards;}\n    .fa-center{text-align:center;}\n\n    .fa-card,.fa-hero-card,.fa-video-card,.fa-look-card,.fa-shop-card,.fa-comment-card,.fa-faq-item,.fa-offer-card,.fa-modal-card,.fa-qa-panel,.fa-size-card{\n      background:rgba(255,255,255,.86);\n      border:0;\n      border-radius:var(--radius);\n      box-shadow:var(--shadow);\n      overflow:hidden;\n      position:relative;\n      backdrop-filter:blur(14px) saturate(1.05);\n    }\n    .fa-card,.fa-hero-card,.fa-video-card,.fa-look-card,.fa-shop-card,.fa-comment-card,.fa-offer-card,.fa-modal-card,.fa-qa-panel,.fa-size-card{padding:16px;}\n\n    .fa-top-ribbon{max-width:var(--max);margin:0 auto;padding:10px 14px 8px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;letter-spacing:.28px;text-transform:uppercase;color:var(--muted);font-weight:800;}\n    .fa-top-ribbon b{color:var(--ink);}\n    .fa-top-ribbon button{border:0;background:rgba(255,255,255,.84);box-shadow:0 8px 20px rgba(95,46,143,.06);border-radius:999px;padding:8px 12px;font-weight:900;color:var(--ink);}\n\n    .fa-appbar{max-width:var(--max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px 12px;}\n    .fa-brand{display:flex;align-items:center;gap:10px;min-width:0;}\n    .fa-brand-mark{width:38px;height:38px;border-radius:50%;background:linear-gradient(180deg,var(--rose2),#fff);display:flex;align-items:center;justify-content:center;border:0;box-shadow:0 10px 22px rgba(168,85,247,.10);font-weight:900;color:var(--pink2);}\n    .fa-brand-title{font-size:14px;font-weight:900;color:var(--ink);letter-spacing:-.2px;line-height:1;}\n    .fa-brand-sub{font-size:11px;color:var(--muted);font-weight:800;margin-top:4px;}\n    .fa-mini-nav{display:flex;gap:7px;align-items:center;overflow:auto;max-width:52vw;}\n    .fa-nav-chip,.fa-pill,.fa-tag,.fa-selection-pill,.fa-sound,.fa-overlay-chip{border-radius:999px;border:0;background:rgba(255,255,255,.82);box-shadow:0 8px 20px rgba(95,46,143,.06);color:var(--ink);font-size:12px;font-weight:900;padding:9px 12px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px;}\n    .fa-nav-chip.active,.fa-pill.hot{background:linear-gradient(135deg,#c026d3,#a855f7,#6d28d9);color:#fff;}\n\n    .fa-grid,.fa-two,.fa-three,.fa-four,.fa-comment-grid{display:grid;grid-template-columns:1fr;gap:14px;}\n    .fa-hero-grid{display:grid;grid-template-columns:1fr;gap:18px;align-items:center;}\n    .fa-eyebrow{margin:0 0 9px;color:#8b2ed8;font-size:11px;font-weight:900;letter-spacing:.45px;text-transform:uppercase;}\n    .fa-serif{font-family:\"Cormorant Garamond\",Georgia,\"Times New Roman\",serif;}\n    .fa-hot{color:var(--pink2);animation:faHotBlink 2.8s ease-in-out infinite;display:inline-block;}\n    .fa-title,.fa-hero-title,.fa-mini-title{margin:0;color:var(--ink);font-weight:900;letter-spacing:-.8px;text-wrap:balance;}\n    .fa-hero-title{font-size:38px;line-height:.96;max-width:12ch;}\n    .fa-hero-kicker{font-family:\"Cormorant Garamond\",Georgia,\"Times New Roman\",serif;font-size:26px;letter-spacing:0;color:var(--pink2);animation:fajaGlowSoft 3.8s ease-in-out infinite;display:inline-block;font-style:italic;text-transform:none;}\n    .fa-hero-hook{max-width:10.2ch;letter-spacing:-1.2px;}\n    .fa-title{font-size:29px;line-height:1.02;}\n    .fa-mini-title{font-size:18px;line-height:1.05;}\n    .fa-body{margin:10px 0 0;color:var(--muted);font-size:15px;line-height:1.42;font-weight:600;}\n    .fa-accent{color:var(--pink2);}\n    .fa-soft-highlight{display:inline-block;background:linear-gradient(180deg,var(--rose2),rgba(255,255,255,.78));border-radius:12px;padding:.05em .32em .10em;font-weight:900;color:#6b247a;}\n    .fa-chip-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:14px;}\n    .fa-hero .fa-chip-row{justify-content:flex-start;}\n\n    .fa-hero-card{padding:18px;background:transparent;box-shadow:none;}\n    .fa-copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 14px;}\n    .fa-price-strip{width:100%;display:grid;grid-template-columns:1fr;gap:10px;margin-top:4px;}\n    .fa-price-box{background:rgba(255,255,255,.88);border:0;border-radius:24px;padding:14px;box-shadow:0 14px 30px rgba(95,46,143,.08);}\n    .fa-price-label{font-size:11px;text-transform:uppercase;font-weight:900;color:var(--muted);letter-spacing:.32px;}\n    .fa-price-main{font-size:44px;line-height:1;font-weight:900;color:var(--ink);letter-spacing:-1.2px;margin-top:5px;}\n    .fa-before{font-size:13px;color:var(--muted2);font-weight:900;text-decoration:line-through;margin-top:4px;}\n    .fa-price-sub{font-size:12px;color:var(--muted);font-weight:800;margin-top:6px;}\n\n    .fa-cta,.fa-cta-light,.fa-sticky-btn,.fa-modal-close,.fa-video-expand,.fa-faq-head,.fa-qa-bubble,.fa-qa-close,.fa-qa-item,.fa-tab,.fa-dot,.fa-color-pill,.fa-size-pill,.fa-comment-submit,.fa-star-btn,.fa-slide-btn{border:none;}\n    .fa-cta,.fa-sticky-btn,.fa-comment-submit{width:100%;border-radius:18px;padding:16px 15px;background:linear-gradient(135deg,#c026d3 0%,#a855f7 46%,#6d28d9 100%);color:#fff;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:.15px;box-shadow:0 18px 34px rgba(124,58,237,.16);animation:fajaPulse 3s ease-in-out infinite;}\n    .fa-cta-light{width:100%;border-radius:18px;padding:15px;background:rgba(255,255,255,.88);color:var(--pink2);font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.14px;box-shadow:0 14px 26px rgba(95,46,143,.07);}\n    .fa-feedback{min-height:17px;margin-top:9px;font-size:12px;color:var(--muted2);font-weight:700;}\n\n    .fa-phone-post{position:relative;border-radius:30px;background:#fff;box-shadow:0 24px 60px rgba(95,46,143,.12);padding:10px;overflow:hidden;}\n    .fa-post-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 4px 10px;}\n    .fa-post-user{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:900;color:var(--ink);}\n    .fa-post-avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(180deg,var(--rose2),#fff);display:flex;align-items:center;justify-content:center;color:var(--pink2);}\n    .fa-post-meta{font-size:11px;color:var(--muted2);font-weight:800;}\n    .fa-slider{position:relative;border-radius:24px;overflow:hidden;background:#f7ecff;aspect-ratio:4\/5;}\n    .fa-track{display:flex;height:100%;transition:transform .52s cubic-bezier(.22,.61,.36,1);}\n    .fa-slide{min-width:100%;height:100%;position:relative;}\n    .fa-slide img,.fa-look-slide img,.fa-visual img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;cursor:zoom-in;}\n    .fa-overlay-chip{position:absolute;top:12px;left:12px;z-index:2;backdrop-filter:blur(10px);box-shadow:0 10px 20px rgba(95,46,143,.08);}\n    .fa-slide-caption{position:absolute;left:14px;right:auto;bottom:14px;background:rgba(255,255,255,.94);border-radius:16px;padding:13px 14px;box-shadow:0 10px 24px rgba(95,46,143,.10);backdrop-filter:blur(12px);max-width:min(78%,360px);}\n    .fa-slide-caption strong{display:block;color:var(--ink);font-size:15px;font-weight:900;line-height:1.05;}\n    .fa-slide-caption span{display:block;color:var(--muted);font-size:12px;font-weight:700;line-height:1.35;margin-top:4px;}\n    .fa-slide-btn{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.94);color:var(--ink);font-size:24px;font-weight:900;box-shadow:0 12px 28px rgba(95,46,143,.18);z-index:20;display:flex;align-items:center;justify-content:center;}\n    .fa-prev{left:10px}.fa-next{right:10px}\n    .fa-dots{display:flex;justify-content:center;gap:7px;padding:11px 0 2px;}\n    .fa-dot{width:8px;height:8px;border-radius:999px;background:rgba(124,58,237,.22);padding:0;}\n    .fa-dot.active{width:28px;background:linear-gradient(90deg,#c026d3,#a855f7,#6d28d9);}\n    .fa-post-actions{display:flex;justify-content:flex-start;gap:10px;padding:12px 4px 2px;align-items:center;flex-wrap:wrap;}\n    .fa-like-action{border:none;background:rgba(255,255,255,.94);box-shadow:0 10px 22px rgba(95,46,143,.10);color:var(--ink);display:inline-flex;align-items:center;gap:10px;padding:9px 13px;border-radius:999px;cursor:pointer;font-size:13px;font-weight:900;}\n    .fa-like-action .fa-heart{width:32px;height:32px;border-radius:999px;background:linear-gradient(180deg,#f3d9ff,#ffd7ef);color:var(--pink2);font-size:17px;display:inline-flex;align-items:center;justify-content:center;transition:.18s ease;}\n    .fa-like-action .fa-heart::before{content:\"♥\";}\n    .fa-like-action .fa-like-count{font-size:14px;color:var(--ink);font-weight:900;}\n    .fa-like-action .fa-like-copy{font-size:14px;color:#5f545b;font-weight:800;}\n    .fa-like-action.liked .fa-heart{background:linear-gradient(135deg,#c026d3,#a855f7,#6d28d9);color:#fff;animation:faHeartPop .44s ease;}\n\n    .fa-look-card{background:transparent;border:none;box-shadow:none;backdrop-filter:none;padding:0;}\n    .fa-look-card .fa-two\u003ediv:first-child{padding:0 14px;}\n    .fa-look-gallery{position:relative;border-radius:0;overflow:hidden;background:#f7ecff;box-shadow:none;padding:0;}\n    .fa-look-track{display:flex;height:100%;transition:transform .52s cubic-bezier(.22,.61,.36,1);}\n    .fa-look-slide,.fa-visual{background:#fff;box-shadow:none;padding:0;overflow:hidden;position:relative;aspect-ratio:auto;min-width:100%;height:100%;}\n    .fa-look-slide img,.fa-visual img{width:100%;height:auto;aspect-ratio:4\/5;object-fit:cover;object-position:center top;display:block;border-radius:0;}\n    .fa-look-caption,.fa-visual-text{position:absolute;left:16px;right:auto;bottom:16px;background:rgba(255,255,255,.95);border:none;border-radius:16px;padding:13px 14px;box-shadow:0 10px 24px rgba(95,46,143,.10);backdrop-filter:blur(10px);max-width:min(78%,360px);}\n    .fa-look-caption strong,.fa-visual-text strong{display:block;color:var(--ink);font-size:15px;font-weight:900;line-height:1.05;}\n    .fa-look-caption span,.fa-visual-text span{display:block;color:var(--muted);font-size:12px;font-weight:700;line-height:1.35;margin-top:4px;}\n    .fa-feature-list{display:grid;gap:10px;}\n    .fa-feature{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:22px;background:rgba(255,255,255,.76);box-shadow:0 10px 24px rgba(95,46,143,.045);}\n    .fa-feature-icon{width:36px;height:36px;border-radius:50%;background:rgba(243,217,255,.80);display:flex;align-items:center;justify-content:center;flex:none;}\n    .fa-feature strong{display:block;color:var(--ink);font-size:15px;font-weight:900;line-height:1.05;}\n    .fa-feature span{display:block;color:var(--muted);font-size:13px;font-weight:700;line-height:1.35;margin-top:5px;}\n\n    .fa-visual{min-width:0;width:100%;}\n    .fa-trust-strip{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;}\n    .fa-trust-item{border-radius:18px;background:rgba(255,255,255,.72);padding:11px;text-align:left;box-shadow:0 10px 24px rgba(95,46,143,.045);}\n    .fa-trust-item strong{display:block;color:var(--ink);font-size:13px;font-weight:900;}\n    .fa-trust-item span{display:block;color:var(--muted);font-size:11px;font-weight:700;margin-top:4px;line-height:1.25;}\n\n    .fa-video-card{background:transparent;box-shadow:none;border-radius:0;}\n    .fa-video-shell{position:relative;overflow:hidden;border-radius:0;background:#f7ecff;aspect-ratio:9\/16;box-shadow:none;}\n    .fa-video{width:100%;height:100%;object-fit:cover;display:block;background:#f7ecff;}\n    .fa-video-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;color:var(--ink);background:linear-gradient(180deg,var(--rose2),#fff);}\n    .fa-video-shell:not(.empty) .fa-video-placeholder{display:none;}\n    .fa-video-shell.empty .fa-video{display:none;}\n    .fa-video-placeholder strong{font-size:18px;font-weight:900;}\n    .fa-video-placeholder span{font-size:13px;color:var(--muted);font-weight:700;margin-top:8px;}\n    .fa-sound{position:absolute;left:12px;bottom:12px;background:rgba(33,21,40,.78);color:#fff;z-index:3;backdrop-filter:blur(12px);}\n    .fa-sound.hidden{display:none;}\n    .fa-sound i{font-style:normal;animation:fajaArrow 1s ease-in-out infinite;}\n    .fa-video-expand{position:absolute;right:12px;bottom:12px;border-radius:999px;background:rgba(255,255,255,.92);padding:10px 12px;color:var(--ink);font-size:12px;font-weight:900;z-index:3;box-shadow:0 10px 22px rgba(95,46,143,.08);}\n\n    .fa-note{border-radius:22px;background:rgba(255,255,255,.72);padding:14px;box-shadow:0 10px 24px rgba(95,46,143,.045);}\n    .fa-note strong{display:block;color:var(--ink);font-size:16px;font-weight:900;}\n    .fa-note span{display:block;color:var(--muted);font-size:13px;font-weight:700;line-height:1.35;margin-top:6px;}\n    .fa-look-tabs{display:flex;gap:8px;overflow:auto;padding:2px 0 12px;}\n    .fa-tab{white-space:nowrap;border-radius:999px;background:rgba(255,255,255,.82);box-shadow:0 10px 24px rgba(95,46,143,.045);padding:11px 14px;color:var(--ink);font-size:12px;font-weight:900;}\n    .fa-tab.active{background:linear-gradient(135deg,#c026d3,#a855f7,#6d28d9);color:#fff;}\n\n    .fa-size-table-wrap{overflow:auto;border-radius:22px;background:rgba(255,255,255,.78);box-shadow:0 10px 24px rgba(95,46,143,.045);}\n    .fa-size-table{width:100%;border-collapse:collapse;min-width:680px;font-size:13px;color:var(--ink);}\n    .fa-size-table th{background:linear-gradient(135deg,rgba(168,85,247,.11),rgba(236,72,153,.10));font-size:12px;text-transform:uppercase;letter-spacing:.22px;color:#7c3aed;text-align:left;padding:12px;font-weight:900;}\n    .fa-size-table td{padding:12px;border-top:1px solid rgba(111,59,189,.09);font-weight:800;color:var(--muted);}\n    .fa-size-table td:first-child{color:var(--ink);font-weight:900;}\n\n    .fa-shop-card{background:rgba(255,255,255,.90);box-shadow:0 18px 34px rgba(95,46,143,.08);}\n    .fa-label{display:block;font-size:11px;font-weight:900;color:var(--muted);text-transform:uppercase;letter-spacing:.32px;margin-bottom:9px;}\n    .fa-color-row,.fa-size-row{display:flex;gap:8px;flex-wrap:wrap;}\n    .fa-color-pill,.fa-size-pill{border-radius:999px;padding:12px 14px;background:rgba(255,255,255,.86);box-shadow:0 10px 22px rgba(95,46,143,.055);font-size:13px;font-weight:900;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:76px;transition:.2s ease;}\n    .fa-color-pill.active,.fa-size-pill.active{background:linear-gradient(135deg,#c026d3,#a855f7,#6d28d9);color:#fff;box-shadow:0 14px 26px rgba(124,58,237,.14);}\n    .fa-swatch{width:13px;height:13px;border-radius:50%;border:1px solid rgba(0,0,0,.10);display:inline-block;}\n    .fa-selection-pill{background:rgba(243,217,255,.85);color:#6b247a;}\n    .fa-summary-row{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px dashed rgba(111,59,189,.12);font-size:14px;color:var(--muted);font-weight:700;}\n    .fa-summary-row:last-child{border-bottom:none;}\n    .fa-summary-row b{color:var(--ink);text-align:right;}\n\n    .fa-comment-bubble{display:flex;gap:9px;padding:13px;border-radius:22px;background:rgba(255,255,255,.78);box-shadow:0 10px 24px rgba(95,46,143,.045);}\n    .fa-comment-avatar{width:34px;height:34px;border-radius:50%;background:linear-gradient(180deg,var(--rose2),#fff);display:flex;align-items:center;justify-content:center;flex:none;color:var(--pink2);font-weight:900;}\n    .fa-comment-name{font-size:13px;font-weight:900;color:var(--ink);display:flex;justify-content:space-between;gap:8px;}\n    .fa-stars{font-size:12px;color:#bf8c2f;letter-spacing:.8px;margin:3px 0;}\n    .fa-comment-text{font-size:13px;line-height:1.38;color:var(--muted);font-weight:700;}\n    .fa-comment-form{display:grid;gap:10px;}\n    .fa-comment-input,.fa-comment-textarea{width:100%;border:0;background:rgba(255,255,255,.88);border-radius:18px;padding:13px 14px;color:var(--ink);font-size:14px;outline:none;box-shadow:0 10px 24px rgba(95,46,143,.045);}\n    .fa-comment-textarea{min-height:100px;resize:vertical;}\n    .fa-star-row{display:flex;gap:7px;}\n    .fa-star-btn{width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 8px 20px rgba(95,46,143,.06);font-size:19px;color:#d7c7cf;}\n    .fa-star-btn.active{background:linear-gradient(135deg,#c026d3,#a855f7,#6d28d9);color:#fff;}\n\n    .fa-offer-card{background:transparent;box-shadow:none;border-radius:0;}\n    .fa-offer-wrap{display:grid;grid-template-columns:1fr;gap:18px;}\n    .fa-offer-copy{display:grid;gap:12px;padding:0 14px;}\n    .fa-offer-buybox{background:rgba(255,255,255,.90);border-radius:28px;padding:16px;box-shadow:0 18px 34px rgba(95,46,143,.08);}\n    .fa-offer-price{border-radius:26px;background:linear-gradient(135deg,#c026d3 0%,#a855f7 46%,#6d28d9 100%);color:#fff;padding:20px;box-shadow:0 18px 34px rgba(124,58,237,.17);}\n    .fa-offer-price .small{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.35px;color:#f6e8ff;}\n    .fa-offer-price .big{font-size:48px;line-height:1;font-weight:900;letter-spacing:-1.2px;margin-top:7px;}\n    .fa-offer-price .meta{font-size:13px;font-weight:800;color:#f7eaff;margin-top:8px;}\n    .fa-offer-chooser{display:grid;gap:14px;margin:14px 0 12px;}\n    .fa-offer-chooser .fa-label{margin-bottom:7px;}\n    .fa-offer-inline{display:flex;gap:8px;flex-wrap:wrap;}\n\n    .fa-faq-item{margin:0 14px 10px;background:rgba(255,255,255,.78);box-shadow:0 10px 24px rgba(95,46,143,.045);}\n    .fa-faq-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;background:transparent;color:var(--ink);padding:17px 16px;font-size:15px;font-weight:900;text-align:left;}\n    .fa-faq-body{display:none;padding:0 16px 16px;color:var(--muted);font-size:14px;font-weight:700;line-height:1.42;}\n    .fa-faq-item.active .fa-faq-body{display:block;}\n\n    .fa-lightbox{position:fixed;inset:0;z-index:10040;background:rgba(33,21,40,.72);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:18px;opacity:0;pointer-events:none;transition:.25s ease;}\n    .fa-lightbox.open{opacity:1;pointer-events:auto;}\n    .fa-lightbox-box{width:min(100%,620px);background:#fff;border-radius:30px;padding:12px;position:relative;box-shadow:0 34px 80px rgba(0,0,0,.20);}\n    .fa-lightbox-box img{width:100%;max-height:78vh;object-fit:contain;background:#fff;border-radius:22px;display:block;}\n    .fa-lightbox-close{position:absolute;top:10px;right:10px;width:42px;height:42px;border-radius:50%;border:none;background:rgba(33,21,40,.82);color:#fff;font-size:27px;line-height:1;}\n\n    .fa-qa-wrap{position:fixed;right:14px;bottom:94px;z-index:10010;display:flex;flex-direction:column;align-items:flex-end;gap:10px;}\n    .fa-qa-bubble{width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#c026d3,#a855f7,#6d28d9);color:#fff;font-size:24px;font-weight:900;box-shadow:0 18px 34px rgba(124,58,237,.22);animation:fajaFloat 4s ease-in-out infinite;}\n    .fa-qa-panel{width:min(92vw,340px);display:none;background:rgba(255,255,255,.93);}\n    .fa-qa-panel.open{display:block;}\n    .fa-qa-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px;}\n    .fa-qa-close{width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 8px 20px rgba(95,46,143,.06);font-size:20px;color:var(--ink);}\n    .fa-qa-list{display:grid;gap:8px;}\n    .fa-qa-item{padding:12px 13px;border-radius:18px;background:rgba(255,255,255,.82);box-shadow:0 8px 20px rgba(95,46,143,.04);text-align:left;color:var(--ink);font-size:13px;font-weight:900;}\n    .fa-qa-answer{display:none;margin-top:10px;padding:12px;border-radius:18px;background:var(--rose2);color:#6b247a;font-size:13px;font-weight:700;line-height:1.38;}\n    .fa-qa-answer.show{display:block;}\n\n    .fa-modal{position:fixed;inset:0;z-index:10030;background:rgba(33,21,40,.34);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:18px;opacity:0;pointer-events:none;transition:.26s ease;}\n    .fa-modal.open{opacity:1;pointer-events:auto;}\n    .fa-modal-card{width:min(100%,720px);display:grid;grid-template-columns:1fr;gap:14px;background:#fff;}\n    .fa-modal-close{position:absolute;top:13px;right:13px;width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:0 8px 20px rgba(95,46,143,.06);font-size:22px;color:var(--ink);z-index:2;}\n    .fa-modal-visual{border-radius:24px;background:var(--rose2);overflow:hidden;aspect-ratio:4\/3;}\n    .fa-modal-visual img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;}\n\n    .fa-sticky{position:fixed;left:0;right:0;bottom:0;z-index:10000;background:rgba(255,247,255,.94);backdrop-filter:blur(16px) saturate(1.05);border-top:1px solid rgba(111,59,189,.10);box-shadow:0 -16px 38px rgba(95,46,143,.10);padding:9px 10px calc(9px + env(safe-area-inset-bottom));}\n    .fa-sticky-inner{max-width:720px;margin:0 auto;display:flex;align-items:center;gap:9px;background:rgba(255,255,255,.76);box-shadow:0 -6px 24px rgba(95,46,143,.08);border-radius:22px;padding:5px;}\n    .fa-sticky-price{min-width:112px;line-height:1.02;padding-left:8px;}\n    .fa-sticky-price .new{display:block;font-size:20px;font-weight:900;color:var(--ink);}\n    .fa-sticky-price .meta{display:block;font-size:11px;font-weight:800;color:var(--muted);margin-top:2px;}\n    .fa-sticky-btn{flex:1;padding:14px 12px;border-radius:17px;}\n\n    .fa-editorial-line{margin:10px 0 0;text-align:center;background:linear-gradient(180deg,rgba(255,245,255,.95),rgba(255,250,254,.62));padding:14px;}\n    .fa-editorial-line .quote{font-family:\"Cormorant Garamond\",Georgia,serif;font-size:clamp(28px,4.8vw,46px);font-style:italic;line-height:1.08;letter-spacing:-.3px;color:var(--ink);}\n    .fa-editorial-line .sub{max-width:720px;margin:10px auto 0;font-size:clamp(15px,2.1vw,18px);font-weight:700;color:#51484d;}\n\n    @media (hover:hover) and (pointer:fine){\n      .fa-card:hover,.fa-shop-card:hover,.fa-comment-card:hover,.fa-size-card:hover{transform:translateY(-2px);transition:.22s ease;}\n      .fa-cta:hover,.fa-cta-light:hover,.fa-sticky-btn:hover,.fa-nav-chip:hover{transform:translateY(-1px);}\n    }\n\n    @media (min-width:768px){\n      .fa-page{padding:0 !important;}\n      .fa-hero-grid{grid-template-columns:1.02fr .98fr;gap:28px;}\n      .fa-two{grid-template-columns:1fr 1fr;gap:18px;align-items:center;}\n      .fa-three{grid-template-columns:repeat(3,1fr);gap:14px;}\n      .fa-four{grid-template-columns:repeat(4,1fr);gap:14px;}\n      .fa-comment-grid{grid-template-columns:1.05fr .95fr;gap:18px;}\n      .fa-price-strip{grid-template-columns:.9fr 1.1fr;align-items:end;}\n      .fa-modal-card{grid-template-columns:.9fr 1.1fr;align-items:center;padding:18px;}\n      .fa-hero-title{font-size:clamp(54px,5vw,68px);}\n      .fa-title{font-size:38px;}\n      .fa-copy{padding-left:0;padding-right:0;}\n      .fa-phone-post{max-width:520px;justify-self:end;}\n      .fa-video-shell{max-width:460px;justify-self:center;border-radius:28px;box-shadow:0 18px 42px rgba(95,46,143,.075);}\n      .fa-look-card .fa-two\u003ediv:first-child{padding-left:0;padding-right:0;}\n      .fa-look-gallery{border-radius:28px;box-shadow:0 18px 42px rgba(95,46,143,.075);}\n      .fa-visual{border-radius:28px;box-shadow:0 18px 42px rgba(95,46,143,.075);}\n      .fa-visual img{border-radius:0;}\n      .fa-offer-wrap{grid-template-columns:1.04fr .96fr;align-items:start;}\n      .fa-offer-copy{padding-left:0;padding-right:0;}\n      .fa-faq-item{margin-left:0;margin-right:0;}\n    }\n\n    @media (max-width:767px){\n      .fa-page{padding:0;}\n      .fa-mini-nav{display:none;}\n      .fa-top-ribbon{font-size:10px;}\n      .fa-section,.fa-hero{max-width:100%;padding-top:16px;}\n      .fa-hero-card,.fa-video-card,.fa-look-card{border-radius:0;background:transparent;box-shadow:none !important;padding:0;}\n      .fa-hero-grid,.fa-two,.fa-three,.fa-four,.fa-comment-grid{grid-template-columns:1fr;gap:14px;}\n      .fa-phone-post,.fa-slider,.fa-video-shell,.fa-look-gallery,.fa-look-slide,.fa-visual{width:100%;max-width:100%;border-radius:0;box-shadow:none !important;padding:0;overflow:hidden;}\n      .fa-slide img,.fa-look-slide img,.fa-visual img,.fa-video,.fa-video-placeholder{border-radius:0;width:100%;}\n      .fa-slide img,.fa-look-slide img,.fa-visual img{aspect-ratio:4\/5;height:auto;}\n      .fa-post-top,.fa-post-actions{padding-left:14px;padding-right:14px;background:#fff7ff;}\n      .fa-title{font-size:28px;}\n      .fa-hero-title{font-size:clamp(36px,10.8vw,46px);max-width:12ch;}\n      .fa-price-main{font-size:42px;}\n      .fa-comment-card,.fa-size-card,.fa-shop-card{border-radius:26px;margin-left:14px;margin-right:14px;}\n      .fa-offer-buybox{border-radius:24px;padding:14px;margin-left:14px;margin-right:14px;}\n      .fa-like-action .fa-like-copy{display:none;}\n      .fa-sticky-price{min-width:104px;}\n      .fa-sticky-price .new{font-size:19px;}\n    }\n\n    @media (prefers-reduced-motion:reduce){\n      .faja-app-minimal *,\n      .faja-app-minimal *::before,\n      .faja-app-minimal *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;}\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"fa-page\" id=\"faPage\"\u003e\n    \u003cdiv class=\"fa-progress\"\u003e\u003cdiv class=\"fa-progress-bar\" id=\"faProgressBar\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fa-top-ribbon\"\u003e\n      \u003cspan\u003e\u003cb\u003ePago al recibir\u003c\/b\u003e · Envíos Ecuador · 30 días por defectos\u003c\/span\u003e\n      \u003cbutton type=\"button\" data-scroll=\"#faComprar\"\u003eVer oferta\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fa-appbar\"\u003e\n      \u003cdiv class=\"fa-brand\"\u003e\n        \u003cdiv class=\"fa-brand-mark\"\u003e13\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"fa-brand-title\"\u003eCinturilla Powernet\u003c\/div\u003e\n          \u003cdiv class=\"fa-brand-sub\"\u003e13 varillas · Negro y beige\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fa-mini-nav\"\u003e\n        \u003cbutton class=\"fa-nav-chip active\" type=\"button\" data-scroll=\"#faHeroInicio\"\u003eInicio\u003c\/button\u003e\n        \u003cbutton class=\"fa-nav-chip\" type=\"button\" data-scroll=\"#faVideoUno\"\u003eVideo\u003c\/button\u003e\n        \u003cbutton class=\"fa-nav-chip\" type=\"button\" data-scroll=\"#faTallas\"\u003eTallas\u003c\/button\u003e\n        \u003cbutton class=\"fa-nav-chip\" type=\"button\" data-scroll=\"#faComprar\"\u003eComprar\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003csection class=\"fa-hero fa-reveal\" id=\"faHeroInicio\"\u003e\n      \u003cdiv class=\"fa-hero-card\"\u003e\n        \u003cdiv class=\"fa-hero-grid\"\u003e\n          \u003cdiv class=\"fa-copy\"\u003e\n            \u003cdiv class=\"fa-eyebrow\"\u003eCinturilla 13 varillas · Powernet\u003c\/div\u003e\n            \u003ch1 class=\"fa-hero-title fa-hero-hook\"\u003eQue tu cintura sea la protagonista.\u003c\/h1\u003e\n            \u003cdiv class=\"fa-hero-kicker\"\u003eControl abdominal + efecto femenino\u003c\/div\u003e\n            \u003cp class=\"fa-body\"\u003eUna cinturilla en Powernet pensada para dar soporte en abdomen, mejorar la lectura visual de la cintura y favorecer un efecto de busto más alto sin perder elegancia al vestir.\u003c\/p\u003e\n            \u003cdiv class=\"fa-chip-row\"\u003e\n              \u003cspan class=\"fa-pill hot\"\u003ePago al recibir\u003c\/span\u003e\n              \u003cspan class=\"fa-tag\"\u003e13 varillas\u003c\/span\u003e\n              \u003cspan class=\"fa-tag\"\u003eNegro y beige\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fa-price-strip\"\u003e\n              \u003cdiv class=\"fa-price-box\"\u003e\n                \u003cdiv class=\"fa-price-label\"\u003ePrecio especial hoy\u003c\/div\u003e\n                \u003cdiv class=\"fa-before\"\u003eAntes $69,90\u003c\/div\u003e\n                \u003cdiv class=\"fa-price-main\"\u003e$44,90\u003c\/div\u003e\n                \u003cdiv class=\"fa-price-sub\"\u003eUSD · Ecuador · stock sujeto a disponibilidad\u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cdiv\u003e\n                \u003cbutton class=\"fa-cta\" type=\"button\" id=\"faCtaHero\"\u003eElegir color y talla\u003c\/button\u003e\n                \u003cdiv class=\"fa-feedback\" id=\"faFeedbackHero\"\u003eAntes de pedir, confirma talla y color.\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fa-trust-strip\"\u003e\n              \u003cdiv class=\"fa-trust-item\"\u003e\n\u003cstrong\u003eAsesoría de talla\u003c\/strong\u003e\u003cspan\u003eTe guía antes de finalizar el pedido.\u003c\/span\u003e\n\u003c\/div\u003e\n              \u003cdiv class=\"fa-trust-item\"\u003e\n\u003cstrong\u003ePago al recibir\u003c\/strong\u003e\u003cspan\u003eDisponible para Ecuador.\u003c\/span\u003e\n\u003c\/div\u003e\n              \u003cdiv class=\"fa-trust-item\"\u003e\n\u003cstrong\u003ePowernet firme\u003c\/strong\u003e\u003cspan\u003eMaterial elástico y resistente.\u003c\/span\u003e\n\u003c\/div\u003e\n              \u003cdiv class=\"fa-trust-item\"\u003e\n\u003cstrong\u003eGarantía\u003c\/strong\u003e\u003cspan\u003e30 días por defectos de fábrica.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"fa-phone-post\"\u003e\n            \u003cdiv class=\"fa-post-top\"\u003e\n              \u003cdiv class=\"fa-post-user\"\u003e\n\u003cspan class=\"fa-post-avatar\"\u003eC\u003c\/span\u003e\u003cspan\u003eCinturilla 13 varillas\u003c\/span\u003e\n\u003c\/div\u003e\n              \u003cdiv class=\"fa-post-meta\"\u003eNuevo · Ecuador\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fa-slider\" id=\"faHeroSlider\"\u003e\n              \u003cdiv class=\"fa-track\" id=\"faHeroTrack\"\u003e\n                \u003cdiv class=\"fa-slide\"\u003e\n                  \u003cspan class=\"fa-overlay-chip\"\u003eBeige\u003c\/span\u003e\n                  \u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-18_124802.png?v=1779126515\" alt=\"Cinturilla beige 13 varillas\"\u003e\n                  \u003cdiv class=\"fa-slide-caption\"\u003e\n\u003cstrong\u003eCintura más protagonista\u003c\/strong\u003e\u003cspan\u003eControl abdominal, soporte en zona media y efecto visual más estilizado.\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"fa-slide\"\u003e\n                  \u003cspan class=\"fa-overlay-chip\"\u003eNegro\u003c\/span\u003e\n                  \u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-18_125059.png?v=1779126671\" alt=\"Cinturilla negra 13 varillas\"\u003e\n                  \u003cdiv class=\"fa-slide-caption\"\u003e\n\u003cstrong\u003eNegro discreto y firme\u003c\/strong\u003e\u003cspan\u003eIdeal para looks oscuros y para sentir más soporte en el torso.\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"fa-slide\"\u003e\n                  \u003cspan class=\"fa-overlay-chip\"\u003eDetalle\u003c\/span\u003e\n                  \u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-18_124625.png?v=1779126510\" alt=\"Detalle de cierre y broches de cinturilla\"\u003e\n                  \u003cdiv class=\"fa-slide-caption\"\u003e\n\u003cstrong\u003eEstructura firme\u003c\/strong\u003e\u003cspan\u003ePowernet, cierre, broches y varillas para acompañar mejor la zona media.\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cbutton aria-label=\"Imagen anterior\" class=\"fa-slide-btn fa-prev\" id=\"faPrev\" type=\"button\"\u003e‹\u003c\/button\u003e\n              \u003cbutton aria-label=\"Siguiente imagen\" class=\"fa-slide-btn fa-next\" id=\"faNext\" type=\"button\"\u003e›\u003c\/button\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fa-dots\" id=\"faHeroDots\"\u003e\n              \u003cbutton class=\"fa-dot active\" type=\"button\" data-slide=\"0\"\u003e\u003c\/button\u003e\n              \u003cbutton class=\"fa-dot\" type=\"button\" data-slide=\"1\"\u003e\u003c\/button\u003e\n              \u003cbutton class=\"fa-dot\" type=\"button\" data-slide=\"2\"\u003e\u003c\/button\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fa-post-actions\"\u003e\n              \u003cbutton class=\"fa-like-action fa-main-like\" type=\"button\" id=\"faLikeBtn\"\u003e\u003cspan class=\"fa-heart\"\u003e\u003c\/span\u003e\u003cspan class=\"fa-like-count\" id=\"faLikeCount\"\u003e129\u003c\/span\u003e\u003cspan class=\"fa-like-copy\"\u003eMe gusta\u003c\/span\u003e\u003c\/button\u003e\n              \u003cspan class=\"fa-tag\"\u003eToca las imágenes para ampliar\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\"\u003e\n      \u003cdiv class=\"fa-editorial-line\"\u003e\n        \u003cdiv class=\"quote\"\u003eComodidad que se nota, estilo que se siente.\u003c\/div\u003e\n        \u003cdiv class=\"sub\"\u003eEncuentra tu ajuste ideal y aprovecha la oferta por tiempo limitado.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\" id=\"faVideoUno\"\u003e\n      \u003cdiv class=\"fa-video-card\"\u003e\n        \u003cdiv class=\"fa-two\"\u003e\n          \u003cdiv class=\"fa-video-shell empty\" data-video-shell\u003e\n            \u003cvideo class=\"fa-video\" muted defaultmuted autoplay loop playsinline webkit-playsinline preload=\"metadata\" controlslist=\"nodownload noplaybackrate noremoteplayback\"\u003e\n              \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/beb65a48728c4ac8a94427e5196349ae.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n            \u003cdiv class=\"fa-video-placeholder\"\u003e\n\u003cstrong\u003eCinturilla ecuatoriana\u003c\/strong\u003e\u003cspan\u003eVideo corto mostrando ajuste, cierre y resultado puesto.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cbutton class=\"fa-sound\" type=\"button\" data-sound-toggle\u003e\u003ci\u003e➜\u003c\/i\u003e Activa el sonido\u003c\/button\u003e\n            \u003cbutton class=\"fa-video-expand\" type=\"button\" data-video-expand\u003eVer completo\u003c\/button\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding:0 14px;\"\u003e\n            \u003cdiv class=\"fa-eyebrow\"\u003eVideo de uso real\u003c\/div\u003e\n            \u003ch2 class=\"fa-title\"\u003eMira cómo recoge abdomen, marca cintura y sostiene \u003cspan class=\"fa-hot\"\u003esin perder feminidad\u003c\/span\u003e.\u003c\/h2\u003e\n            \u003cp class=\"fa-body\"\u003eEste bloque queda temprano porque muchas compradoras necesitan ver la prenda puesta antes de leer detalles técnicos.\u003c\/p\u003e\n            \u003cdiv class=\"fa-chip-row\"\u003e\n              \u003cspan class=\"fa-tag\"\u003eAjuste real\u003c\/span\u003e\n              \u003cspan class=\"fa-tag\"\u003eCierre\u003c\/span\u003e\n              \u003cspan class=\"fa-tag\"\u003eResultado puesto\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\" id=\"faLookbook\"\u003e\n      \u003cdiv class=\"fa-look-card\"\u003e\n        \u003cdiv class=\"fa-two\"\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"fa-eyebrow\"\u003eBeneficios principales\u003c\/div\u003e\n            \u003ch2 class=\"fa-title\"\u003eNo es una cinturilla cualquiera: \u003cspan class=\"fa-hot\"\u003econtrola, sostiene, estiliza y realza\u003c\/span\u003e.\u003c\/h2\u003e\n            \u003cp class=\"fa-body\"\u003eLa clave está en el Powernet y sus 13 varillas: firmeza en abdomen, mejor lectura de cintura, soporte en la zona media y efecto visual más favorecedor en el busto.\u003c\/p\u003e\n            \u003cdiv class=\"fa-look-tabs\" id=\"faLookTabs\"\u003e\n              \u003cbutton class=\"fa-tab active\" type=\"button\" data-look=\"0\"\u003eAbdomen\u003c\/button\u003e\n              \u003cbutton class=\"fa-tab\" type=\"button\" data-look=\"1\"\u003eCintura\u003c\/button\u003e\n              \u003cbutton class=\"fa-tab\" type=\"button\" data-look=\"2\"\u003eBusto\u003c\/button\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fa-feature-list\"\u003e\n              \u003cdiv class=\"fa-feature\"\u003e\n\u003cdiv class=\"fa-feature-icon\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eControl abdominal\u003c\/strong\u003e\u003cspan\u003eAyuda a que la zona media se sienta más firme y visualmente compacta.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n              \u003cdiv class=\"fa-feature\"\u003e\n\u003cdiv class=\"fa-feature-icon\"\u003e♡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eFigura estilizada\u003c\/strong\u003e\u003cspan\u003eRefuerza la forma de la cintura y mejora la proporción visual del torso.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n              \u003cdiv class=\"fa-feature\"\u003e\n\u003cdiv class=\"fa-feature-icon\"\u003e↗\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eEfecto busto alto\u003c\/strong\u003e\u003cspan\u003eFavorece una lectura más levantada de la parte superior sin ser brasier.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"fa-look-gallery\"\u003e\n              \u003cdiv class=\"fa-look-track\" id=\"faLookTrack\"\u003e\n                \u003cdiv class=\"fa-look-slide\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-18_123701.png?v=1779125994\" alt=\"Control abdominal con cinturilla\"\u003e\u003cdiv class=\"fa-look-caption\"\u003e\n\u003cstrong\u003eControl donde más se nota\u003c\/strong\u003e\u003cspan\u003eDa firmeza visual en la zona abdominal.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"fa-look-slide\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-18_130801.png?v=1779127722\" alt=\"Cintura estilizada con cinturilla\"\u003e\u003cdiv class=\"fa-look-caption\"\u003e\n\u003cstrong\u003eMás forma en la silueta\u003c\/strong\u003e\u003cspan\u003eLa cintura se ve más marcada y el torso más estilizado.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"fa-look-slide\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-18_131002.png?v=1779127816\" alt=\"Efecto busto alto con cinturilla\"\u003e\u003cdiv class=\"fa-look-caption\"\u003e\n\u003cstrong\u003eEfecto realce visual\u003c\/strong\u003e\u003cspan\u003eSu diseño ayuda a mejorar la postura visual del torso.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fa-dots\" id=\"faLookDots\"\u003e\n              \u003cbutton class=\"fa-dot active\" type=\"button\" data-look=\"0\"\u003e\u003c\/button\u003e\n              \u003cbutton class=\"fa-dot\" type=\"button\" data-look=\"1\"\u003e\u003c\/button\u003e\n              \u003cbutton class=\"fa-dot\" type=\"button\" data-look=\"2\"\u003e\u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\" id=\"faDetallesRapidos\"\u003e\n      \u003cdiv class=\"fa-three\" style=\"padding:0 14px;\"\u003e\n        \u003cdiv class=\"fa-card\"\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003edetalle clave\u003c\/div\u003e\n\u003ch3 class=\"fa-mini-title\"\u003ePowernet firme\u003c\/h3\u003e\n\u003cp class=\"fa-body\"\u003eTela elástica y resistente pensada para compresión, firmeza y soporte.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fa-card\"\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003edetalle clave\u003c\/div\u003e\n\u003ch3 class=\"fa-mini-title\"\u003e13 varillas\u003c\/h3\u003e\n\u003cp class=\"fa-body\"\u003eAyudan a mantener estructura y reducir la sensación de que la prenda se enrolle.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fa-card\"\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003ecompra segura\u003c\/div\u003e\n\u003ch3 class=\"fa-mini-title\"\u003eAsesoría antes de pedir\u003c\/h3\u003e\n\u003cp class=\"fa-body\"\u003eConfirma medidas, color y talla para decidir mejor antes de finalizar.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\" id=\"faMovimiento\"\u003e\n      \u003cdiv class=\"fa-video-card\"\u003e\n        \u003cdiv class=\"fa-two\"\u003e\n          \u003cdiv class=\"fa-video-shell empty\" data-video-shell\u003e\n            \u003cvideo class=\"fa-video\" muted defaultmuted autoplay loop playsinline webkit-playsinline preload=\"metadata\" controlslist=\"nodownload noplaybackrate noremoteplayback\"\u003e\n              \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ab7269ca414348ceac2996674fe1a525.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n            \u003cdiv class=\"fa-video-placeholder\"\u003e\n\u003cstrong\u003eMovimiento real\u003c\/strong\u003e\u003cspan\u003eVideo mostrando movilidad, ajuste y firmeza.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cbutton class=\"fa-sound\" type=\"button\" data-sound-toggle\u003e\u003ci\u003e➜\u003c\/i\u003e Activa el sonido\u003c\/button\u003e\n            \u003cbutton class=\"fa-video-expand\" type=\"button\" data-video-expand\u003eVer completo\u003c\/button\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding:0 14px;\"\u003e\n            \u003cdiv class=\"fa-eyebrow\"\u003eMovimiento real\u003c\/div\u003e\n            \u003ch2 class=\"fa-title\"\u003eUna buena cinturilla debe verse bien cuando te paras, giras, caminas y te sientas.\u003c\/h2\u003e\n            \u003cp class=\"fa-body\"\u003eEste segundo video entra después de los beneficios para resolver la duda: “¿se verá bien en movimiento?”.\u003c\/p\u003e\n            \u003cdiv class=\"fa-chip-row\"\u003e\n              \u003cspan class=\"fa-tag\"\u003ePararse\u003c\/span\u003e\n              \u003cspan class=\"fa-tag\"\u003eGirar\u003c\/span\u003e\n              \u003cspan class=\"fa-tag\"\u003eSentarse\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\"\u003e\n      \u003cdiv class=\"fa-four\"\u003e\n        \u003cdiv class=\"fa-visual\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-25_001902.png?v=1779686359\" alt=\"Cinturilla con blusa\"\u003e\u003cdiv class=\"fa-visual-text\"\u003e\n\u003cstrong\u003eAbdomen más firme\u003c\/strong\u003e\u003cspan\u003eLa zona media se ve más controlada y el outfit cae mejor.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fa-visual\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-18_131454.png?v=1779128107\" alt=\"Cinturilla con jeans\"\u003e\u003cdiv class=\"fa-visual-text\"\u003e\n\u003cstrong\u003eCintura más marcada\u003c\/strong\u003e\u003cspan\u003eAyuda a crear una lectura más femenina y estilizada.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fa-visual\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-18_131714.png?v=1779128276\" alt=\"Realce visual de busto\"\u003e\u003cdiv class=\"fa-visual-text\"\u003e\n\u003cstrong\u003eEfecto busto alto\u003c\/strong\u003e\u003cspan\u003eFavorece visualmente la parte superior del torso.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fa-visual\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-18_131846.png?v=1779128342\" alt=\"Detalle powernet y varillas\"\u003e\u003cdiv class=\"fa-visual-text\"\u003e\n\u003cstrong\u003ePowernet + varillas\u003c\/strong\u003e\u003cspan\u003eMaterial y estructura para elevar la percepción de firmeza.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\" id=\"faTallas\"\u003e\n      \u003cdiv class=\"fa-size-card\"\u003e\n        \u003cdiv class=\"fa-center\" style=\"margin-bottom:12px;\"\u003e\n          \u003cdiv class=\"fa-eyebrow\"\u003eTabla de medidas del proveedor\u003c\/div\u003e\n          \u003ch2 class=\"fa-title\"\u003eConfirma tu talla antes de pedir.\u003c\/h2\u003e\n          \u003cp class=\"fa-body\" style=\"max-width:760px;margin:10px auto 14px;\"\u003eMedidas aproximadas en centímetros y peso en kg. Por ser prenda íntima, revisa bien tu color y talla antes de comprar.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fa-size-table-wrap\"\u003e\n          \u003ctable class=\"fa-size-table\"\u003e\n            \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eTalla\u003c\/th\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eCintura\u003c\/th\u003e\n\u003cth\u003eCadera\u003c\/th\u003e\n\u003cth\u003ePeso\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e30\u003c\/td\u003e\n\u003ctd\u003e53 - 59\u003c\/td\u003e\n\u003ctd\u003e78 - 84\u003c\/td\u003e\n\u003ctd\u003e47 - 52\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e32\u003c\/td\u003e\n\u003ctd\u003e60 - 66\u003c\/td\u003e\n\u003ctd\u003e85 - 97\u003c\/td\u003e\n\u003ctd\u003e53 - 59\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003ctd\u003e67 - 75\u003c\/td\u003e\n\u003ctd\u003e98 - 106\u003c\/td\u003e\n\u003ctd\u003e60 - 68\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e36\u003c\/td\u003e\n\u003ctd\u003e76 - 82\u003c\/td\u003e\n\u003ctd\u003e107 - 117\u003c\/td\u003e\n\u003ctd\u003e69 - 77\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e83 - 90\u003c\/td\u003e\n\u003ctd\u003e118 - 125\u003c\/td\u003e\n\u003ctd\u003e78 - 86\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003ctd\u003e91 - 97\u003c\/td\u003e\n\u003ctd\u003e126 - 130\u003c\/td\u003e\n\u003ctd\u003e87 - 95\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e98 - 106\u003c\/td\u003e\n\u003ctd\u003e131 - 137\u003c\/td\u003e\n\u003ctd\u003e96 - 104\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\"\u003e\n      \u003cdiv class=\"fa-editorial-line\"\u003e\n        \u003cdiv class=\"quote\"\u003eFirmeza que acompaña, confianza que se refleja.\u003c\/div\u003e\n        \u003cdiv class=\"sub\"\u003eSigue bajando para ver comentarios, confirmar medidas y decidir tu compra con más seguridad.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\" id=\"faComentarios\"\u003e\n      \u003cdiv class=\"fa-comment-card\"\u003e\n        \u003cdiv class=\"fa-comment-grid\"\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"fa-eyebrow\"\u003eComentarios reales\u003c\/div\u003e\n            \u003ch2 class=\"fa-title\"\u003eExperiencias y \u003cspan class=\"fa-hot\"\u003ecalificaciones\u003c\/span\u003e.\u003c\/h2\u003e\n            \u003cp class=\"fa-body\"\u003eDejé esta sección como la estructura de la landing anterior: reseñas + formulario, para sumar interacción y confianza.\u003c\/p\u003e\n            \u003cdiv class=\"fa-feature-list\" style=\"margin-top:14px;\"\u003e\n              \u003cdiv class=\"fa-comment-bubble\"\u003e\n\u003cdiv class=\"fa-comment-avatar\"\u003eM\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-comment-name\"\u003eMaría \u003cspan\u003ehoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"fa-comment-text\"\u003eMe guiaron con la talla y pedí beige para blusas claras. Me gustó cómo se ve la cintura.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n              \u003cdiv class=\"fa-comment-bubble\"\u003e\n\u003cdiv class=\"fa-comment-avatar\"\u003eD\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-comment-name\"\u003eDaniela \u003cspan\u003eayer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"fa-comment-text\"\u003eLa negra se siente firme y con jeans se ve muy limpia la parte del abdomen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n              \u003cdiv class=\"fa-comment-bubble\"\u003e\n\u003cdiv class=\"fa-comment-avatar\"\u003eA\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-comment-name\"\u003eAndrea \u003cspan\u003e2 días\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"fa-comment-text\"\u003eTenía duda por la talla, pero revisé la tabla y me ayudó bastante antes de pedir.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch3 class=\"fa-mini-title\"\u003eDeja tu comentario\u003c\/h3\u003e\n            \u003cp class=\"fa-body\"\u003eComparte qué notaste en abdomen, cintura, busto, soporte o caída de la ropa.\u003c\/p\u003e\n            \u003cform class=\"fa-comment-form\" id=\"faCommentForm\" style=\"margin-top:12px;\"\u003e\n              \u003cinput class=\"fa-comment-input\" id=\"faCommentName\" type=\"text\" maxlength=\"40\" placeholder=\"Tu nombre\"\u003e\n              \u003cdiv class=\"fa-star-row\" id=\"faCommentStars\"\u003e\n                \u003cbutton class=\"fa-star-btn\" type=\"button\" data-rating=\"1\"\u003e★\u003c\/button\u003e\n                \u003cbutton class=\"fa-star-btn\" type=\"button\" data-rating=\"2\"\u003e★\u003c\/button\u003e\n                \u003cbutton class=\"fa-star-btn\" type=\"button\" data-rating=\"3\"\u003e★\u003c\/button\u003e\n                \u003cbutton class=\"fa-star-btn\" type=\"button\" data-rating=\"4\"\u003e★\u003c\/button\u003e\n                \u003cbutton class=\"fa-star-btn\" type=\"button\" data-rating=\"5\"\u003e★\u003c\/button\u003e\n              \u003c\/div\u003e\n              \u003ctextarea class=\"fa-comment-textarea\" id=\"faCommentText\" maxlength=\"280\" placeholder=\"¿Cómo se sintió el soporte? ¿Cómo se vio la cintura?\"\u003e\u003c\/textarea\u003e\n              \u003cbutton class=\"fa-comment-submit\" type=\"submit\"\u003ePublicar comentario\u003c\/button\u003e\n              \u003cdiv id=\"faCommentSaved\" class=\"fa-feedback\"\u003e\u003c\/div\u003e\n            \u003c\/form\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\"\u003e\n      \u003cdiv class=\"fa-editorial-line\"\u003e\n        \u003cdiv class=\"quote\"\u003eTu mejor compra empieza cuando eliges bien tu talla.\u003c\/div\u003e\n        \u003cdiv class=\"sub\"\u003eConfirma color, revisa medidas y haz tu pedido con más tranquilidad.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\" id=\"faComprar\"\u003e\n      \u003cdiv class=\"fa-offer-card\"\u003e\n        \u003cdiv class=\"fa-offer-copy\" style=\"max-width:940px;margin:0 auto;\"\u003e\n          \u003cdiv class=\"fa-eyebrow\"\u003eOferta final\u003c\/div\u003e\n          \u003ch2 class=\"fa-title\"\u003eMás soporte en abdomen. Más forma en cintura. Más seguridad al vestirte.\u003c\/h2\u003e\n          \u003cp class=\"fa-body\"\u003eElige tu color y talla antes de pedir. Dejé este cierre más limpio, sin el cuadro lateral, para que la decisión final se sienta más elegante y directa.\u003c\/p\u003e\n          \u003cdiv class=\"fa-summary-row\"\u003e\n\u003cspan\u003eMaterial\u003c\/span\u003e\u003cb\u003ePowernet elástico y resistente\u003c\/b\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fa-summary-row\"\u003e\n\u003cspan\u003eEstructura\u003c\/span\u003e\u003cb\u003e13 varillas\u003c\/b\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fa-summary-row\"\u003e\n\u003cspan\u003eBeneficios\u003c\/span\u003e\u003cb\u003eAbdomen firme, cintura definida y busto visualmente realzado\u003c\/b\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fa-summary-row\"\u003e\n\u003cspan\u003eGarantía\u003c\/span\u003e\u003cb\u003e30 días por defectos de fábrica\u003c\/b\u003e\n\u003c\/div\u003e\n          \u003cdiv style=\"margin-top:18px;padding:18px;border-radius:24px;background:rgba(255,255,255,.72);box-shadow:0 14px 34px rgba(124,58,237,.08);\"\u003e\n            \u003cdiv class=\"fa-chip-row\" style=\"margin-top:0;justify-content:flex-start;\"\u003e\n              \u003cspan class=\"fa-tag\"\u003ePrecio especial hoy: $49,90 USD\u003c\/span\u003e\n              \u003cspan class=\"fa-tag\"\u003ePago al recibir disponible en Ecuador\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv style=\"margin-top:16px;\"\u003e\n              \u003cspan class=\"fa-label\"\u003eColor\u003c\/span\u003e\n              \u003cdiv class=\"fa-color-row\"\u003e\n                \u003cbutton class=\"fa-color-pill active\" type=\"button\" data-color=\"Beige\"\u003e\u003cspan class=\"fa-swatch\" style=\"background:#d8c2aa;\"\u003e\u003c\/span\u003eBeige\u003c\/button\u003e\n                \u003cbutton class=\"fa-color-pill\" type=\"button\" data-color=\"Negro\"\u003e\u003cspan class=\"fa-swatch\" style=\"background:#17121d;\"\u003e\u003c\/span\u003eNegro\u003c\/button\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv style=\"margin-top:14px;\"\u003e\n              \u003cspan class=\"fa-label\"\u003eTalla\u003c\/span\u003e\n              \u003cdiv class=\"fa-size-row\"\u003e\n                \u003cbutton class=\"fa-size-pill active\" type=\"button\" data-size=\"XS\"\u003eXS\u003c\/button\u003e\n                \u003cbutton class=\"fa-size-pill\" type=\"button\" data-size=\"S\"\u003eS\u003c\/button\u003e\n                \u003cbutton class=\"fa-size-pill\" type=\"button\" data-size=\"M\"\u003eM\u003c\/button\u003e\n                \u003cbutton class=\"fa-size-pill\" type=\"button\" data-size=\"L\"\u003eL\u003c\/button\u003e\n                \u003cbutton class=\"fa-size-pill\" type=\"button\" data-size=\"XL\"\u003eXL\u003c\/button\u003e\n                \u003cbutton class=\"fa-size-pill\" type=\"button\" data-size=\"2XL\"\u003e2XL\u003c\/button\u003e\n                \u003cbutton class=\"fa-size-pill\" type=\"button\" data-size=\"3XL\"\u003e3XL\u003c\/button\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fa-chip-row\" style=\"justify-content:flex-start;\"\u003e\n              \u003cspan class=\"fa-selection-pill\" id=\"faSelectionText\"\u003eBeige · XS\u003c\/span\u003e\n              \u003cspan class=\"fa-tag\"\u003eConfirma antes de pedir\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv style=\"margin-top:14px;max-width:420px;\"\u003e\u003cbutton class=\"fa-cta\" type=\"button\" id=\"faCtaFinal\"\u003ePedir mi cinturilla\u003c\/button\u003e\u003c\/div\u003e\n            \u003cdiv class=\"fa-feedback\" id=\"faFeedbackFinal\"\u003eProducto sujeto a disponibilidad. Verifica la tabla de medidas.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fa-section fa-reveal\" id=\"faPreguntas\"\u003e\n      \u003cdiv style=\"padding:0 14px 8px;\"\u003e\n        \u003cdiv class=\"fa-eyebrow\"\u003ePreguntas frecuentes\u003c\/div\u003e\n        \u003ch2 class=\"fa-title\"\u003eLo importante antes de comprar.\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fa-faq-item active\"\u003e\n        \u003cbutton class=\"fa-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Qué hace esta cinturilla?\u003c\/span\u003e\u003cspan\u003e−\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"fa-faq-body\"\u003eAyuda a proporcionar soporte y control abdominal, estilizar visualmente la figura, definir la cintura y favorecer un efecto de realce en el busto.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fa-faq-item\"\u003e\n        \u003cbutton class=\"fa-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Cómo elijo la talla correcta?\u003c\/span\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"fa-faq-body\"\u003eRevisa cintura, cadera y peso en la tabla de medidas. Si estás entre dos tallas, confirma con asesoría antes de pedir.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fa-faq-item\"\u003e\n        \u003cbutton class=\"fa-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Se cambia por talla o color?\u003c\/span\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"fa-faq-body\"\u003eNo se realizan cambios por talla o color al ser prenda íntima. Por eso el selector y la tabla quedan antes del botón final.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fa-faq-item\"\u003e\n        \u003cbutton class=\"fa-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Tiene garantía?\u003c\/span\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"fa-faq-body\"\u003eSí. Tiene garantía de 30 días por defectos de fábrica. Para reclamos se debe adjuntar registro fotográfico.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fa-faq-item\"\u003e\n        \u003cbutton class=\"fa-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Puedo pagar al recibir?\u003c\/span\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"fa-faq-body\"\u003eSí, el pago al recibir está indicado para Ecuador, sujeto a cobertura y confirmación del pedido.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fa-qa-wrap\"\u003e\n    \u003cdiv class=\"fa-qa-panel\" id=\"faQaPanel\"\u003e\n      \u003cdiv class=\"fa-qa-top\"\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"fa-eyebrow\" style=\"margin-bottom:4px;\"\u003ePreguntas rápidas\u003c\/div\u003e\n\u003cdiv class=\"fa-mini-title\"\u003eDecide mejor antes de pedir\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cbutton class=\"fa-qa-close\" type=\"button\" id=\"faQaClose\"\u003e×\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fa-qa-list\"\u003e\n        \u003cbutton class=\"fa-qa-item\" type=\"button\" data-answer=\"Es una cinturilla en Powernet con 13 varillas, pensada para soporte abdominal, firmeza y mejor lectura visual de cintura.\"\u003e¿Qué la hace diferente?\u003c\/button\u003e\n        \u003cbutton class=\"fa-qa-item\" type=\"button\" data-answer=\"Usa la tabla de medidas y confirma cintura, cadera y peso antes de pedir. Si dudas entre tallas, pide asesoría.\"\u003e¿Cómo elijo talla?\u003c\/button\u003e\n        \u003cbutton class=\"fa-qa-item\" type=\"button\" data-answer=\"Beige funciona mejor con ropa clara. Negro funciona mejor con ropa oscura y looks más discretos.\"\u003e¿Beige o negro?\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fa-qa-answer\" id=\"faQaAnswer\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"fa-qa-bubble\" type=\"button\" id=\"faQaBubble\"\u003e?\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fa-modal\" id=\"faOfferModal\"\u003e\n    \u003cdiv class=\"fa-modal-card\"\u003e\n      \u003cbutton class=\"fa-modal-close\" type=\"button\" id=\"faModalClose\"\u003e×\u003c\/button\u003e\n      \u003cdiv class=\"fa-modal-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0996\/1046\/0442\/files\/Captura_de_pantalla_2026-05-18_124802.png?v=1779126515\" alt=\"Oferta cinturilla 13 varillas\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"padding:8px;\"\u003e\n        \u003cdiv class=\"fa-eyebrow\"\u003eAntes de irte\u003c\/div\u003e\n        \u003ch2 class=\"fa-title\"\u003eConfirma tu talla y color antes de pedir.\u003c\/h2\u003e\n        \u003cp class=\"fa-body\"\u003eLa cinturilla es prenda íntima: revisa medidas, elige color y aprovecha el precio especial de hoy.\u003c\/p\u003e\n        \u003cdiv style=\"margin-top:14px;\"\u003e\u003cbutton class=\"fa-cta\" type=\"button\" id=\"faModalCta\"\u003eVer oferta\u003c\/button\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fa-lightbox\" id=\"faLightbox\"\u003e\n    \u003cdiv class=\"fa-lightbox-box\"\u003e\n\u003cbutton class=\"fa-lightbox-close\" type=\"button\" id=\"faLightboxClose\"\u003e×\u003c\/button\u003e\u003cimg id=\"faLightboxImage\" alt=\"Vista ampliada\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cbutton class=\"fa-sticky-btn\" type=\"button\" id=\"faStickyBtn\"\u003ePedir ahora\u003c\/button\u003e\n    \u003c\/div\u003e\n  \n\n  \u003cscript\u003e\n    (function(){\n      var state = { color:'Beige', size:'XS' };\n      var heroSlide = 0;\n      var lookSlide = 0;\n      var modalShown = false;\n      function $(id){ return document.getElementById(id); }\n      function qs(sel,root){ return (root||document).querySelector(sel); }\n      function qsa(sel,root){ return Array.prototype.slice.call((root||document).querySelectorAll(sel)); }\n\n      function scrollToEl(selector){ var el = document.querySelector(selector); if(el) el.scrollIntoView({behavior:'smooth', block:'start'}); }\n\n      function updateProgress(){\n        var bar = $('faProgressBar');\n        var y = window.scrollY || window.pageYOffset;\n        var h = document.documentElement.scrollHeight - window.innerHeight;\n        var p = h \u003e 0 ? Math.min(100, Math.max(0, (y \/ h) * 100)) : 0;\n        if(bar) bar.style.width = p + '%';\n      }\n\n      function updateHero(i){\n        var track = $('faHeroTrack');\n        var slides = qsa('#faHeroTrack .fa-slide');\n        var dots = qsa('#faHeroDots .fa-dot');\n        if(!track || !slides.length) return;\n        if(i \u003c 0) i = slides.length - 1;\n        if(i \u003e= slides.length) i = 0;\n        heroSlide = i;\n        track.style.transform = 'translateX(-' + (i * 100) + '%)';\n        dots.forEach(function(d,idx){ d.classList.toggle('active', idx === i); });\n      }\n\n      function updateLook(i){\n        var track = $('faLookTrack');\n        var slides = qsa('#faLookTrack .fa-look-slide');\n        var tabs = qsa('#faLookTabs .fa-tab');\n        var dots = qsa('#faLookDots .fa-dot');\n        if(!track || !slides.length) return;\n        if(i \u003c 0) i = slides.length - 1;\n        if(i \u003e= slides.length) i = 0;\n        lookSlide = i;\n        track.style.transform = 'translateX(-' + (i * 100) + '%)';\n        tabs.forEach(function(t){ t.classList.toggle('active', parseInt(t.getAttribute('data-look'),10) === i); });\n        dots.forEach(function(d){ d.classList.toggle('active', parseInt(d.getAttribute('data-look'),10) === i); });\n      }\n\n      function updateSelection(){\n        var txt = state.color + ' · ' + state.size;\n        var selection = $('faSelectionText');\n        var sticky = $('faStickyMeta');\n        if(selection) selection.textContent = txt;\n        if(sticky) sticky.textContent = txt;\n        try{\n          var note = document.querySelector('[name=\"properties[Color]\"]');\n          if(note) note.value = state.color;\n          var size = document.querySelector('[name=\"properties[Talla]\"]');\n          if(size) size.value = state.size;\n        }catch(e){}\n      }\n\n      function syncVariant(){\n        var combo = (state.color + ' ' + state.size).toLowerCase();\n        var selectors = qsa('select[name=\"id\"], input[name=\"id\"]');\n        selectors.forEach(function(el){\n          try{\n            if(el.tagName === 'SELECT'){\n              Array.prototype.slice.call(el.options).forEach(function(opt){\n                var text = (opt.textContent || opt.label || '').toLowerCase();\n                if(text.indexOf(state.color.toLowerCase()) \u003e -1 \u0026\u0026 text.indexOf(state.size.toLowerCase()) \u003e -1){\n                  el.value = opt.value;\n                  el.dispatchEvent(new Event('change', { bubbles:true }));\n                }\n              });\n            }\n            if(el.tagName === 'INPUT'){\n              var label = (el.getAttribute('data-title') || el.getAttribute('aria-label') || '').toLowerCase();\n              if(label \u0026\u0026 label.indexOf(combo) \u003e -1){ el.checked = true; el.dispatchEvent(new Event('change', { bubbles:true })); }\n            }\n          }catch(e){}\n        });\n      }\n\n      function triggerCheckout(){\n        var candidates = [\n          '.rsi_buy_now_button',\n          '[data-rsi-buy-now]',\n          'button[name=\"checkout\"]',\n          'button[type=\"submit\"][name=\"add\"]',\n          'form[action*=\"\/cart\/add\"] button[type=\"submit\"]',\n          '.shopify-payment-button__button',\n          '.product-form__submit'\n        ];\n        for(var i=0;i\u003ccandidates.length;i++){\n          var btn = document.querySelector(candidates[i]);\n          if(btn \u0026\u0026 !btn.disabled){ btn.click(); return true; }\n        }\n        return false;\n      }\n\n      function process(btn, feedback){\n        updateSelection(); syncVariant();\n        var original = btn ? btn.innerHTML : '';\n        if(btn){ btn.innerHTML = 'Preparando pedido...'; btn.disabled = true; }\n        if(feedback) feedback.textContent = 'Estamos preparando tu color y talla antes de abrir el pedido...';\n        var attempts = 0;\n        var timer = setInterval(function(){\n          attempts++;\n          if(triggerCheckout()){\n            clearInterval(timer);\n            setTimeout(function(){ if(btn){ btn.innerHTML = original; btn.disabled = false; } },1200);\n            return;\n          }\n          if(attempts \u003e= 16){ clearInterval(timer); window.location.href = '\/checkout'; }\n        },180);\n      }\n\n      function bindBuy(id, feedbackId){\n        var btn = $(id), fb = feedbackId ? $(feedbackId) : null;\n        if(btn) btn.addEventListener('click', function(){ process(btn, fb); });\n      }\n\n      function setupVideos(){\n        qsa('[data-video-shell]').forEach(function(shell){\n          var video = qs('video', shell), hint = qs('[data-sound-toggle]', shell);\n          if(!video) return;\n          var src = qs('source', video) ? qs('source', video).getAttribute('src') : '';\n          if(src \u0026\u0026 src.indexOf('URL_') !== 0){ shell.classList.remove('empty'); } else { shell.classList.add('empty'); }\n          function sound(){ video.muted = false; video.play().catch(function(){}); if(hint) hint.classList.add('hidden'); }\n          if(hint) hint.addEventListener('click', sound);\n          video.addEventListener('click', function(){ if(video.muted) sound(); });\n        });\n        qsa('[data-video-expand]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            var shell = btn.closest('[data-video-shell]');\n            var video = shell ? qs('video', shell) : null;\n            if(!video) return;\n            try{\n              video.controls = true;\n              if(video.requestFullscreen) video.requestFullscreen();\n              else if(video.webkitEnterFullscreen) video.webkitEnterFullscreen();\n              else if(shell.requestFullscreen) shell.requestFullscreen();\n            }catch(e){}\n            video.play().catch(function(){});\n          });\n        });\n      }\n\n      function setupLightbox(){\n        var overlay = $('faLightbox'), img = $('faLightboxImage'), close = $('faLightboxClose');\n        if(!overlay || !img || !close) return;\n        qsa('.fa-lightboxable').forEach(function(el){\n          el.addEventListener('click', function(){\n            var src = el.getAttribute('src') || '';\n            if(!src || src.indexOf('URL_') === 0) return;\n            img.src = src;\n            img.alt = el.alt || 'Vista ampliada';\n            overlay.classList.add('open');\n          });\n        });\n        close.addEventListener('click', function(){ overlay.classList.remove('open'); });\n        overlay.addEventListener('click', function(e){ if(e.target === overlay) overlay.classList.remove('open'); });\n      }\n\n      function setupFaq(){\n        qsa('.fa-faq-item').forEach(function(item){\n          var head = qs('.fa-faq-head', item);\n          if(!head) return;\n          head.addEventListener('click', function(){\n            var open = item.classList.contains('active');\n            qsa('.fa-faq-item').forEach(function(other){\n              other.classList.remove('active');\n              var sign = qs('.fa-faq-head span:last-child', other);\n              if(sign) sign.textContent = '+';\n            });\n            if(!open){\n              item.classList.add('active');\n              var sign2 = qs('.fa-faq-head span:last-child', item);\n              if(sign2) sign2.textContent = '−';\n            }\n          });\n        });\n      }\n\n      function setupSelections(){\n        qsa('[data-color]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            state.color = btn.getAttribute('data-color') || state.color;\n            qsa('[data-color]').forEach(function(b){ b.classList.remove('active'); });\n            btn.classList.add('active');\n            updateSelection(); syncVariant();\n            if(state.color.toLowerCase() === 'beige') updateHero(0);\n            if(state.color.toLowerCase() === 'negro') updateHero(1);\n          });\n        });\n        qsa('[data-size]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            state.size = btn.getAttribute('data-size') || state.size;\n            qsa('[data-size]').forEach(function(b){ b.classList.remove('active'); });\n            btn.classList.add('active');\n            updateSelection(); syncVariant();\n          });\n        });\n      }\n\n      function setupComments(){\n        var form = $('faCommentForm'), name = $('faCommentName'), text = $('faCommentText'), saved = $('faCommentSaved');\n        var stars = qsa('#faCommentStars .fa-star-btn');\n        var rating = 0;\n        function setRating(v){ rating = v; stars.forEach(function(b){ b.classList.toggle('active', parseInt(b.getAttribute('data-rating'),10) \u003c= v); }); }\n        stars.forEach(function(b){ b.addEventListener('click', function(){ setRating(parseInt(b.getAttribute('data-rating'),10)); }); });\n        if(form){\n          form.addEventListener('submit', function(e){\n            e.preventDefault();\n            if(!name.value.trim() || !text.value.trim() || !rating){ if(saved) saved.textContent = 'Completa nombre, estrellas y comentario.'; return; }\n            name.value = ''; text.value = ''; setRating(0);\n            if(saved) saved.textContent = 'Comentario guardado en este navegador. Gracias por ayudar a otras compradoras.';\n          });\n        }\n      }\n\n      function setupQa(){\n        var bubble = $('faQaBubble'), panel = $('faQaPanel'), close = $('faQaClose'), answer = $('faQaAnswer');\n        if(!bubble || !panel || !close || !answer) return;\n        bubble.addEventListener('click', function(){ panel.classList.toggle('open'); });\n        close.addEventListener('click', function(){ panel.classList.remove('open'); });\n        qsa('.fa-qa-item').forEach(function(btn){\n          btn.addEventListener('click', function(){ answer.textContent = btn.getAttribute('data-answer') || ''; answer.classList.add('show'); });\n        });\n      }\n\n      function setupModal(){\n        var modal = $('faOfferModal'), close = $('faModalClose'), cta = $('faModalCta');\n        if(!modal || !close) return;\n        close.addEventListener('click', function(){ modal.classList.remove('open'); });\n        modal.addEventListener('click', function(e){ if(e.target === modal) modal.classList.remove('open'); });\n        if(cta) cta.addEventListener('click', function(){ modal.classList.remove('open'); scrollToEl('#faComprar'); });\n        window.addEventListener('scroll', function(){\n          if(modalShown) return;\n          var y = window.scrollY || window.pageYOffset;\n          var h = document.documentElement.scrollHeight - window.innerHeight;\n          if(h \u003e 0 \u0026\u0026 y \/ h \u003e .62){ modalShown = true; setTimeout(function(){ modal.classList.add('open'); },400); }\n        }, {passive:true});\n      }\n\n      function init(){\n        qsa('[data-scroll]').forEach(function(btn){ btn.addEventListener('click', function(){ scrollToEl(btn.getAttribute('data-scroll')); }); });\n        var prev = $('faPrev'), next = $('faNext');\n        if(prev) prev.addEventListener('click', function(){ updateHero(heroSlide - 1); });\n        if(next) next.addEventListener('click', function(){ updateHero(heroSlide + 1); });\n        qsa('#faHeroDots .fa-dot').forEach(function(btn){ btn.addEventListener('click', function(){ updateHero(parseInt(btn.getAttribute('data-slide'),10)); }); });\n        qsa('#faLookTabs .fa-tab, #faLookDots .fa-dot').forEach(function(btn){ btn.addEventListener('click', function(){ updateLook(parseInt(btn.getAttribute('data-look'),10)); }); });\n        var like = $('faLikeBtn'), count = $('faLikeCount');\n        if(like) like.addEventListener('click', function(){ like.classList.toggle('liked'); if(count \u0026\u0026 like.classList.contains('liked')) count.textContent = String(parseInt(count.textContent,10) + 1); });\n        window.addEventListener('scroll', updateProgress, {passive:true});\n        updateProgress(); updateHero(0); updateLook(0); updateSelection();\n        setupVideos(); setupLightbox(); setupFaq(); setupSelections(); setupComments(); setupQa(); setupModal();\n        bindBuy('faCtaHero','faFeedbackHero'); bindBuy('faCtaFinal','faFeedbackFinal'); bindBuy('faStickyBtn',null);\n      }\n\n      if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init); else init();\n    })();\n  \u003c\/script\u003e","brand":"Mi tienda","offers":[{"title":"NEGRO S","offer_id":45497626296429,"sku":"-0","price":10.0,"currency_code":"USD","in_stock":false},{"title":"NEGRO M","offer_id":45497626329197,"sku":"-1","price":10.0,"currency_code":"USD","in_stock":false},{"title":"NEGRO L","offer_id":45497626361965,"sku":"-2","price":10.0,"currency_code":"USD","in_stock":false},{"title":"NEGRO XL","offer_id":45497626394733,"sku":"-3","price":10.0,"currency_code":"USD","in_stock":false},{"title":"BEIGE S","offer_id":45497626427501,"sku":"-4","price":10.0,"currency_code":"USD","in_stock":false},{"title":"BEIGE M","offer_id":45497626460269,"sku":"-5","price":10.0,"currency_code":"USD","in_stock":false},{"title":"BEIGE L","offer_id":45497626493037,"sku":"-6","price":10.0,"currency_code":"USD","in_stock":false},{"title":"BEIGE XL","offer_id":45497626525805,"sku":"-7","price":10.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0724\/4097\/1373\/files\/ChatGPT_Image_9_jun_2026_07_40_16_p.m._ccdf9277-5b43-4148-bafd-b14fc23f8f8c.png?v=1785024087"},{"product_id":"3","title":"FAJA CHALECO COLOMBIANA Reloj Arena extrema, 9 varillas, ajuste 3 niveles + ENVIO GRATIS","description":"\u003cstyle\u003e\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700;800;900\u0026family=Cormorant+Garamond:wght@500;600;700\u0026display=swap\");\n    .faja-app-minimal{\n      --bg:#fffaf7;\n      --bg2:#fff4f7;\n      --surface:#ffffff;\n      --surface2:#fff7fa;\n      --cream:#fbefe6;\n      --beige:#ead8c7;\n      --rose:#ffe3ee;\n      --rose2:#f8c9dd;\n      --pink:#e85b9a;\n      --pink2:#c73f7f;\n      --violet:#8d5cf6;\n      --ink:#191417;\n      --muted:#776b72;\n      --muted2:#a2979e;\n      --line:rgba(64,42,52,.10);\n      --shadow:0 20px 50px rgba(75,42,58,.08);\n      --shadow2:0 12px 30px rgba(75,42,58,.10);\n      --radius:28px;\n      --radius2:20px;\n      --max:1180px;\n    }\n\n    .faja-app-minimal *{box-sizing:border-box;}\n    .faja-app-minimal button,\n    .faja-app-minimal input,\n    .faja-app-minimal textarea{font-family:Inter,Arial,Helvetica,sans-serif;}\n    .faja-app-minimal button{cursor:pointer;}\n\n    @keyframes fajaPulse{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.01)}}\n    @keyframes fajaFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}\n    @keyframes fajaArrow{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}\n    @keyframes fajaFadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}\n    @keyframes fajaGlowSoft{0%,100%{opacity:1;transform:translateY(0)}50%{opacity:.88;transform:translateY(-1px)}}\n    @keyframes faHeartPop{0%{transform:scale(1)}20%{transform:scale(1.28)}45%{transform:scale(.92)}100%{transform:scale(1)}}\n    @keyframes faTipPulse{0%,100%{opacity:1;transform:translateX(0)}50%{opacity:.82;transform:translateX(4px)}}\n    @keyframes faHotBlink{0%,100%{color:var(--pink2);text-shadow:0 0 0 rgba(232,91,154,0)}50%{color:var(--pink);text-shadow:0 4px 18px rgba(232,91,154,.18)}}\n\n    .fa-page{\n      width:100%;\n      min-height:100vh;\n      overflow:hidden;\n      background:\n        radial-gradient(circle at 10% 6%, rgba(232,91,154,.10), transparent 26%),\n        radial-gradient(circle at 92% 15%, rgba(234,216,199,.45), transparent 24%),\n        linear-gradient(180deg,#fffaf7 0%,#fff6f8 48%,#fffaf7 100%);\n      padding:0 14px;\n    }\n\n    .fa-progress{height:3px;position:fixed;top:0;left:0;right:0;z-index:10020;background:rgba(255,255,255,.72);backdrop-filter:blur(14px)}\n    .fa-progress-bar{height:100%;width:0;background:linear-gradient(90deg,var(--pink2),var(--pink),var(--beige));border-radius:999px;}\n\n    .fa-section,.fa-hero{max-width:var(--max);margin:0 auto;padding:18px 0 0;}\n    .fa-section:last-of-type{padding-bottom:126px;}\n    .fa-reveal{opacity:0;animation:fajaFadeUp .55s ease forwards;}\n    .fa-center{text-align:center;}\n\n    .fa-card,.fa-hero-card,.fa-video-card,.fa-look-card,.fa-shop-card,.fa-comment-card,.fa-faq-item,.fa-offer-card,.fa-modal-card,.fa-qa-panel{\n      background:rgba(255,255,255,.86);\n      border:1px solid var(--line);\n      border-radius:var(--radius);\n      box-shadow:var(--shadow);\n      overflow:hidden;\n      position:relative;\n      backdrop-filter:blur(14px) saturate(1.05);\n    }\n    .fa-card,.fa-hero-card,.fa-video-card,.fa-look-card,.fa-shop-card,.fa-comment-card,.fa-offer-card,.fa-modal-card,.fa-qa-panel{padding:16px;}\n\n    .fa-top-ribbon{max-width:var(--max);margin:0 auto;padding:10px 0 8px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;letter-spacing:.28px;text-transform:uppercase;color:var(--muted);font-weight:800;}\n    .fa-top-ribbon b{color:var(--ink);}\n    .fa-top-ribbon button{border:1px solid var(--line);background:rgba(255,255,255,.76);border-radius:999px;padding:8px 12px;font-weight:900;color:var(--ink);}\n\n    .fa-appbar{max-width:var(--max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0 12px;}\n    .fa-brand{display:flex;align-items:center;gap:10px;min-width:0;}\n    .fa-brand-mark{width:38px;height:38px;border-radius:50%;background:linear-gradient(180deg,var(--rose),#fff);display:flex;align-items:center;justify-content:center;border:1px solid var(--line);box-shadow:0 10px 22px rgba(232,91,154,.10);font-weight:900;color:var(--pink2);}\n    .fa-brand-title{font-size:14px;font-weight:900;color:var(--ink);letter-spacing:-.2px;line-height:1;}\n    .fa-brand-sub{font-size:11px;color:var(--muted);font-weight:800;margin-top:4px;}\n    .fa-mini-nav{display:flex;gap:7px;align-items:center;overflow:auto;max-width:52vw;}\n    .fa-nav-chip,.fa-pill,.fa-tag,.fa-selection-pill,.fa-story-tag,.fa-sound,.fa-overlay-chip{border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,.78);color:var(--ink);font-size:12px;font-weight:900;padding:9px 12px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px;}\n    .fa-nav-chip.active,.fa-pill.hot{background:var(--ink);color:#fff;border-color:transparent;}\n\n    .fa-story-row{display:flex;gap:13px;overflow:auto;padding:4px 2px 10px;scroll-snap-type:x mandatory;}\n    .fa-story{min-width:76px;border:none;background:transparent;text-align:center;padding:0;scroll-snap-align:start;color:var(--ink);}\n    .fa-story-ring{width:66px;height:66px;border-radius:50%;padding:3px;margin:0 auto 6px;display:block;background:linear-gradient(135deg,var(--pink),var(--rose2),var(--beige));box-shadow:0 12px 24px rgba(232,91,154,.10);}\n    .fa-story-ring span{display:flex;width:100%;height:100%;border-radius:50%;background:#fff;align-items:center;justify-content:center;font-size:23px;border:2px solid #fff;}\n    .fa-story strong{font-size:11px;line-height:1.05;display:block;color:var(--ink);}\n\n    .fa-grid,.fa-two,.fa-three,.fa-four,.fa-comment-grid{display:grid;grid-template-columns:1fr;gap:14px;}\n    .fa-hero-grid{display:grid;grid-template-columns:1fr;gap:18px;align-items:center;}\n    .fa-eyebrow{margin:0 0 9px;color:var(--pink2);font-size:11px;font-weight:900;letter-spacing:.45px;text-transform:uppercase;}\n    .fa-serif{font-family:\"Cormorant Garamond\",Georgia,\"Times New Roman\",serif;}\n    .fa-hot{color:var(--pink2);animation:faHotBlink 2.8s ease-in-out infinite;display:inline-block;}\n    .fa-title,.fa-hero-title,.fa-mini-title{margin:0;color:var(--ink);font-weight:900;letter-spacing:-.8px;text-wrap:balance;}\n    .fa-hero-title{font-size:38px;line-height:.96;max-width:12ch;}\n    .fa-hero-kicker{font-family:\"Cormorant Garamond\",Georgia,\"Times New Roman\",serif;font-size:26px;letter-spacing:0;color:var(--pink2);animation:fajaGlowSoft 3.8s ease-in-out infinite;display:inline-block;font-style:italic;text-transform:none;}\n    .fa-hero-hook{max-width:9.8ch;letter-spacing:-1.2px;}\n    .fa-title{font-size:29px;line-height:1.02;}\n    .fa-mini-title{font-size:18px;line-height:1.05;}\n    .fa-body{margin:10px 0 0;color:var(--muted);font-size:15px;line-height:1.42;font-weight:600;}\n    .fa-accent{color:var(--pink2);}\n    .fa-soft-highlight{display:inline-block;background:linear-gradient(180deg,var(--rose),rgba(255,255,255,.75));border:1px solid rgba(232,91,154,.12);border-radius:12px;padding:.05em .32em .10em;font-weight:900;color:#6d4055;}\n    .fa-chip-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:14px;}\n    .fa-hero .fa-chip-row{justify-content:flex-start;}\n\n    .fa-hero-card{padding:18px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,248,251,.82));}\n    .fa-copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px;}\n    .fa-price-strip{width:100%;display:grid;grid-template-columns:1fr;gap:10px;margin-top:4px;}\n    .fa-price-box{background:linear-gradient(180deg,#fff,var(--surface2));border:1px solid var(--line);border-radius:24px;padding:14px;box-shadow:0 14px 30px rgba(75,42,58,.07);}\n    .fa-price-label{font-size:11px;text-transform:uppercase;font-weight:900;color:var(--muted);letter-spacing:.32px;}\n    .fa-price-main{font-size:44px;line-height:1;font-weight:900;color:var(--ink);letter-spacing:-1.2px;margin-top:5px;}\n    .fa-price-sub{font-size:12px;color:var(--muted);font-weight:800;margin-top:6px;}\n\n    .fa-cta,.fa-cta-light,.fa-sticky-btn,.fa-modal-close,.fa-video-expand,.fa-faq-head,.fa-qa-bubble,.fa-qa-close,.fa-qa-item,.fa-tab,.fa-dot,.fa-color-pill,.fa-size-pill,.fa-comment-submit,.fa-star-btn,.fa-slide-btn{border:none;}\n    .fa-cta,.fa-sticky-btn,.fa-comment-submit{width:100%;border-radius:18px;padding:16px 15px;background:linear-gradient(180deg,var(--pink),var(--pink2));color:#fff;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:.15px;box-shadow:0 18px 34px rgba(199,63,127,.16);animation:fajaPulse 3s ease-in-out infinite;}\n    .fa-cta-light{width:100%;border-radius:18px;padding:15px;background:rgba(255,255,255,.86);border:1px solid rgba(199,63,127,.18);color:var(--pink2);font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.14px;box-shadow:0 14px 26px rgba(75,42,58,.06);}\n    .fa-feedback{min-height:17px;margin-top:9px;font-size:12px;color:var(--muted2);font-weight:700;}\n\n    .fa-phone-post{position:relative;border-radius:30px;background:#fff;box-shadow:0 24px 60px rgba(75,42,58,.12);border:1px solid var(--line);padding:10px;overflow:hidden;}\n    .fa-post-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 4px 10px;}\n    .fa-post-user{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:900;color:var(--ink);}\n    .fa-post-avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(180deg,var(--rose),#fff);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--pink2);}\n    .fa-post-meta{font-size:11px;color:var(--muted2);font-weight:800;}\n    .fa-slider{position:relative;border-radius:24px;overflow:hidden;background:#f7ecee;aspect-ratio:4\/5;}\n    .fa-track{display:flex;height:100%;transition:transform .52s cubic-bezier(.22,.61,.36,1);}\n    .fa-slide{min-width:100%;height:100%;position:relative;}\n    .fa-slide img,.fa-look-slide img,.fa-visual img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;cursor:zoom-in;}\n    .fa-overlay-chip{position:absolute;top:12px;left:12px;z-index:2;backdrop-filter:blur(10px);box-shadow:0 10px 20px rgba(75,42,58,.08);}\n    .fa-slide-caption{position:absolute;left:12px;right:12px;bottom:12px;background:rgba(255,255,255,.90);border:1px solid var(--line);border-radius:20px;padding:12px;box-shadow:0 12px 24px rgba(75,42,58,.10);backdrop-filter:blur(12px);}\n    .fa-slide-caption strong{display:block;color:var(--ink);font-size:13px;font-weight:900;line-height:1.05;}\n    .fa-slide-caption span{display:block;color:var(--muted);font-size:12px;font-weight:700;line-height:1.3;margin-top:4px;}\n    .fa-slide-btn{position:absolute;top:50%;transform:translateY(-50%);width:39px;height:39px;border-radius:50%;background:rgba(255,255,255,.92);color:var(--ink);font-size:24px;font-weight:900;box-shadow:0 10px 24px rgba(75,42,58,.12);z-index:5;}\n    .fa-prev{left:10px}.fa-next{right:10px}\n    .fa-dots{display:flex;justify-content:center;gap:7px;padding:11px 0 2px;}\n    .fa-dot{width:8px;height:8px;border-radius:999px;background:rgba(199,63,127,.22);padding:0;}\n    .fa-dot.active{width:28px;background:linear-gradient(90deg,var(--pink2),var(--pink));}\n    .fa-post-actions{display:flex;justify-content:space-between;gap:8px;padding:8px 4px 2px;align-items:center;}\n    .fa-post-actions span{font-size:12px;font-weight:900;color:var(--muted);}\n    .fa-like-guide{display:flex;align-items:center;gap:10px;}\n    .fa-like-tip{font-size:12px;font-weight:900;color:var(--pink2);display:inline-flex;align-items:center;gap:6px;animation:faTipPulse 2.2s ease-in-out infinite;}\n    .fa-like-tip i{font-style:normal;font-size:16px;line-height:1;}\n    .fa-like-action{border:none;background:transparent;color:var(--ink);display:inline-flex;align-items:center;gap:8px;padding:0;cursor:pointer;font-size:13px;font-weight:900;}\n    .fa-like-action .fa-heart{font-size:28px;line-height:1;color:#b598a5;display:inline-flex;align-items:center;justify-content:center;transition:.18s ease;}\n    .fa-like-action .fa-heart::before{content:\"♡\";}\n    .fa-like-action .fa-like-count{font-size:14px;color:var(--ink);font-weight:900;}\n    .fa-like-action .fa-like-copy{font-size:13px;color:var(--muted);font-weight:900;}\n    .fa-like-action.liked .fa-heart{color:var(--pink2);animation:faHeartPop .44s ease;}\n    .fa-like-action.liked .fa-heart::before{content:\"♥\";}\n    .fa-like-action.burst .fa-heart{animation:faHeartPop .52s ease;}\n    .fa-look-card{background:transparent;border:none;box-shadow:none;backdrop-filter:none;padding:0;}\n    .fa-look-card .fa-two\u003ediv:first-child{padding:0 4px;}\n    .fa-look-gallery{background:transparent;border:none;box-shadow:none;padding:0;}\n    .fa-look-slide,.fa-visual{background:#fff;border:1px solid rgba(64,42,52,.08);border-radius:28px;box-shadow:0 18px 40px rgba(75,42,58,.08);padding:10px;overflow:hidden;position:relative;aspect-ratio:auto;}\n    .fa-visual:after{display:none;}\n    .fa-look-slide img,.fa-visual img{width:100%;height:auto;aspect-ratio:4\/5;object-fit:cover;object-position:center top;display:block;border-radius:24px;}\n    .fa-look-caption,.fa-visual-text{position:absolute;left:26px;right:26px;bottom:66px;background:rgba(255,255,255,.94);border:none;border-radius:18px;padding:13px 14px;box-shadow:0 12px 26px rgba(75,42,58,.12);backdrop-filter:blur(10px);max-width:78%;}\n    .fa-look-caption strong,.fa-visual-text strong{display:block;color:var(--ink);font-size:14px;font-weight:900;line-height:1.05;}\n    .fa-look-caption span,.fa-visual-text span{display:block;color:var(--muted);font-size:12px;font-weight:700;line-height:1.28;margin-top:4px;}\n    .fa-ig-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 10px;}\n    .fa-ig-user{display:flex;align-items:center;gap:8px;min-width:0;}\n    .fa-ig-avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(180deg,var(--rose),#fff);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--pink2);font-weight:900;font-size:12px;flex:none;}\n    .fa-ig-copy strong{display:block;font-size:12px;font-weight:900;color:var(--ink);line-height:1;}\n    .fa-ig-copy span{display:block;font-size:11px;color:var(--muted2);font-weight:800;margin-top:4px;line-height:1;}\n    .fa-ig-more{font-size:18px;color:var(--muted2);font-weight:900;line-height:1;padding:0 4px;}\n    .fa-ig-actions{display:flex;align-items:center;gap:12px;padding:10px 4px 2px;}\n    .fa-ig-actions .fa-like-action .fa-heart{font-size:26px;}\n    .fa-ig-actions .fa-like-action .fa-like-copy{display:none;}\n\n    .fa-trust-strip{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;}\n    .fa-trust-item{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.70);padding:11px;text-align:left;}\n    .fa-trust-item strong{display:block;color:var(--ink);font-size:13px;font-weight:900;}\n    .fa-trust-item span{display:block;color:var(--muted);font-size:11px;font-weight:700;margin-top:4px;line-height:1.25;}\n\n    .fa-video-card{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,250,247,.78));}\n    .fa-video-shell{position:relative;overflow:hidden;border-radius:26px;background:#f7ecee;aspect-ratio:4\/5;box-shadow:var(--shadow2);}\n    .fa-video{width:100%;height:100%;object-fit:cover;display:block;background:#f7ecee;}\n    .fa-video-shell.empty .fa-video{display:none;}\n    .fa-video-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;color:var(--ink);background:linear-gradient(180deg,var(--rose),#fff);}\n    .fa-video-placeholder strong{font-size:18px;font-weight:900;}\n    .fa-video-placeholder span{font-size:13px;color:var(--muted);font-weight:700;margin-top:8px;}\n    .fa-video-shell:not(.empty) .fa-video-placeholder{display:none;}\n    .fa-sound{position:absolute;left:12px;bottom:12px;background:rgba(25,20,23,.78);color:#fff;border-color:rgba(255,255,255,.12);z-index:3;backdrop-filter:blur(12px);}\n    .fa-sound.hidden{display:none;}\n    .fa-sound i{font-style:normal;animation:fajaArrow 1s ease-in-out infinite;}\n    .fa-video-expand{position:absolute;right:12px;bottom:12px;border-radius:999px;background:rgba(255,255,255,.92);border:1px solid var(--line);padding:10px 12px;color:var(--ink);font-size:12px;font-weight:900;z-index:3;}\n    .fa-note{border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.72);padding:14px;}\n    .fa-note strong{display:block;color:var(--ink);font-size:16px;font-weight:900;}\n    .fa-note span{display:block;color:var(--muted);font-size:13px;font-weight:700;line-height:1.35;margin-top:6px;}\n\n    .fa-look-tabs{display:flex;gap:8px;overflow:auto;padding:2px 0 12px;}\n    .fa-tab{white-space:nowrap;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid var(--line);padding:11px 14px;color:var(--ink);font-size:12px;font-weight:900;}\n    .fa-tab.active{background:var(--ink);color:#fff;border-color:transparent;}\n    .fa-look-gallery{position:relative;border-radius:26px;overflow:hidden;background:#f7ecee;aspect-ratio:4\/5;box-shadow:var(--shadow2);}\n    .fa-look-track{display:flex;height:100%;transition:transform .52s cubic-bezier(.22,.61,.36,1);}\n    .fa-look-slide{min-width:100%;height:100%;position:relative;}\n    .fa-look-caption{position:absolute;left:12px;right:12px;bottom:12px;background:rgba(255,255,255,.91);border:1px solid var(--line);border-radius:20px;padding:12px;box-shadow:0 12px 24px rgba(75,42,58,.10);backdrop-filter:blur(12px);}\n    .fa-look-caption strong{display:block;color:var(--ink);font-size:13px;font-weight:900;}\n    .fa-look-caption span{display:block;color:var(--muted);font-size:12px;font-weight:700;line-height:1.3;margin-top:4px;}\n    .fa-feature-list{display:grid;gap:10px;}\n    .fa-feature{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:22px;background:rgba(255,255,255,.76);border:1px solid var(--line);}\n    .fa-feature-icon{width:36px;height:36px;border-radius:50%;background:var(--rose);display:flex;align-items:center;justify-content:center;flex:none;}\n    .fa-feature strong{display:block;color:var(--ink);font-size:15px;font-weight:900;line-height:1.05;}\n    .fa-feature span{display:block;color:var(--muted);font-size:13px;font-weight:700;line-height:1.35;margin-top:5px;}\n\n    .fa-visual{border-radius:26px;overflow:hidden;position:relative;background:#f7ecee;aspect-ratio:4\/5;box-shadow:var(--shadow2);}\n    .fa-visual:after{content:\"\";position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(180deg,transparent,rgba(25,20,23,.42));pointer-events:none;}\n    .fa-visual-text{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:20px;padding:12px;backdrop-filter:blur(12px);}\n    .fa-visual-text strong{display:block;font-size:13px;font-weight:900;color:var(--ink);}\n    .fa-visual-text span{display:block;margin-top:4px;font-size:12px;font-weight:700;color:var(--muted);line-height:1.3;}\n\n    .fa-shop-card{background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,246,249,.88));}\n    .fa-label{display:block;font-size:11px;font-weight:900;color:var(--muted);text-transform:uppercase;letter-spacing:.32px;margin-bottom:9px;}\n    .fa-color-row,.fa-size-row{display:flex;gap:8px;flex-wrap:wrap;}\n    .fa-color-pill,.fa-size-pill{border-radius:999px;padding:12px 14px;background:rgba(255,255,255,.84);border:1px solid var(--line);font-size:13px;font-weight:900;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:82px;transition:.2s ease;}\n    .fa-color-pill.active,.fa-size-pill.active{background:var(--ink);color:#fff;border-color:transparent;box-shadow:0 14px 26px rgba(25,20,23,.12);}\n    .fa-swatch{width:13px;height:13px;border-radius:50%;border:1px solid rgba(0,0,0,.10);display:inline-block;}\n    .fa-selection-pill{background:var(--rose);border-color:rgba(199,63,127,.16);color:#6d4055;}\n\n    .fa-summary-row{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px dashed var(--line);font-size:14px;color:var(--muted);font-weight:700;}\n    .fa-summary-row:last-child{border-bottom:none;}\n    .fa-summary-row b{color:var(--ink);text-align:right;}\n\n    .fa-comment-bubble{display:flex;gap:9px;padding:13px;border-radius:22px;background:rgba(255,255,255,.78);border:1px solid var(--line);}\n    .fa-comment-avatar{width:34px;height:34px;border-radius:50%;background:linear-gradient(180deg,var(--rose),#fff);display:flex;align-items:center;justify-content:center;flex:none;color:var(--pink2);font-weight:900;}\n    .fa-comment-name{font-size:13px;font-weight:900;color:var(--ink);display:flex;justify-content:space-between;gap:8px;}\n    .fa-stars{font-size:12px;color:#c99d4f;letter-spacing:.8px;margin:3px 0;}\n    .fa-comment-text{font-size:13px;line-height:1.38;color:var(--muted);font-weight:700;}\n    .fa-comment-form{display:grid;gap:10px;}\n    .fa-comment-input,.fa-comment-textarea{width:100%;border:1px solid var(--line);background:rgba(255,255,255,.88);border-radius:18px;padding:13px 14px;color:var(--ink);font-size:14px;outline:none;}\n    .fa-comment-textarea{min-height:100px;resize:vertical;}\n    .fa-comment-input:focus,.fa-comment-textarea:focus{border-color:rgba(199,63,127,.24);box-shadow:0 0 0 4px rgba(232,91,154,.08);}\n    .fa-star-row{display:flex;gap:7px;}\n    .fa-star-btn{width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid var(--line);font-size:19px;color:#d7c7cf;}\n    .fa-star-btn.active{background:linear-gradient(180deg,var(--pink),var(--pink2));color:#fff;border-color:transparent;}\n\n    .fa-offer-card{background:linear-gradient(180deg,#fff,var(--surface2));}\n    .fa-offer-price{border-radius:26px;background:linear-gradient(180deg,var(--pink),var(--pink2));color:#fff;padding:20px;box-shadow:0 18px 34px rgba(199,63,127,.17);}\n    .fa-offer-price .small{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.35px;color:#ffeaf3;}\n    .fa-offer-price .big{font-size:48px;line-height:1;font-weight:900;letter-spacing:-1.2px;margin-top:7px;}\n    .fa-offer-price .meta{font-size:13px;font-weight:800;color:#ffe6f0;margin-top:8px;}\n\n    .fa-faq-item{margin-bottom:10px;background:rgba(255,255,255,.78);}\n    .fa-faq-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;background:transparent;color:var(--ink);padding:17px 16px;font-size:15px;font-weight:900;text-align:left;}\n    .fa-faq-body{display:none;padding:0 16px 16px;color:var(--muted);font-size:14px;font-weight:700;line-height:1.42;}\n    .fa-faq-item.active .fa-faq-body{display:block;}\n\n    .fa-lightbox{position:fixed;inset:0;z-index:10040;background:rgba(25,20,23,.72);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:18px;opacity:0;pointer-events:none;transition:.25s ease;}\n    .fa-lightbox.open{opacity:1;pointer-events:auto;}\n    .fa-lightbox-box{width:min(100%,620px);background:#fff;border-radius:30px;padding:12px;position:relative;box-shadow:0 34px 80px rgba(0,0,0,.20);}\n    .fa-lightbox-box img{width:100%;max-height:78vh;object-fit:contain;background:#fff;border-radius:22px;display:block;}\n    .fa-lightbox-close{position:absolute;top:10px;right:10px;width:42px;height:42px;border-radius:50%;border:none;background:rgba(25,20,23,.82);color:#fff;font-size:27px;line-height:1;}\n\n    .fa-qa-wrap{position:fixed;right:14px;bottom:94px;z-index:10010;display:flex;flex-direction:column;align-items:flex-end;gap:10px;}\n    .fa-qa-bubble{width:58px;height:58px;border-radius:50%;background:linear-gradient(180deg,var(--pink),var(--pink2));color:#fff;font-size:24px;font-weight:900;box-shadow:0 18px 34px rgba(199,63,127,.20);animation:fajaFloat 4s ease-in-out infinite;}\n    .fa-qa-panel{width:min(92vw,340px);display:none;}\n    .fa-qa-panel.open{display:block;}\n    .fa-qa-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px;}\n    .fa-qa-close{width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid var(--line);font-size:20px;color:var(--ink);}\n    .fa-qa-list{display:grid;gap:8px;}\n    .fa-qa-item{padding:12px 13px;border-radius:18px;background:rgba(255,255,255,.82);border:1px solid var(--line);text-align:left;color:var(--ink);font-size:13px;font-weight:900;}\n    .fa-qa-answer{display:none;margin-top:10px;padding:12px;border-radius:18px;background:var(--rose);color:#6d4055;font-size:13px;font-weight:700;line-height:1.38;}\n    .fa-qa-answer.show{display:block;}\n\n    .fa-modal{position:fixed;inset:0;z-index:10030;background:rgba(25,20,23,.34);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:18px;opacity:0;pointer-events:none;transition:.26s ease;}\n    .fa-modal.open{opacity:1;pointer-events:auto;}\n    .fa-modal-card{width:min(100%,720px);display:grid;grid-template-columns:1fr;gap:14px;background:#fff;}\n    .fa-modal-close{position:absolute;top:13px;right:13px;width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid var(--line);font-size:22px;color:var(--ink);z-index:2;}\n    .fa-modal-visual{border-radius:24px;background:var(--rose);overflow:hidden;aspect-ratio:4\/3;}\n    .fa-modal-visual img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;}\n\n    .fa-sticky{position:fixed;left:0;right:0;bottom:0;z-index:10000;background:rgba(255,250,247,.92);backdrop-filter:blur(16px) saturate(1.05);border-top:1px solid var(--line);box-shadow:0 -16px 38px rgba(75,42,58,.10);padding:9px 10px calc(9px + env(safe-area-inset-bottom));}\n    .fa-sticky-inner{max-width:720px;margin:0 auto;display:flex;align-items:center;gap:9px;background:rgba(255,255,255,.62);border:1px solid var(--line);border-radius:22px;padding:5px;}\n    .fa-sticky-price{min-width:112px;line-height:1.02;padding-left:8px;}\n    .fa-sticky-price .new{display:block;font-size:20px;font-weight:900;color:var(--ink);}\n    .fa-sticky-price .meta{display:block;font-size:11px;font-weight:800;color:var(--muted);margin-top:2px;}\n    .fa-sticky-btn{flex:1;padding:14px 12px;border-radius:17px;}\n\n    .fa-touch-swap{position:relative;width:100%;height:100%;display:block;overflow:hidden;touch-action:manipulation;}\n    .fa-touch-swap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:opacity .22s ease, transform .28s ease;}\n    .fa-touch-swap img.swap-alt{opacity:0;pointer-events:none;}\n    .fa-touch-swap.active img.swap-main{opacity:0;transform:scale(1.015);}\n    .fa-touch-swap.active img.swap-alt{opacity:1;transform:scale(1.01);}\n    .fa-press-hint{position:absolute;left:12px;right:12px;bottom:12px;z-index:4;padding:10px 12px;border-radius:18px;background:rgba(255,255,255,.88);border:1px solid var(--line);backdrop-filter:blur(12px);font-size:11px;font-weight:900;color:var(--ink);box-shadow:0 10px 22px rgba(75,42,58,.10);}\n    .fa-post-actions{gap:10px;flex-wrap:wrap;}\n\n\n\n\n    \/* FIX FINAL: landing limpia, mobile-first, femenina y sin choques de layout *\/\n    .faja-app-minimal{\n      width:100% !important;\n      max-width:100% !important;\n      margin:0 !important;\n      padding:0 !important;\n      overflow-x:clip !important;\n      background:var(--bg) !important;\n      color:var(--ink) !important;\n      -webkit-font-smoothing:antialiased;\n      text-rendering:optimizeLegibility;\n    }\n\n    .faja-app-minimal img,\n    .faja-app-minimal video{max-width:100%;}\n\n    .faja-app-minimal .fa-page{\n      width:100%;\n      max-width:100%;\n      overflow:hidden;\n      padding:0 14px;\n      background:\n        radial-gradient(circle at 9% 5%, rgba(232,91,154,.09), transparent 24%),\n        radial-gradient(circle at 96% 12%, rgba(234,216,199,.42), transparent 26%),\n        linear-gradient(180deg,#fffaf7 0%,#fff6f8 48%,#fffaf7 100%);\n    }\n\n    .faja-app-minimal .fa-section,\n    .faja-app-minimal .fa-hero{\n      width:100%;\n      max-width:var(--max);\n      margin:0 auto;\n      padding:22px 0 0;\n    }\n\n    .faja-app-minimal .fa-top-ribbon,\n    .faja-app-minimal .fa-appbar{\n      max-width:var(--max);\n      margin:0 auto;\n    }\n\n    .faja-app-minimal .fa-card,\n    .faja-app-minimal .fa-hero-card,\n    .faja-app-minimal .fa-video-card,\n    .faja-app-minimal .fa-look-card,\n    .faja-app-minimal .fa-shop-card,\n    .faja-app-minimal .fa-comment-card,\n    .faja-app-minimal .fa-offer-card,\n    .faja-app-minimal .fa-faq-item,\n    .faja-app-minimal .fa-modal-card,\n    .faja-app-minimal .fa-qa-panel{\n      border:0 !important;\n      box-shadow:0 18px 44px rgba(75,42,58,.075) !important;\n      background:rgba(255,255,255,.86);\n      backdrop-filter:blur(14px) saturate(1.05);\n    }\n\n    .faja-app-minimal .fa-hero-card,\n    .faja-app-minimal .fa-video-card,\n    .faja-app-minimal .fa-look-card,\n    .faja-app-minimal .fa-shop-card,\n    .faja-app-minimal .fa-comment-card,\n    .faja-app-minimal .fa-offer-card{padding:16px;}\n\n    .faja-app-minimal .fa-phone-post,\n    .faja-app-minimal .fa-slider,\n    .faja-app-minimal .fa-video-shell,\n    .faja-app-minimal .fa-look-gallery,\n    .faja-app-minimal .fa-look-slide,\n    .faja-app-minimal .fa-visual{\n      border:0 !important;\n      box-shadow:0 18px 42px rgba(75,42,58,.075);\n    }\n\n    .faja-app-minimal .fa-title,\n    .faja-app-minimal .fa-hero-title,\n    .faja-app-minimal .fa-mini-title{text-wrap:balance;}\n\n    .faja-app-minimal .fa-hero-title{\n      max-width:13ch;\n      line-height:.98;\n      letter-spacing:-1.1px;\n    }\n\n    .faja-app-minimal .fa-body{max-width:60ch;}\n    .faja-app-minimal .fa-copy .fa-body{max-width:43ch;}\n\n    .faja-app-minimal .fa-cta,\n    .faja-app-minimal .fa-sticky-btn,\n    .faja-app-minimal .fa-comment-submit{\n      min-height:52px;\n      box-shadow:0 16px 30px rgba(199,63,127,.16);\n    }\n\n    .faja-app-minimal .fa-cta:focus-visible,\n    .faja-app-minimal .fa-cta-light:focus-visible,\n    .faja-app-minimal .fa-sticky-btn:focus-visible,\n    .faja-app-minimal button:focus-visible,\n    .faja-app-minimal input:focus-visible,\n    .faja-app-minimal textarea:focus-visible{\n      outline:3px solid rgba(232,91,154,.28);\n      outline-offset:3px;\n    }\n\n    .faja-app-minimal .fa-shop-card{\n      background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,247,250,.9));\n    }\n\n    .faja-app-minimal .fa-selection-box{\n      display:grid;\n      gap:14px;\n      padding:14px;\n      border-radius:24px;\n      background:rgba(255,255,255,.74);\n    }\n\n    .faja-app-minimal .fa-color-pill,\n    .faja-app-minimal .fa-size-pill{\n      border:0 !important;\n      box-shadow:0 10px 22px rgba(75,42,58,.055);\n    }\n\n    .faja-app-minimal .fa-color-pill.active,\n    .faja-app-minimal .fa-size-pill.active{\n      background:linear-gradient(180deg,#171215,#2a2027);\n      color:#fff;\n      box-shadow:0 14px 26px rgba(25,20,23,.12);\n    }\n\n    .faja-app-minimal .fa-slide-caption,\n    .faja-app-minimal .fa-look-caption,\n    .faja-app-minimal .fa-visual-text{\n      border:0 !important;\n      box-shadow:0 10px 24px rgba(75,42,58,.10) !important;\n    }\n\n    .faja-app-minimal .fa-feature,\n    .faja-app-minimal .fa-trust-item,\n    .faja-app-minimal .fa-comment-bubble,\n    .faja-app-minimal .fa-tab,\n    .faja-app-minimal .fa-tag,\n    .faja-app-minimal .fa-pill,\n    .faja-app-minimal .fa-nav-chip,\n    .faja-app-minimal .fa-selection-pill{\n      border:0 !important;\n      box-shadow:0 10px 24px rgba(75,42,58,.045);\n    }\n\n    .faja-app-minimal .fa-feature-list{gap:10px;}\n    .faja-app-minimal .fa-feature-icon{background:rgba(248,201,221,.55);}\n\n    .faja-app-minimal .fa-post-actions,\n    .faja-app-minimal .fa-ig-actions{justify-content:flex-start;}\n    .faja-app-minimal .fa-like-tip{display:none !important;}\n\n    .faja-app-minimal .fa-modal{padding:18px 14px;}\n    .faja-app-minimal .fa-modal-card{max-height:92vh;overflow:auto;}\n\n    .faja-app-minimal .fa-qa-wrap{bottom:96px;}\n    .faja-app-minimal .fa-sticky{z-index:10000;}\n    .faja-app-minimal .fa-section:last-of-type{padding-bottom:132px;}\n\n    @media (min-width:768px){\n      .faja-app-minimal .fa-page{padding:0 24px;}\n      .faja-app-minimal .fa-hero-grid{grid-template-columns:1.02fr .98fr;gap:28px;}\n      .faja-app-minimal .fa-two{grid-template-columns:1fr 1fr;gap:18px;align-items:center;}\n      .faja-app-minimal .fa-three{grid-template-columns:repeat(3,1fr);gap:14px;}\n      .faja-app-minimal .fa-four{grid-template-columns:repeat(4,1fr);gap:14px;}\n      .faja-app-minimal .fa-comment-grid{grid-template-columns:1.05fr .95fr;gap:18px;}\n      .faja-app-minimal .fa-price-strip{grid-template-columns:.9fr 1.1fr;align-items:end;}\n      .faja-app-minimal .fa-modal-card{grid-template-columns:.9fr 1.1fr;align-items:center;padding:18px;}\n      .faja-app-minimal .fa-hero-title{font-size:clamp(54px,5vw,68px);}\n      .faja-app-minimal .fa-title{font-size:38px;}\n      .faja-app-minimal .fa-phone-post{max-width:520px;justify-self:end;}\n      .faja-app-minimal .fa-video-shell{max-width:460px;justify-self:center;}\n    }\n\n    @media (max-width:767px){\n      .faja-app-minimal .fa-page{padding:0;}\n      .faja-app-minimal .fa-top-ribbon,\n      .faja-app-minimal .fa-appbar,\n      .faja-app-minimal .fa-story-row{padding-left:14px;padding-right:14px;}\n      .faja-app-minimal .fa-mini-nav{display:none;}\n      .faja-app-minimal .fa-top-ribbon{font-size:10px;}\n      .faja-app-minimal .fa-section,\n      .faja-app-minimal .fa-hero{max-width:100%;padding-top:16px;}\n      .faja-app-minimal .fa-hero-card,\n      .faja-app-minimal .fa-video-card,\n      .faja-app-minimal .fa-look-card{\n        border-radius:0;\n        background:transparent;\n        box-shadow:none !important;\n        padding:0;\n      }\n      .faja-app-minimal .fa-copy,\n      .faja-app-minimal .fa-video-card .fa-two \u003e div:not(.fa-video-shell),\n      .faja-app-minimal .fa-look-card .fa-two \u003e div:first-child,\n      .faja-app-minimal #faDetallesRapidos .fa-three,\n      .faja-app-minimal .fa-comment-card,\n      .faja-app-minimal .fa-offer-card,\n      .faja-app-minimal .fa-shop-card,\n      .faja-app-minimal #faPreguntas,\n      .faja-app-minimal .fa-editorial-line{padding-left:14px;padding-right:14px;}\n      .faja-app-minimal .fa-hero-grid,\n      .faja-app-minimal .fa-two,\n      .faja-app-minimal .fa-three,\n      .faja-app-minimal .fa-four,\n      .faja-app-minimal .fa-comment-grid{grid-template-columns:1fr;gap:14px;}\n      .faja-app-minimal .fa-phone-post,\n      .faja-app-minimal .fa-slider,\n      .faja-app-minimal .fa-video-shell,\n      .faja-app-minimal .fa-look-gallery,\n      .faja-app-minimal .fa-look-slide,\n      .faja-app-minimal .fa-visual{\n        width:100%;\n        border-radius:0;\n        box-shadow:none !important;\n        padding:0;\n        overflow:hidden;\n      }\n      .faja-app-minimal .fa-slide img,\n      .faja-app-minimal .fa-look-slide img,\n      .faja-app-minimal .fa-visual img,\n      .faja-app-minimal .fa-video,\n      .faja-app-minimal .fa-video-placeholder{border-radius:0;width:100%;}\n      .faja-app-minimal .fa-slide img,\n      .faja-app-minimal .fa-look-slide img,\n      .faja-app-minimal .fa-visual img{aspect-ratio:4\/5;height:auto;}\n      .faja-app-minimal .fa-video-shell{aspect-ratio:9\/16;}\n      .faja-app-minimal .fa-slide-caption,\n      .faja-app-minimal .fa-look-caption,\n      .faja-app-minimal .fa-visual-text{\n        left:14px;\n        right:auto;\n        bottom:14px;\n        max-width:min(74vw,340px);\n        border-radius:14px;\n        padding:11px 13px;\n        background:rgba(255,255,255,.94);\n      }\n      .faja-app-minimal .fa-post-top,\n      .faja-app-minimal .fa-ig-top,\n      .faja-app-minimal .fa-post-actions,\n      .faja-app-minimal .fa-ig-actions{padding-left:14px;padding-right:14px;background:#fffaf7;}\n      .faja-app-minimal .fa-title{font-size:28px;}\n      .faja-app-minimal .fa-hero-title{font-size:clamp(35px,10.5vw,42px);max-width:12ch;}\n      .faja-app-minimal .fa-price-main{font-size:42px;}\n      .faja-app-minimal .fa-comment-card,\n      .faja-app-minimal .fa-offer-card,\n      .faja-app-minimal .fa-shop-card{border-radius:26px;}\n      .faja-app-minimal .fa-sticky-price{min-width:104px;}\n      .faja-app-minimal .fa-sticky-price .new{font-size:19px;}\n    }\n\n    @media (hover:hover) and (pointer:fine){\n      .faja-app-minimal .fa-card:hover,\n      .faja-app-minimal .fa-hero-card:hover,\n      .faja-app-minimal .fa-video-card:hover,\n      .faja-app-minimal .fa-look-card:hover,\n      .faja-app-minimal .fa-shop-card:hover,\n      .faja-app-minimal .fa-comment-card:hover,\n      .faja-app-minimal .fa-offer-card:hover{transform:translateY(-2px);transition:.22s ease;}\n      .faja-app-minimal .fa-cta:hover,\n      .faja-app-minimal .fa-cta-light:hover,\n      .faja-app-minimal .fa-sticky-btn:hover,\n      .faja-app-minimal .fa-story:hover,\n      .faja-app-minimal .fa-nav-chip:hover{transform:translateY(-1px);}\n    }\n\n    @media (prefers-reduced-motion:reduce){\n      .faja-app-minimal *,\n      .faja-app-minimal *::before,\n      .faja-app-minimal *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;}\n    }\n\n\n    \/* ===== V2 AJUSTES SOLICITADOS ===== *\/\n    .faja-app-minimal .fa-progress{height:4px;background:rgba(255,255,255,.45);backdrop-filter:blur(14px);overflow:visible;}\n    .faja-app-minimal .fa-progress-bar{position:relative;background:linear-gradient(90deg,#f26cac,var(--pink),#f4d8e4);box-shadow:0 0 12px rgba(232,91,154,.15);}\n    .faja-app-minimal .fa-progress-bar::after{\n      content:\"♥\";\n      position:absolute;\n      right:-8px;\n      top:50%;\n      transform:translate(50%,-50%);\n      width:22px;\n      height:22px;\n      border-radius:999px;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      background:#fff;\n      color:var(--pink2);\n      font-size:12px;\n      box-shadow:0 8px 18px rgba(75,42,58,.14);\n    }\n\n    .faja-app-minimal .fa-page{padding:0 !important;}\n    .faja-app-minimal .fa-section,\n    .faja-app-minimal .fa-hero{padding-top:18px;}\n    .faja-app-minimal .fa-card,\n    .faja-app-minimal .fa-hero-card,\n    .faja-app-minimal .fa-video-card,\n    .faja-app-minimal .fa-look-card,\n    .faja-app-minimal .fa-comment-card,\n    .faja-app-minimal .fa-offer-card,\n    .faja-app-minimal .fa-shop-card,\n    .faja-app-minimal .fa-faq-item{\n      border:0 !important;\n      box-shadow:none !important;\n      background:transparent !important;\n    }\n    .faja-app-minimal .fa-copy,\n    .faja-app-minimal .fa-video-card .fa-two \u003e div:not(.fa-video-shell),\n    .faja-app-minimal .fa-look-card .fa-two \u003e div:first-child,\n    .faja-app-minimal .fa-comment-card,\n    .faja-app-minimal .fa-offer-copy,\n    .faja-app-minimal .fa-editorial-line,\n    .faja-app-minimal #faPreguntas,\n    .faja-app-minimal .fa-faq-item,\n    .faja-app-minimal #faDetallesRapidos .fa-three,\n    .faja-app-minimal .fa-comment-grid \u003e div:first-child{padding-left:14px;padding-right:14px;}\n\n    .faja-app-minimal .fa-phone-post,\n    .faja-app-minimal .fa-slider,\n    .faja-app-minimal .fa-video-shell,\n    .faja-app-minimal .fa-look-gallery,\n    .faja-app-minimal .fa-look-slide,\n    .faja-app-minimal .fa-visual,\n    .faja-app-minimal .fa-slide img,\n    .faja-app-minimal .fa-look-slide img,\n    .faja-app-minimal .fa-visual img,\n    .faja-app-minimal .fa-video,\n    .faja-app-minimal .fa-video-placeholder{border-radius:0 !important;}\n\n    .faja-app-minimal .fa-phone-post,\n    .faja-app-minimal .fa-slider,\n    .faja-app-minimal .fa-video-shell,\n    .faja-app-minimal .fa-look-gallery,\n    .faja-app-minimal .fa-look-slide,\n    .faja-app-minimal .fa-visual{\n      width:100%;\n      max-width:100%;\n      box-shadow:none !important;\n      padding:0 !important;\n      background:transparent !important;\n      overflow:hidden !important;\n    }\n\n    .faja-app-minimal .fa-slide-caption,\n    .faja-app-minimal .fa-look-caption,\n    .faja-app-minimal .fa-visual-text{\n      border-radius:16px !important;\n      background:rgba(255,255,255,.95) !important;\n      box-shadow:0 10px 24px rgba(75,42,58,.10) !important;\n      max-width:min(78%,360px) !important;\n      left:16px !important;\n      right:auto !important;\n      bottom:16px !important;\n      padding:13px 14px !important;\n    }\n    .faja-app-minimal .fa-slide-caption strong,\n    .faja-app-minimal .fa-look-caption strong,\n    .faja-app-minimal .fa-visual-text strong{font-size:15px !important;}\n    .faja-app-minimal .fa-slide-caption span,\n    .faja-app-minimal .fa-look-caption span,\n    .faja-app-minimal .fa-visual-text span{font-size:12px !important;line-height:1.35 !important;}\n\n    .faja-app-minimal .fa-like-action{\n      display:inline-flex;\n      align-items:center;\n      gap:10px;\n      padding:10px 14px;\n      border-radius:999px;\n      background:rgba(255,255,255,.94);\n      box-shadow:0 10px 22px rgba(75,42,58,.10);\n    }\n    .faja-app-minimal .fa-like-action .fa-heart{\n      width:34px;\n      height:34px;\n      border-radius:999px;\n      background:linear-gradient(180deg,#ffe5f0,#ffd3e5);\n      color:var(--pink2);\n      font-size:18px !important;\n      box-shadow:inset 0 0 0 1px rgba(232,91,154,.08);\n    }\n    .faja-app-minimal .fa-like-action .fa-heart::before{content:\"♥\";}\n    .faja-app-minimal .fa-like-action.liked .fa-heart{background:linear-gradient(180deg,var(--pink),var(--pink2));color:#fff;}\n    .faja-app-minimal .fa-like-action .fa-like-copy{display:inline-flex !important;font-size:14px;font-weight:800;color:#5f545b;}\n    .faja-app-minimal .fa-main-like{padding:0;background:transparent;box-shadow:none;}\n    .faja-app-minimal .fa-post-actions,\n    .faja-app-minimal .fa-ig-actions{padding-top:12px;padding-bottom:8px;gap:10px;}\n\n    .faja-app-minimal .fa-editorial-line{\n      margin:10px 0 0;\n      text-align:center;\n      background:linear-gradient(180deg,rgba(255,245,248,.95),rgba(255,250,247,.62));\n      padding-top:14px;\n      padding-bottom:14px;\n    }\n    .faja-app-minimal .fa-editorial-line .quote{font-family:\"Cormorant Garamond\",Georgia,serif;font-size:clamp(28px,4.8vw,46px);font-style:italic;line-height:1.08;letter-spacing:-.3px;}\n    .faja-app-minimal .fa-editorial-line .sub{max-width:720px;margin:10px auto 0;font-size:clamp(15px,2.1vw,18px);font-weight:700;color:#51484d;}\n\n    .faja-app-minimal .fa-offer-wrap{display:grid;grid-template-columns:1fr;gap:18px;}\n    .faja-app-minimal .fa-offer-copy{display:grid;gap:12px;}\n    .faja-app-minimal .fa-offer-buybox{\n      background:rgba(255,255,255,.9);\n      border-radius:28px;\n      padding:16px;\n      box-shadow:0 18px 34px rgba(75,42,58,.08);\n    }\n    .faja-app-minimal .fa-offer-chooser{display:grid;gap:14px;margin:14px 0 12px;}\n    .faja-app-minimal .fa-offer-chooser .fa-label{margin-bottom:7px;}\n    .faja-app-minimal .fa-offer-inline{display:flex;gap:8px;flex-wrap:wrap;}\n\n    @media (max-width:767px){\n      .faja-app-minimal .fa-top-ribbon,\n      .faja-app-minimal .fa-appbar,\n      .faja-app-minimal .fa-story-row{padding-left:12px;padding-right:12px;}\n      .faja-app-minimal .fa-section,\n      .faja-app-minimal .fa-hero{padding-top:16px;}\n      .faja-app-minimal .fa-slide img,\n      .faja-app-minimal .fa-look-slide img,\n      .faja-app-minimal .fa-visual img{aspect-ratio:4\/5;height:auto;}\n      .faja-app-minimal .fa-comment-grid \u003e div:last-child{padding-left:14px;padding-right:14px;}\n      .faja-app-minimal .fa-like-action .fa-like-copy{display:none !important;}\n      .faja-app-minimal .fa-offer-buybox{border-radius:24px;padding:14px;}\n      .faja-app-minimal .fa-comment-card \u003e .fa-comment-grid,\n      .faja-app-minimal .fa-offer-card .fa-offer-wrap{gap:16px;}\n    }\n\n    @media (min-width:768px){\n      .faja-app-minimal .fa-offer-wrap{grid-template-columns:1.04fr .96fr;align-items:start;}\n      .faja-app-minimal .fa-copy,\n      .faja-app-minimal .fa-video-card .fa-two \u003e div:not(.fa-video-shell),\n      .faja-app-minimal .fa-look-card .fa-two \u003e div:first-child,\n      .faja-app-minimal .fa-comment-card,\n      .faja-app-minimal .fa-offer-copy,\n      .faja-app-minimal .fa-editorial-line,\n      .faja-app-minimal #faPreguntas,\n      .faja-app-minimal .fa-faq-item,\n      .faja-app-minimal #faDetallesRapidos .fa-three,\n      .faja-app-minimal .fa-comment-grid \u003e div:first-child{padding-left:0;padding-right:0;}\n    }\n\n\n\n    \/* ===== V6 CORRECCIÓN REAL: FULL WIDTH SIN ROMPER SLIDERS ===== *\/\n    html, body{\n      margin:0 !important;\n      padding:0 !important;\n      overflow-x:hidden !important;\n    }\n\n    \/* Quita el padding\/max-width que normalmente mete Shopify alrededor del bloque *\/\n    body #MainContent,\n    body main,\n    body .main-content,\n    body .content-for-layout,\n    body .content-for-layout \u003e *,\n    body .shopify-section,\n    body .section,\n    body .page-width,\n    body .page-width--narrow,\n    body .container,\n    body .container-fluid,\n    body .rte,\n    body .product__info-container,\n    body .product-section,\n    body .product-single,\n    body .product-single__description{\n      max-width:none !important;\n      width:100% !important;\n      padding-left:0 !important;\n      padding-right:0 !important;\n      margin-left:0 !important;\n      margin-right:0 !important;\n      box-sizing:border-box !important;\n    }\n\n    .faja-app-minimal{\n      width:100vw !important;\n      max-width:100vw !important;\n      margin-left:calc(50% - 50vw) !important;\n      margin-right:calc(50% - 50vw) !important;\n      padding:0 !important;\n      overflow-x:hidden !important;\n      position:relative !important;\n      left:auto !important;\n      right:auto !important;\n      transform:none !important;\n    }\n\n    .faja-app-minimal .fa-page{\n      width:100% !important;\n      max-width:100% !important;\n      padding:0 !important;\n      margin:0 !important;\n      overflow:hidden !important;\n    }\n\n    .faja-app-minimal .fa-section,\n    .faja-app-minimal .fa-hero,\n    .faja-app-minimal .fa-editorial-line{\n      width:100% !important;\n      max-width:none !important;\n      margin-left:0 !important;\n      margin-right:0 !important;\n      box-sizing:border-box !important;\n    }\n\n    .faja-app-minimal .fa-hero-card,\n    .faja-app-minimal .fa-video-card,\n    .faja-app-minimal .fa-look-card,\n    .faja-app-minimal .fa-comment-card,\n    .faja-app-minimal .fa-offer-card,\n    .faja-app-minimal .fa-shop-card{\n      width:100% !important;\n      max-width:100% !important;\n      margin:0 !important;\n      box-sizing:border-box !important;\n    }\n\n    \/* Importante: NO tocar el ancho del track con 100vw; solo cada slide ocupa 100% *\/\n    .faja-app-minimal .fa-track,\n    .faja-app-minimal .fa-look-track{\n      display:flex !important;\n      flex-wrap:nowrap !important;\n      width:auto !important;\n      min-width:0 !important;\n      max-width:none !important;\n      height:100% !important;\n      transform:translateX(0);\n    }\n\n    .faja-app-minimal .fa-slide,\n    .faja-app-minimal .fa-look-slide{\n      flex:0 0 100% !important;\n      width:100% !important;\n      min-width:100% !important;\n      max-width:100% !important;\n      position:relative !important;\n    }\n\n    .faja-app-minimal .fa-progress{height:4px;background:rgba(255,255,255,.45);backdrop-filter:blur(14px);overflow:visible;}\n    .faja-app-minimal .fa-progress-bar{position:relative;background:linear-gradient(90deg,#f26cac,var(--pink),#f4d8e4);box-shadow:0 0 12px rgba(232,91,154,.15);}\n    .faja-app-minimal .fa-progress-bar::after{\n      content:\"♥\";position:absolute;right:-8px;top:50%;transform:translate(50%,-50%);width:22px;height:22px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--pink2);font-size:12px;box-shadow:0 8px 18px rgba(75,42,58,.14);\n    }\n\n    .faja-app-minimal .fa-like-action{display:inline-flex;align-items:center;gap:10px;padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 10px 22px rgba(75,42,58,.10);}\n    .faja-app-minimal .fa-like-action .fa-heart{width:32px;height:32px;border-radius:999px;background:linear-gradient(180deg,#ffe5f0,#ffd3e5);color:var(--pink2);font-size:17px !important;box-shadow:inset 0 0 0 1px rgba(232,91,154,.08);}\n    .faja-app-minimal .fa-like-action .fa-heart::before{content:\"♥\";}\n    .faja-app-minimal .fa-like-action.liked .fa-heart{background:linear-gradient(180deg,var(--pink),var(--pink2));color:#fff;}\n    .faja-app-minimal .fa-main-like{padding:0;background:transparent;box-shadow:none;}\n\n    @media (max-width:767px){\n      .faja-app-minimal .fa-section,\n      .faja-app-minimal .fa-hero{padding-top:16px !important;}\n\n      .faja-app-minimal .fa-top-ribbon,\n      .faja-app-minimal .fa-appbar,\n      .faja-app-minimal .fa-story-row,\n      .faja-app-minimal .fa-copy,\n      .faja-app-minimal .fa-video-card .fa-two \u003e div:not(.fa-video-shell),\n      .faja-app-minimal .fa-look-card .fa-two \u003e div:first-child,\n      .faja-app-minimal .fa-comment-card,\n      .faja-app-minimal .fa-offer-copy,\n      .faja-app-minimal .fa-offer-buybox,\n      .faja-app-minimal #faPreguntas,\n      .faja-app-minimal .fa-editorial-line,\n      .faja-app-minimal .fa-faq-item,\n      .faja-app-minimal #faDetallesRapidos .fa-three{\n        padding-left:12px !important;\n        padding-right:12px !important;\n        box-sizing:border-box !important;\n      }\n\n      .faja-app-minimal .fa-hero-card,\n      .faja-app-minimal .fa-video-card,\n      .faja-app-minimal .fa-look-card,\n      .faja-app-minimal .fa-comment-card,\n      .faja-app-minimal .fa-offer-card,\n      .faja-app-minimal .fa-shop-card{\n        padding-left:0 !important;\n        padding-right:0 !important;\n        border-radius:0 !important;\n        background:transparent !important;\n        box-shadow:none !important;\n      }\n\n      .faja-app-minimal .fa-hero-grid,\n      .faja-app-minimal .fa-two,\n      .faja-app-minimal .fa-three,\n      .faja-app-minimal .fa-four,\n      .faja-app-minimal .fa-comment-grid{\n        width:100% !important;\n        max-width:100% !important;\n        grid-template-columns:1fr !important;\n        gap:14px !important;\n        margin-left:0 !important;\n        margin-right:0 !important;\n      }\n\n      .faja-app-minimal .fa-phone-post,\n      .faja-app-minimal .fa-slider,\n      .faja-app-minimal .fa-video-shell,\n      .faja-app-minimal .fa-look-gallery,\n      .faja-app-minimal .fa-look-slide,\n      .faja-app-minimal .fa-visual{\n        width:100% !important;\n        max-width:100% !important;\n        margin-left:0 !important;\n        margin-right:0 !important;\n        padding:0 !important;\n        border-radius:0 !important;\n        box-shadow:none !important;\n        background:transparent !important;\n        overflow:hidden !important;\n      }\n\n      .faja-app-minimal .fa-slide img,\n      .faja-app-minimal .fa-look-slide img,\n      .faja-app-minimal .fa-visual img,\n      .faja-app-minimal .fa-video,\n      .faja-app-minimal .fa-video-placeholder{\n        width:100% !important;\n        max-width:100% !important;\n        border-radius:0 !important;\n        display:block !important;\n      }\n\n      .faja-app-minimal .fa-slide img,\n      .faja-app-minimal .fa-look-slide img,\n      .faja-app-minimal .fa-visual img{aspect-ratio:4\/5 !important;height:auto !important;object-fit:cover !important;object-position:center top !important;}\n      .faja-app-minimal .fa-video-shell{aspect-ratio:9\/16 !important;}\n\n      .faja-app-minimal .fa-slide-caption,\n      .faja-app-minimal .fa-look-caption,\n      .faja-app-minimal .fa-visual-text{\n        left:14px !important;\n        right:auto !important;\n        bottom:14px !important;\n        max-width:min(74vw,340px) !important;\n        border-radius:14px !important;\n        padding:11px 13px !important;\n        background:rgba(255,255,255,.94) !important;\n        box-shadow:0 8px 24px rgba(75,42,58,.10) !important;\n      }\n\n      .faja-app-minimal .fa-post-top,\n      .faja-app-minimal .fa-ig-top,\n      .faja-app-minimal .fa-post-actions,\n      .faja-app-minimal .fa-ig-actions{padding-left:12px !important;padding-right:12px !important;background:#fffaf7 !important;}\n      .faja-app-minimal .fa-like-action .fa-like-copy{display:none !important;}\n    }\n\n\n    \/* ===== FIX V7: video 2 visible + flechas del primer carrusel siempre visibles ===== *\/\n    .faja-app-minimal #faHeroSlider{\n      position:relative !important;\n      isolation:isolate !important;\n      overflow:hidden !important;\n    }\n    .faja-app-minimal #faHeroTrack{\n      position:relative !important;\n      z-index:1 !important;\n    }\n    .faja-app-minimal #faHeroSlider .fa-slide-btn,\n    .faja-app-minimal #faPrev,\n    .faja-app-minimal #faNext{\n      display:flex !important;\n      align-items:center !important;\n      justify-content:center !important;\n      opacity:1 !important;\n      visibility:visible !important;\n      pointer-events:auto !important;\n      z-index:90 !important;\n      position:absolute !important;\n      top:50% !important;\n      transform:translateY(-50%) !important;\n      width:44px !important;\n      height:44px !important;\n      border-radius:999px !important;\n      background:rgba(255,255,255,.94) !important;\n      color:#191417 !important;\n      box-shadow:0 12px 28px rgba(75,42,58,.18) !important;\n      -webkit-tap-highlight-color:transparent !important;\n    }\n    .faja-app-minimal #faPrev{left:10px !important;right:auto !important;}\n    .faja-app-minimal #faNext{right:10px !important;left:auto !important;}\n\n    .faja-app-minimal [data-video-shell]{\n      position:relative !important;\n      overflow:hidden !important;\n      background:#f7ecee !important;\n      min-height:320px !important;\n      isolation:isolate !important;\n    }\n    .faja-app-minimal [data-video-shell]:not(.empty) .fa-video{\n      display:block !important;\n      position:absolute !important;\n      inset:0 !important;\n      z-index:1 !important;\n      width:100% !important;\n      height:100% !important;\n      max-width:100% !important;\n      object-fit:cover !important;\n      object-position:center center !important;\n      opacity:1 !important;\n      visibility:visible !important;\n      background:#f7ecee !important;\n    }\n    .faja-app-minimal [data-video-shell]:not(.empty) .fa-video-placeholder{\n      display:none !important;\n      opacity:0 !important;\n      visibility:hidden !important;\n      pointer-events:none !important;\n    }\n    .faja-app-minimal [data-video-shell].empty .fa-video{\n      display:none !important;\n    }\n    .faja-app-minimal [data-video-shell] .fa-sound,\n    .faja-app-minimal [data-video-shell] .fa-video-expand{\n      z-index:8 !important;\n    }\n    @media (max-width:767px){\n      .faja-app-minimal [data-video-shell]{\n        aspect-ratio:9\/16 !important;\n        min-height:520px !important;\n      }\n      .faja-app-minimal #faHeroSlider .fa-slide-btn,\n      .faja-app-minimal #faPrev,\n      .faja-app-minimal #faNext{\n        width:42px !important;\n        height:42px !important;\n      }\n      .faja-app-minimal #faPrev{left:8px !important;}\n      .faja-app-minimal #faNext{right:8px !important;}\n    }\n\n\n\n    \/* ===== FIX V8: evita pantalla gris en iPhone\/Shopify + fallback visual real ===== *\/\n    .faja-app-minimal [data-video-shell]{\n      position:relative !important;\n      background:#f7ecee !important;\n      overflow:hidden !important;\n      isolation:isolate !important;\n    }\n    .faja-app-minimal [data-video-shell]:not(.empty) .fa-video{\n      display:block !important;\n      position:absolute !important;\n      inset:0 !important;\n      width:100% !important;\n      height:100% !important;\n      object-fit:cover !important;\n      object-position:center center !important;\n      z-index:1 !important;\n      opacity:0 !important;\n      visibility:visible !important;\n      background:transparent !important;\n      pointer-events:auto !important;\n      transform:translateZ(0) !important;\n    }\n    .faja-app-minimal [data-video-shell].fa-video-ready .fa-video,\n    .faja-app-minimal [data-video-shell].fa-video-playing .fa-video{\n      opacity:1 !important;\n    }\n    .faja-app-minimal .fa-video-cover{\n      position:absolute !important;\n      inset:0 !important;\n      z-index:7 !important;\n      display:flex !important;\n      align-items:center !important;\n      justify-content:center !important;\n      flex-direction:column !important;\n      gap:10px !important;\n      border:0 !important;\n      padding:0 !important;\n      margin:0 !important;\n      width:100% !important;\n      height:100% !important;\n      background:#f7ecee !important;\n      color:#fff !important;\n      overflow:hidden !important;\n      opacity:1 !important;\n      visibility:visible !important;\n      pointer-events:auto !important;\n      transition:opacity .22s ease, visibility .22s ease !important;\n      -webkit-tap-highlight-color:transparent !important;\n    }\n    .faja-app-minimal .fa-video-cover img{\n      position:absolute !important;\n      inset:0 !important;\n      width:100% !important;\n      height:100% !important;\n      object-fit:cover !important;\n      object-position:center top !important;\n      z-index:1 !important;\n      filter:saturate(1.02) contrast(1.02) !important;\n    }\n    .faja-app-minimal .fa-video-cover::after{\n      content:\"\" !important;\n      position:absolute !important;\n      inset:0 !important;\n      z-index:2 !important;\n      background:linear-gradient(180deg,rgba(25,20,23,.10),rgba(25,20,23,.38)) !important;\n      pointer-events:none !important;\n    }\n    .faja-app-minimal .fa-cover-play{\n      position:relative !important;\n      z-index:3 !important;\n      width:68px !important;\n      height:68px !important;\n      border-radius:999px !important;\n      display:flex !important;\n      align-items:center !important;\n      justify-content:center !important;\n      background:rgba(255,255,255,.93) !important;\n      color:var(--pink2) !important;\n      box-shadow:0 18px 42px rgba(25,20,23,.22) !important;\n      font-size:27px !important;\n      line-height:1 !important;\n      padding-left:4px !important;\n    }\n    .faja-app-minimal .fa-cover-copy{\n      position:relative !important;\n      z-index:3 !important;\n      border-radius:999px !important;\n      padding:10px 14px !important;\n      background:rgba(25,20,23,.62) !important;\n      color:#fff !important;\n      font-size:12px !important;\n      font-weight:900 !important;\n      backdrop-filter:blur(10px) !important;\n    }\n    .faja-app-minimal [data-video-shell].fa-video-playing .fa-video-cover{\n      opacity:0 !important;\n      visibility:hidden !important;\n      pointer-events:none !important;\n    }\n    .faja-app-minimal [data-video-shell].fa-video-error .fa-cover-copy::before{\n      content:\"Video cargando · \" !important;\n    }\n    .faja-app-minimal [data-video-shell] .fa-sound{\n      top:12px !important;\n      bottom:auto !important;\n      left:12px !important;\n      z-index:12 !important;\n    }\n    .faja-app-minimal [data-video-shell] .fa-video-expand{\n      top:12px !important;\n      bottom:auto !important;\n      right:12px !important;\n      z-index:12 !important;\n    }\n    .faja-app-minimal [data-video-shell] video::-webkit-media-controls-start-playback-button{\n      display:none !important;\n      -webkit-appearance:none !important;\n    }\n\n\n    \/* ===== FIX V9 DEFINITIVO: videos clicables, sin pantalla gris, pausa recuperable ===== *\/\n    .faja-app-minimal [data-video-shell]{\n      position:relative !important;\n      overflow:hidden !important;\n      background:#f7ecee !important;\n      min-height:420px !important;\n      isolation:isolate !important;\n      touch-action:manipulation !important;\n    }\n    .faja-app-minimal [data-video-shell]:not(.empty) .fa-video{\n      display:block !important;\n      position:absolute !important;\n      inset:0 !important;\n      width:100% !important;\n      height:100% !important;\n      max-width:100% !important;\n      object-fit:cover !important;\n      object-position:center center !important;\n      z-index:1 !important;\n      opacity:1 !important;\n      visibility:visible !important;\n      background:#f7ecee !important;\n      pointer-events:auto !important;\n      transform:translateZ(0) !important;\n      -webkit-transform:translateZ(0) !important;\n    }\n    .faja-app-minimal [data-video-shell]:not(.empty) .fa-video-placeholder{\n      display:none !important;\n      opacity:0 !important;\n      visibility:hidden !important;\n      pointer-events:none !important;\n    }\n    .faja-app-minimal [data-video-shell].empty .fa-video{\n      display:none !important;\n    }\n    .faja-app-minimal .fa-video-cover{\n      position:absolute !important;\n      inset:0 !important;\n      z-index:40 !important;\n      display:flex !important;\n      align-items:center !important;\n      justify-content:center !important;\n      flex-direction:column !important;\n      gap:10px !important;\n      border:0 !important;\n      padding:0 !important;\n      margin:0 !important;\n      width:100% !important;\n      height:100% !important;\n      background:transparent !important;\n      color:#fff !important;\n      overflow:hidden !important;\n      opacity:1 !important;\n      visibility:visible !important;\n      pointer-events:auto !important;\n      -webkit-tap-highlight-color:transparent !important;\n      cursor:pointer !important;\n    }\n    .faja-app-minimal .fa-video-cover img{\n      position:absolute !important;\n      inset:0 !important;\n      width:100% !important;\n      height:100% !important;\n      object-fit:cover !important;\n      object-position:center top !important;\n      z-index:1 !important;\n      opacity:1 !important;\n    }\n    .faja-app-minimal .fa-video-cover::after{\n      content:\"\" !important;\n      position:absolute !important;\n      inset:0 !important;\n      z-index:2 !important;\n      background:linear-gradient(180deg,rgba(25,20,23,.08),rgba(25,20,23,.45)) !important;\n      pointer-events:none !important;\n    }\n    .faja-app-minimal .fa-cover-play,\n    .faja-app-minimal .fa-cover-copy{\n      position:relative !important;\n      z-index:3 !important;\n      pointer-events:none !important;\n    }\n    .faja-app-minimal .fa-cover-play{\n      width:72px !important;\n      height:72px !important;\n      border-radius:999px !important;\n      display:flex !important;\n      align-items:center !important;\n      justify-content:center !important;\n      background:rgba(255,255,255,.94) !important;\n      color:var(--pink2) !important;\n      box-shadow:0 18px 42px rgba(25,20,23,.22) !important;\n      font-size:28px !important;\n      line-height:1 !important;\n      padding-left:4px !important;\n    }\n    .faja-app-minimal .fa-cover-copy{\n      border-radius:999px !important;\n      padding:10px 14px !important;\n      background:rgba(25,20,23,.64) !important;\n      color:#fff !important;\n      font-size:12px !important;\n      font-weight:900 !important;\n      backdrop-filter:blur(10px) !important;\n    }\n    .faja-app-minimal [data-video-shell].fa-video-playing .fa-video-cover{\n      opacity:0 !important;\n      visibility:hidden !important;\n      pointer-events:none !important;\n    }\n    .faja-app-minimal [data-video-shell].fa-video-paused .fa-video-cover,\n    .faja-app-minimal [data-video-shell].fa-video-error .fa-video-cover{\n      opacity:1 !important;\n      visibility:visible !important;\n      pointer-events:auto !important;\n    }\n    .faja-app-minimal [data-video-shell].fa-video-error .fa-cover-copy::before{\n      content:\"Toca de nuevo · \" !important;\n    }\n    .faja-app-minimal [data-video-shell] .fa-sound,\n    .faja-app-minimal [data-video-shell] .fa-video-expand{\n      z-index:60 !important;\n      pointer-events:auto !important;\n    }\n    .faja-app-minimal [data-video-shell] .fa-sound{\n      top:12px !important;\n      bottom:auto !important;\n      left:12px !important;\n    }\n    .faja-app-minimal [data-video-shell] .fa-video-expand{\n      top:12px !important;\n      bottom:auto !important;\n      right:12px !important;\n    }\n    .faja-app-minimal [data-video-shell] video::-webkit-media-controls,\n    .faja-app-minimal [data-video-shell] video::-webkit-media-controls-panel,\n    .faja-app-minimal [data-video-shell] video::-webkit-media-controls-start-playback-button{\n      display:none !important;\n      -webkit-appearance:none !important;\n    }\n    @media (max-width:767px){\n      .faja-app-minimal [data-video-shell]{\n        aspect-ratio:9\/16 !important;\n        min-height:520px !important;\n      }\n      .faja-app-minimal .fa-cover-play{width:68px !important;height:68px !important;}\n    }\n\n\n\n    \/* ===== FIX V10: no esconder portada hasta que el video avance de verdad ===== *\/\n    .faja-app-minimal [data-video-shell].fa-video-ready:not(.fa-video-playing) .fa-video-cover,\n    .faja-app-minimal [data-video-shell].fa-video-paused .fa-video-cover,\n    .faja-app-minimal [data-video-shell].fa-video-error .fa-video-cover{\n      opacity:1 !important;\n      visibility:visible !important;\n      pointer-events:auto !important;\n    }\n    .faja-app-minimal [data-video-shell].fa-video-playing .fa-video-cover{\n      opacity:0 !important;\n      visibility:hidden !important;\n      pointer-events:none !important;\n    }\n\n\u003c\/style\u003e\n\u003cdiv class=\"faja-app-minimal\" style=\"font-family: Inter,Arial,Helvetica,sans-serif; background: #fffaf7; color: #191417; margin: 0; padding: 0; overflow-x: hidden; width: 100%; max-width: 100%;\"\u003e\n\u003cdiv class=\"fa-progress\"\u003e\n\u003cdiv id=\"faProgressBar\" class=\"fa-progress-bar\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-page\" id=\"faLanding\"\u003e\n\u003cdiv class=\"fa-top-ribbon\"\u003e\n\u003cspan\u003e\u003cb\u003eCompra segura\u003c\/b\u003e · asesoría de talla · envío disponible\u003c\/span\u003e \u003cbutton type=\"button\"\u003eVer oferta\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-appbar\"\u003e\n\u003cdiv class=\"fa-brand\"\u003e\n\u003cdiv class=\"fa-brand-mark\"\u003eF\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-brand-title\"\u003eFaja Chaleco Colombiana\u003c\/div\u003e\n\u003cdiv class=\"fa-brand-sub\"\u003eMinimal · cómoda · femenina\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-mini-nav\"\u003e\n\u003cbutton class=\"fa-nav-chip\" type=\"button\"\u003eInicio\u003c\/button\u003e \u003cbutton class=\"fa-nav-chip\" type=\"button\"\u003eVideo\u003c\/button\u003e \u003cbutton class=\"fa-nav-chip\" type=\"button\"\u003eReseñas\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"fa-section fa-reveal\"\u003e\n\u003cdiv class=\"fa-story-row\"\u003e\n\u003cbutton class=\"fa-story\" type=\"button\"\u003e\u003cspan class=\"fa-story-ring\"\u003e\u003cspan\u003e↗\u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003eColores y detalles\u003c\/strong\u003e\u003c\/button\u003e \u003cbutton class=\"fa-story\" type=\"button\"\u003e\u003cspan class=\"fa-story-ring\"\u003e\u003cspan\u003e▶\u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003eVer mi faja\u003c\/strong\u003e\u003c\/button\u003e \u003cbutton class=\"fa-story\" type=\"button\"\u003e\u003cspan class=\"fa-story-ring\"\u003e\u003cspan\u003e✦\u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003eDetalles rápidos\u003c\/strong\u003e\u003c\/button\u003e \u003cbutton class=\"fa-story\" type=\"button\"\u003e\u003cspan class=\"fa-story-ring\"\u003e\u003cspan\u003e♡\u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003eOferta\u003c\/strong\u003e\u003c\/button\u003e \u003cbutton class=\"fa-story\" type=\"button\"\u003e\u003cspan class=\"fa-story-ring\"\u003e\u003cspan\u003e💬\u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003eOpiniones\u003c\/strong\u003e\u003c\/button\u003e \u003cbutton class=\"fa-story\" type=\"button\"\u003e\u003cspan class=\"fa-story-ring\"\u003e\u003cspan\u003e?\u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003ePreguntas\u003c\/strong\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fa-hero fa-reveal\" id=\"faHeroInicio\"\u003e\n\u003cdiv class=\"fa-hero-card\"\u003e\n\u003cdiv class=\"fa-hero-grid\"\u003e\n\u003cdiv class=\"fa-copy\"\u003e\n\u003cdiv class=\"fa-eyebrow fa-hero-kicker\"\u003eNuestra faja colombiana\u003c\/div\u003e\n\u003ch1 class=\"fa-hero-title fa-hero-hook\"\u003e\n\u003cspan class=\"fa-hot\"\u003eSoporte cómodo\u003c\/span\u003e para lucir tus looks con más seguridad.\u003c\/h1\u003e\n\u003cp class=\"fa-body\"\u003eNuestra faja chaleco colombiana ofrece \u003cspan class=\"fa-soft-highlight\"\u003eajuste cómodo\u003c\/span\u003e, soporte y seguridad al vestir para días activos, trabajo, caminatas o una ocasión especial.\u003c\/p\u003e\n\u003cdiv class=\"fa-chip-row\"\u003e\n\u003cspan class=\"fa-pill hot\"\u003ePago seguro\u003c\/span\u003e \u003cspan class=\"fa-pill\"\u003eNegro y beige\u003c\/span\u003e \u003cspan class=\"fa-pill\"\u003eAsesoría de talla\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-price-strip\"\u003e\n\u003cdiv class=\"fa-price-box\"\u003e\n\u003cdiv class=\"fa-price-label\"\u003ePrecio especial\u003c\/div\u003e\n\u003cdiv class=\"fa-price-main\"\u003e$49,90\u003c\/div\u003e\n\u003cdiv class=\"fa-price-sub\"\u003ePrecio especial disponible hoy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cbutton id=\"ctaHero\" class=\"fa-cta\" type=\"button\"\u003eElegir mi faja ahora\u003c\/button\u003e\n\u003cdiv id=\"feedbackHero\" class=\"fa-feedback\"\u003eCompra rápida • si necesitas ayuda, te asesoramos antes de pagar.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-trust-strip\"\u003e\n\u003cdiv class=\"fa-trust-item\"\u003e\n\u003cstrong\u003eSin enredos\u003c\/strong\u003e\u003cspan\u003eCompra rápida y selección clara.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-trust-item\"\u003e\n\u003cstrong\u003eTe asesoramos\u003c\/strong\u003e\u003cspan\u003eAsesoría real si necesitas ayuda para elegir.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-trust-item\"\u003e\n\u003cstrong\u003eUso versátil\u003c\/strong\u003e\u003cspan\u003eDebajo o combinada con prendas encima.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-trust-item\"\u003e\n\u003cstrong\u003eStock limitado\u003c\/strong\u003e\u003cspan\u003eNegro y beige sujetos a disponibilidad.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-phone-post\"\u003e\n\u003cdiv class=\"fa-post-top\"\u003e\n\u003cdiv class=\"fa-post-user\"\u003e\n\u003cspan class=\"fa-post-avatar\"\u003eN\u003c\/span\u003e\u003cspan\u003eNegro favorito\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-post-meta\"\u003enuevo · ahora\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-slider\" id=\"faHeroSlider\"\u003e\n\u003cdiv class=\"fa-track\" id=\"faHeroTrack\"\u003e\n\u003cdiv class=\"fa-slide\"\u003e\n\u003cdiv class=\"fa-touch-swap\"\u003e\n\u003cimg class=\"swap-main\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0603_jpg.jpg?v=1780698193\" alt=\"Modelo usando faja negra\"\u003e \u003cimg class=\"swap-alt\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/ChatGPT_Image_5_jun_2026_05_35_26_p.m..png?v=1780698938\" alt=\"Faja negra sola\"\u003e \u003cspan class=\"fa-overlay-chip\"\u003eNegro\u003c\/span\u003e\n\u003cdiv class=\"fa-slide-caption\"\u003e\n\u003cstrong\u003eModelo con faja negra\u003c\/strong\u003e\u003cspan\u003eMantén presionada la foto para ver la prenda sola.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-slide\"\u003e\n\u003cdiv class=\"fa-touch-swap\"\u003e\n\u003cimg class=\"swap-main\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/WhatsApp_Image_2026-05-23_at_18.36.28_2.jpg?v=1780698985\" alt=\"Modelo usando faja beige\"\u003e \u003cimg class=\"swap-alt\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/ChatGPT_Image_5_jun_2026_05_34_15_p.m..png?v=1780698873\" alt=\"Faja beige sola\"\u003e \u003cspan class=\"fa-overlay-chip\"\u003eBeige\u003c\/span\u003e\n\u003cdiv class=\"fa-slide-caption\"\u003e\n\u003cstrong\u003eModelo con faja beige\u003c\/strong\u003e\u003cspan\u003eMantén presionada la foto para ver la prenda sola.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-slide\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0614_jpg.jpg?v=1780699041\" alt=\"Detalle y uso real de la faja\"\u003e\u003cspan class=\"fa-overlay-chip\"\u003eDetalles\u003c\/span\u003e\n\u003cdiv class=\"fa-slide-caption\"\u003e\n\u003cstrong\u003eDetalles de la prenda\u003c\/strong\u003e\u003cspan\u003eSoporte, comodidad y seguridad para moverte con más confianza.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fa-slide-btn fa-prev\" id=\"faPrev\" type=\"button\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"fa-slide-btn fa-next\" id=\"faNext\" type=\"button\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-dots\" id=\"faHeroDots\"\u003e\n\u003cbutton class=\"fa-dot active\" type=\"button\"\u003e\u003c\/button\u003e \u003cbutton class=\"fa-dot\" type=\"button\"\u003e\u003c\/button\u003e \u003cbutton class=\"fa-dot\" type=\"button\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-post-actions\"\u003e\u003cbutton class=\"fa-like-action fa-main-like\" type=\"button\"\u003e\u003cspan class=\"fa-heart\"\u003e\u003c\/span\u003e\u003cspan class=\"fa-like-count\"\u003e49\u003c\/span\u003e\u003cspan class=\"fa-like-copy\"\u003erecomiéndanos\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"fa-editorial-line fa-reveal\"\u003e\n\u003cdiv class=\"quote\"\u003eComodidad que se nota, estilo que se siente.\u003c\/div\u003e\n\u003cdiv class=\"sub\"\u003eEncuentra tu ajuste ideal y aprovecha la oferta por tiempo limitado.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"fa-section fa-reveal\" id=\"faVideoUno\"\u003e\n\u003cdiv class=\"fa-video-card\"\u003e\n\u003cdiv class=\"fa-two\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003eUso real\u003c\/div\u003e\n\u003ch2 class=\"fa-title\"\u003eAsí se ve puesta en tu día a día.\u003c\/h2\u003e\n\u003cp class=\"fa-body\"\u003eObserva el ajuste, el material y cómo acompaña tus movimientos con comodidad.\u003c\/p\u003e\n\u003cdiv class=\"fa-chip-row\"\u003e\n\u003cspan class=\"fa-tag\"\u003eActiva sonido\u003c\/span\u003e \u003cspan class=\"fa-tag\"\u003eVista real\u003c\/span\u003e \u003cspan class=\"fa-tag\"\u003eCompra segura\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-video-shell\" id=\"faTopVideoShell\"\u003e\n\u003cvideo class=\"fa-video\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0603_jpg.jpg?v=1780698193\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f220017b14fa43c7a9e3b54db92a204c.mp4\" muted=\"\" autoplay=\"autoplay\" loop=\"loop\" playsinline=\"\" preload=\"auto\" disablepictureinpicture=\"\" controlslist=\"nodownload noplaybackrate noremoteplayback\"\u003e\n              \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f220017b14fa43c7a9e3b54db92a204c.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e \u003cbutton class=\"fa-video-cover\" type=\"button\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0603_jpg.jpg?v=1780698193\" alt=\"Video de nuestra faja chaleco colombiana\"\u003e \u003cspan class=\"fa-cover-play\"\u003e▶\u003c\/span\u003e \u003cspan class=\"fa-cover-copy\"\u003eToca para ver el video\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"fa-video-placeholder\"\u003e\n\u003cstrong\u003eUso real\u003c\/strong\u003e\u003cspan\u003eMira el ajuste, el material y la comodidad en movimiento.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fa-sound\" type=\"button\"\u003e\u003ci\u003e➜\u003c\/i\u003e Activa el sonido\u003c\/button\u003e \u003cbutton class=\"fa-video-expand\" type=\"button\"\u003eVer completo\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"fa-editorial-line fa-reveal\"\u003e\n\u003cdiv class=\"quote\"\u003eUna prenda funcional también puede verse linda.\u003c\/div\u003e\n\u003cdiv class=\"sub\"\u003eDespués de verla en uso real, mira cómo se adapta a momentos cotidianos y distintos looks.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"fa-section fa-reveal\" id=\"faLookbook\"\u003e\n\u003cdiv class=\"fa-look-card\"\u003e\n\u003cdiv class=\"fa-two\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003eDetalles rápidos\u003c\/div\u003e\n\u003ch2 class=\"fa-title\"\u003eLo esencial para sentir \u003cspan class=\"fa-hot\"\u003esoporte\u003c\/span\u003e y verte más segura.\u003c\/h2\u003e\n\u003cp class=\"fa-body\"\u003eTres puntos clave para ver cómo se siente, cómo acompaña tu día y cómo se integra con tus looks.\u003c\/p\u003e\n\u003cdiv class=\"fa-look-tabs\" id=\"faLookTabs\"\u003e\n\u003cbutton class=\"fa-tab active\" type=\"button\"\u003eSoporte\u003c\/button\u003e \u003cbutton class=\"fa-tab\" type=\"button\"\u003eUso diario\u003c\/button\u003e \u003cbutton class=\"fa-tab\" type=\"button\"\u003eCon blazer\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-feature-list\"\u003e\n\u003cdiv class=\"fa-feature\"\u003e\n\u003cdiv class=\"fa-feature-icon\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSoporte tipo chaleco\u003c\/strong\u003e\u003cspan\u003eAjuste cómodo para acompañar tu espalda y zona media.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-feature\"\u003e\n\u003cdiv class=\"fa-feature-icon\"\u003e♡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eComodidad al vestir\u003c\/strong\u003e\u003cspan\u003eIdeal para días activos, trabajo o planes cotidianos.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-feature\"\u003e\n\u003cdiv class=\"fa-feature-icon\"\u003e↗\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMovimiento real\u003c\/strong\u003e\u003cspan\u003eCamina, siéntate y levanta brazos con más seguridad.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-look-gallery\"\u003e\n\u003cdiv class=\"fa-look-track\" id=\"faLookTrack\"\u003e\n\u003cdiv class=\"fa-look-slide\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/Captura_de_pantalla_2026-05-18_123701.png?v=1780700595\" alt=\"Uso en trabajo\"\u003e\n\u003cdiv class=\"fa-look-caption\"\u003e\n\u003cstrong\u003eTrabajo o estudio\u003c\/strong\u003e\u003cspan\u003eSoporte y seguridad al vestir durante varias horas.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-look-slide\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/WhatsApp_Image_2026-06-05_at_17.54.42.jpg?v=1780700116\" alt=\"Uso en caminata\"\u003e\n\u003cdiv class=\"fa-look-caption\"\u003e\n\u003cstrong\u003eCaminatas y días activos\u003c\/strong\u003e\u003cspan\u003eUna prenda funcional para acompañarte en movimiento.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-look-slide\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-e_2770990268.png?v=1776055528\" alt=\"Uso con blazer\"\u003e\n\u003cdiv class=\"fa-look-caption\"\u003e\n\u003cstrong\u003eCon camisa o blazer\u003c\/strong\u003e\u003cspan\u003ePuede verse linda sola o combinarse con una prenda encima.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-dots\" id=\"faLookDots\"\u003e\n\u003cbutton class=\"fa-dot active\" type=\"button\"\u003e\u003c\/button\u003e \u003cbutton class=\"fa-dot\" type=\"button\"\u003e\u003c\/button\u003e \u003cbutton class=\"fa-dot\" type=\"button\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fa-section fa-reveal\" id=\"faDetallesRapidos\"\u003e\n\u003cdiv class=\"fa-three\"\u003e\n\u003cdiv class=\"fa-card\"\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003edetalle clave\u003c\/div\u003e\n\u003ch3 class=\"fa-mini-title\"\u003eAjuste cómodo\u003c\/h3\u003e\n\u003cp class=\"fa-body\"\u003eSe adapta con firmeza y se siente fácil de llevar en el día a día.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-card\"\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003edetalle clave\u003c\/div\u003e\n\u003ch3 class=\"fa-mini-title\"\u003eSe ve bien con tu ropa\u003c\/h3\u003e\n\u003cp class=\"fa-body\"\u003eFavorece una apariencia más limpia bajo blusas, vestidos y looks diarios.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-card\"\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003edetalle clave\u003c\/div\u003e\n\u003ch3 class=\"fa-mini-title\"\u003eCompra con confianza\u003c\/h3\u003e\n\u003cp class=\"fa-body\"\u003eSi tienes dudas, te orientamos antes de finalizar tu compra.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fa-section fa-reveal\" id=\"faMovimiento\"\u003e\n\u003cdiv class=\"fa-video-card\"\u003e\n\u003cdiv class=\"fa-two\"\u003e\n\u003cdiv class=\"fa-video-shell\" id=\"faMidVideoShell\"\u003e\n\u003cvideo class=\"fa-video\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0614_jpg.jpg?v=1780699041\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/87fe2670bfa74d608907b317c38b36f6.mp4\" muted=\"\" autoplay=\"autoplay\" loop=\"loop\" playsinline=\"\" preload=\"auto\" disablepictureinpicture=\"\" controlslist=\"nodownload noplaybackrate noremoteplayback\"\u003e\n              \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/87fe2670bfa74d608907b317c38b36f6.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e \u003cbutton class=\"fa-video-cover\" type=\"button\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0614_jpg.jpg?v=1780699041\" alt=\"Video de nuestra faja chaleco colombiana\"\u003e \u003cspan class=\"fa-cover-play\"\u003e▶\u003c\/span\u003e \u003cspan class=\"fa-cover-copy\"\u003eToca para ver el video\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"fa-video-placeholder\"\u003e\n\u003cstrong\u003eMovimiento real\u003c\/strong\u003e\u003cspan\u003eCamina, siéntate y revisa cómo acompaña tu rutina.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fa-sound\" type=\"button\"\u003e\u003ci\u003e➜\u003c\/i\u003e Activa el sonido\u003c\/button\u003e \u003cbutton class=\"fa-video-expand\" type=\"button\"\u003eVer completo\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003eMovimiento real\u003c\/div\u003e\n\u003ch2 class=\"fa-title\"\u003eMuévete con comodidad y seguridad.\u003c\/h2\u003e\n\u003cp class=\"fa-body\"\u003eCamina, siéntate y levanta brazos para ver cómo acompaña tu rutina sin incomodar.\u003c\/p\u003e\n\u003cdiv class=\"fa-chip-row\"\u003e\n\u003cspan class=\"fa-tag\"\u003eCaminar\u003c\/span\u003e \u003cspan class=\"fa-tag\"\u003eSentarse\u003c\/span\u003e \u003cspan class=\"fa-tag\"\u003eBrazos arriba\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fa-section fa-reveal\"\u003e\n\u003cdiv class=\"fa-four\"\u003e\n\u003cdiv class=\"fa-visual\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-f_2770992117.png?v=1776055527\" alt=\"Look con vestido\"\u003e\n\u003cdiv class=\"fa-visual-text\"\u003e\n\u003cstrong\u003eAyuda a que la tela caiga más limpia\u003c\/strong\u003e\u003cspan\u003eIdeal cuando buscas un acabado más parejo bajo vestidos suaves.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-visual\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0629_jpg.jpg?v=1780700450\" alt=\"Look con jeans\"\u003e\n\u003cdiv class=\"fa-visual-text\"\u003e\n\u003cstrong\u003eSe siente firme y cómoda\u003c\/strong\u003e\u003cspan\u003eUna opción práctica para looks diarios con jeans y movimiento real.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-visual\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/Captura_de_pantalla_2026-05-18_143804.png?v=1780700783\" alt=\"Look con blusa\"\u003e\n\u003cdiv class=\"fa-visual-text\"\u003e\n\u003cstrong\u003eFavorece una caída más pareja\u003c\/strong\u003e\u003cspan\u003eAyuda a que la blusa se vea más limpia y segura al vestir.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-visual\"\u003e\n\u003cimg class=\"fa-lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-p_2770996830.png?v=1776055528\" alt=\"Detalle de la faja\"\u003e\n\u003cdiv class=\"fa-visual-text\"\u003e\n\u003cstrong\u003eCierre frontal y soporte visible\u003c\/strong\u003e\u003cspan\u003eAcabados pensados para uso cómodo y buena sujeción.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"fa-editorial-line fa-reveal\"\u003e\n\u003cdiv class=\"quote\"\u003eSe adapta a tu ritmo, se integra a tu estilo.\u003c\/div\u003e\n\u003cdiv class=\"sub\"\u003eÚsala con vestidos, blusas o looks diarios y siente la diferencia.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"fa-section fa-reveal\" id=\"faComentarios\"\u003e\n\u003cdiv class=\"fa-comment-card\"\u003e\n\u003cdiv class=\"fa-comment-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003eConecta con la comunidad\u003c\/div\u003e\n\u003ch2 class=\"fa-title\"\u003eDeja tu reseña aquí y ayúdanos a mejorar.\u003c\/h2\u003e\n\u003cp class=\"fa-body\"\u003eTu opinión ayuda a otras clientas y nos permite seguir mejorando cada detalle de la experiencia.\u003c\/p\u003e\n\u003cdiv class=\"fa-feature-list\" style=\"margin-top: 14px;\"\u003e\n\u003cdiv class=\"fa-comment-bubble\"\u003e\n\u003cdiv class=\"fa-comment-avatar\"\u003eM\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-comment-name\"\u003eMaría \u003cspan\u003ehoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"fa-comment-text\"\u003ePedí asesoría y me guiaron súper rápido con la talla.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-comment-bubble\"\u003e\n\u003cdiv class=\"fa-comment-avatar\"\u003eL\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-comment-name\"\u003eLaura \u003cspan\u003eayer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"fa-comment-text\"\u003eMe gustó porque se siente cómoda para estar varias horas.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-comment-bubble\"\u003e\n\u003cdiv class=\"fa-comment-avatar\"\u003eS\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-comment-name\"\u003eSofía \u003cspan\u003e2 días\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"fa-comment-text\"\u003eLa negra combina con todo y el soporte se siente muy bien.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-card\"\u003e\n\u003cdiv class=\"fa-mini-title\"\u003eDeja tu comentario\u003c\/div\u003e\n\u003cp class=\"fa-body\"\u003eConecta con la comunidad y cuéntanos cómo te fue con tu prenda.\u003c\/p\u003e\n\u003cform id=\"faCommentForm\" class=\"fa-comment-form\" style=\"margin-top: 12px;\"\u003e\n\u003cinput id=\"faCommentName\" class=\"fa-comment-input\" type=\"text\" maxlength=\"40\" placeholder=\"Tu nombre\"\u003e\n\u003cdiv class=\"fa-star-row\" id=\"faCommentStars\"\u003e\n\u003cbutton class=\"fa-star-btn\" type=\"button\"\u003e★\u003c\/button\u003e \u003cbutton class=\"fa-star-btn\" type=\"button\"\u003e★\u003c\/button\u003e \u003cbutton class=\"fa-star-btn\" type=\"button\"\u003e★\u003c\/button\u003e \u003cbutton class=\"fa-star-btn\" type=\"button\"\u003e★\u003c\/button\u003e \u003cbutton class=\"fa-star-btn\" type=\"button\"\u003e★\u003c\/button\u003e\n\u003c\/div\u003e\n\u003ctextarea id=\"faCommentText\" class=\"fa-comment-textarea\" maxlength=\"240\" placeholder=\"¿Qué te gustó de la prenda?\"\u003e\u003c\/textarea\u003e \u003cbutton class=\"fa-comment-submit\" type=\"submit\"\u003ePublicar reseña\u003c\/button\u003e\n\u003c\/form\u003e\n\u003cdiv id=\"faUserComments\" class=\"fa-feature-list\" style=\"margin-top: 12px;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"fa-editorial-line fa-reveal\"\u003e\n\u003cdiv class=\"quote\"\u003eEl detalle correcto también se siente al vestir.\u003c\/div\u003e\n\u003cdiv class=\"sub\"\u003eElige color y talla dentro de la oferta final, sin cortar el ritmo visual de la landing.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"fa-section fa-reveal\"\u003e\n\u003cdiv class=\"fa-offer-card\" id=\"faComprar\"\u003e\n\u003cdiv class=\"fa-offer-wrap\"\u003e\n\u003cdiv class=\"fa-offer-copy\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003eOferta final\u003c\/div\u003e\n\u003ch2 class=\"fa-title\"\u003eAprovecha hoy y lleva \u003cspan class=\"fa-hot\"\u003etu faja colombiana\u003c\/span\u003e.\u003c\/h2\u003e\n\u003cp class=\"fa-body\"\u003eDisponible en negro y beige. Si necesitas ayuda con la talla, te asesoramos antes de comprar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-summary-row\"\u003e\n\u003cspan\u003eTu selección\u003c\/span\u003e\u003cb id=\"faOfferSelection\"\u003eNegro · S\/XS\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-summary-row\"\u003e\n\u003cspan\u003eIncluye\u003c\/span\u003e\u003cb\u003eAsesoría de talla\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-summary-row\"\u003e\n\u003cspan\u003eCompra\u003c\/span\u003e\u003cb\u003ePago seguro\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-offer-buybox\"\u003e\n\u003cdiv class=\"fa-offer-price\"\u003e\n\u003cdiv class=\"small\"\u003ePrecio especial\u003c\/div\u003e\n\u003cdiv class=\"big\"\u003e$49,90\u003c\/div\u003e\n\u003cdiv class=\"meta\"\u003ePrecio especial disponible hoy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-offer-chooser\"\u003e\n\u003cdiv\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"fa-label\"\u003eTalla\u003c\/span\u003e\n\u003cdiv class=\"fa-offer-inline fa-size-row\"\u003e\n\u003cbutton class=\"fa-size-pill active\" type=\"button\"\u003eS\/XS\u003c\/button\u003e \u003cbutton class=\"fa-size-pill\" type=\"button\"\u003eM\/L\u003c\/button\u003e \u003cbutton class=\"fa-size-pill\" type=\"button\"\u003eXL\/XXL\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\u003cbutton id=\"ctaFinal\" class=\"fa-cta\" type=\"button\"\u003eComprar ahora\u003c\/button\u003e\u003c\/div\u003e\n\u003cdiv id=\"feedbackFinal\" class=\"fa-feedback\"\u003eCompra rápida • pago seguro • stock sujeto a disponibilidad\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fa-section fa-reveal\" id=\"faPreguntas\"\u003e\n\u003cdiv class=\"fa-center\" style=\"margin-bottom: 12px;\"\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003ePreguntas rápidas\u003c\/div\u003e\n\u003ch2 class=\"fa-title\"\u003eLo importante antes de comprar.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-faq-item active\"\u003e\n\u003cbutton class=\"fa-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Qué talla debo elegir?\u003c\/span\u003e\u003cspan\u003e−\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"fa-faq-body\"\u003eElige según tu medida y cómo quieres sentir el ajuste. Si tienes duda, usa la asesoría antes de finalizar la compra.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-faq-item\"\u003e\n\u003cbutton class=\"fa-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Se puede usar debajo de la ropa?\u003c\/span\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"fa-faq-body\"\u003eSí. Está pensada como prenda de soporte para usar con vestidos, blusas, jeans o prendas del día a día.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-faq-item\"\u003e\n\u003cbutton class=\"fa-faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Qué colores hay?\u003c\/span\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"fa-faq-body\"\u003eDisponible en negro y beige, según stock. Si tienes una preferencia, te ayudamos a confirmarla antes de comprar.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"fa-qa-wrap\"\u003e\n\u003cdiv id=\"faQaPanel\" class=\"fa-qa-panel\"\u003e\n\u003cdiv class=\"fa-qa-top\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-eyebrow\" style=\"margin-bottom: 4px;\"\u003eAyuda rápida\u003c\/div\u003e\n\u003cdiv class=\"fa-mini-title\"\u003eResuelve dudas en segundos\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"faQaClose\" class=\"fa-qa-close\" type=\"button\"\u003e×\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"faQaAnswer\" class=\"fa-qa-answer\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"faQaBubble\" class=\"fa-qa-bubble\" type=\"button\"\u003e?\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-modal\" id=\"faOfferModal\"\u003e\n\u003cdiv class=\"fa-modal-card\"\u003e\n\u003cbutton id=\"faModalClose\" class=\"fa-modal-close\" type=\"button\"\u003e×\u003c\/button\u003e\n\u003cdiv class=\"fa-modal-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-luxury-ed_2770988561.png?v=1776055527\" alt=\"Faja chaleco beige\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fa-eyebrow\"\u003eAlerta de oferta\u003c\/div\u003e\n\u003ch2 class=\"fa-title\"\u003eAlerta: aprovecha ahora \u003cspan class=\"fa-hot\"\u003e20% OFF\u003c\/span\u003e en nuestra faja colombiana.\u003c\/h2\u003e\n\u003cp class=\"fa-body\"\u003eAntes \u003cspan style=\"text-decoration: line-through; opacity: .7;\"\u003e$49,90\u003c\/span\u003e · ahora \u003cspan class=\"fa-hot\" style=\"font-weight: 900;\"\u003e$39,90\u003c\/span\u003e. Disponible en negro y beige con asesoría antes de comprar.\u003c\/p\u003e\n\u003cdiv class=\"fa-chip-row\"\u003e\n\u003cspan class=\"fa-selection-pill\"\u003eAntes $49,90\u003c\/span\u003e\u003cspan class=\"fa-tag\"\u003eHoy $49,90\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 14px;\"\u003e\u003cbutton class=\"fa-cta-light\" type=\"button\"\u003eAprovechar oferta\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fa-lightbox\" id=\"faLightbox\"\u003e\n\u003cdiv class=\"fa-lightbox-box\"\u003e\n\u003cbutton id=\"faLightboxClose\" class=\"fa-lightbox-close\" type=\"button\"\u003e×\u003c\/button\u003e \u003cimg id=\"faLightboxImage\" alt=\"Vista ampliada del producto\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var state = { color:'negro', size:'S\/XS' };\n      var currentSlide = 0;\n      var currentLook = 0;\n\n      function qs(sel, ctx){ return (ctx || document).querySelector(sel); }\n      function qsa(sel, ctx){ return Array.prototype.slice.call((ctx || document).querySelectorAll(sel)); }\n      function cap(v){ return v ? v.charAt(0).toUpperCase() + v.slice(1) : ''; }\n      function selectionText(){ return cap(state.color) + ' · ' + state.size; }\n      function updateSelectionUI(){\n        ['faSelectionEcho','faOfferSelection','faStickyMeta','faModalSelection'].forEach(function(id){\n          var el = document.getElementById(id);\n          if(el) el.textContent = selectionText();\n        });\n      }\n\n      function scrollToSelector(selector){\n        var target = qs(selector);\n        if(target) target.scrollIntoView({ behavior:'smooth', block:'start' });\n      }\n\n      function syncThemeVariant(){\n        try{\n          var desired = [state.color === 'beige' ? 'beige' : 'negro', state.size.toLowerCase()];\n          qsa('label, button, .swatch-element, .variant-input, .variant-option, .product-form__input label').forEach(function(el){\n            var txt = (el.textContent || '').trim().toLowerCase();\n            desired.forEach(function(wanted){ if(txt === wanted) el.click(); });\n          });\n          qsa('select').forEach(function(select){\n            Array.prototype.slice.call(select.options).forEach(function(opt){\n              var txt = (opt.textContent || opt.value || '').toLowerCase();\n              if(txt.indexOf(state.color) !== -1 || txt.indexOf(state.size.toLowerCase()) !== -1){\n                select.value = opt.value;\n                select.dispatchEvent(new Event('change', { bubbles:true }));\n              }\n            });\n          });\n        }catch(e){}\n      }\n\n      function triggerRealCheckout(){\n        syncThemeVariant();\n        var realBtn = document.getElementById('rsi_buy_now_button');\n        if(realBtn){ realBtn.click(); return true; }\n        var altBtn = qs('.rsi.buy_now_button, .rsi_buy_now_button, [name=\"checkout\"], .shopify-payment-button button, .shopify-payment-button__button, form[action*=\"\/cart\/add\"] [type=\"submit\"]');\n        if(altBtn){ altBtn.click(); return true; }\n        return false;\n      }\n\n      function processCheckout(button, feedback){\n        if(!button) return;\n        var original = button.innerHTML;\n        button.innerHTML = 'Procesando...';\n        button.disabled = true;\n        if(feedback) feedback.textContent = 'Estamos preparando tu compra antes de abrir el checkout...';\n        var attempts = 0;\n        var interval = setInterval(function(){\n          attempts++;\n          if(triggerRealCheckout()){\n            clearInterval(interval);\n            setTimeout(function(){ button.innerHTML = original; button.disabled = false; }, 1200);\n            return;\n          }\n          if(attempts \u003e= 16){\n            clearInterval(interval);\n            window.location.href = '\/checkout';\n          }\n        },180);\n      }\n\n      function setupBuyButtons(){\n        qsa('[data-buy]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            var feedback = null;\n            if(btn.id === 'ctaHero') feedback = document.getElementById('feedbackHero');\n            if(btn.id === 'ctaFinal') feedback = document.getElementById('feedbackFinal');\n            processCheckout(btn, feedback);\n          });\n        });\n      }\n\n      function setupScrollButtons(){\n        qsa('[data-scroll]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            var target = btn.getAttribute('data-scroll');\n            if(target) scrollToSelector(target);\n            var modal = document.getElementById('faOfferModal');\n            if(modal) modal.classList.remove('open');\n          });\n        });\n      }\n\n      function updateHeroSlider(i){\n        var track = document.getElementById('faHeroTrack');\n        var slides = qsa('.fa-slide', document.getElementById('faHeroSlider'));\n        var dots = qsa('#faHeroDots .fa-dot');\n        if(!track || !slides.length) return;\n        if(i \u003c 0) i = slides.length - 1;\n        if(i \u003e= slides.length) i = 0;\n        currentSlide = i;\n        track.style.transform = 'translateX(-' + (i * 100) + '%)';\n        dots.forEach(function(dot, idx){ dot.classList.toggle('active', idx === i); });\n        keepHeroArrowsVisible();\n      }\n\n      function keepHeroArrowsVisible(){\n        ['faPrev','faNext'].forEach(function(id){\n          var btn = document.getElementById(id);\n          if(!btn) return;\n          btn.style.display = 'flex';\n          btn.style.opacity = '1';\n          btn.style.visibility = 'visible';\n          btn.style.pointerEvents = 'auto';\n          btn.style.zIndex = '90';\n          btn.setAttribute('aria-hidden','false');\n        });\n      }\n\n      function setupHeroSlider(){\n        var slider = document.getElementById('faHeroSlider');\n        var prev = document.getElementById('faPrev');\n        var next = document.getElementById('faNext');\n        if(!slider) return;\n\n        if(prev) prev.addEventListener('click', function(e){\n          e.preventDefault();\n          e.stopPropagation();\n          updateHeroSlider(currentSlide - 1);\n          keepHeroArrowsVisible();\n        });\n        if(next) next.addEventListener('click', function(e){\n          e.preventDefault();\n          e.stopPropagation();\n          updateHeroSlider(currentSlide + 1);\n          keepHeroArrowsVisible();\n        });\n        qsa('#faHeroDots .fa-dot').forEach(function(dot){\n          dot.addEventListener('click', function(e){\n            e.preventDefault();\n            updateHeroSlider(parseInt(dot.getAttribute('data-slide'),10));\n            keepHeroArrowsVisible();\n          });\n        });\n\n        ['scroll','resize','touchend','pointerup','visibilitychange'].forEach(function(evt){\n          window.addEventListener(evt, keepHeroArrowsVisible, { passive:true });\n        });\n        setTimeout(keepHeroArrowsVisible, 80);\n        setTimeout(keepHeroArrowsVisible, 600);\n        updateHeroSlider(0);\n        keepHeroArrowsVisible();\n      }\n\n      function updateLook(i){\n        var track = document.getElementById('faLookTrack');\n        var slides = qsa('.fa-look-slide');\n        if(!track || !slides.length) return;\n        if(i \u003c 0) i = slides.length - 1;\n        if(i \u003e= slides.length) i = 0;\n        currentLook = i;\n        track.style.transform = 'translateX(-' + (i * 100) + '%)';\n        qsa('[data-look]').forEach(function(btn){ btn.classList.toggle('active', parseInt(btn.getAttribute('data-look'),10) === i); });\n      }\n\n      function setupLookbook(){\n        qsa('[data-look]').forEach(function(btn){\n          btn.addEventListener('click', function(){ updateLook(parseInt(btn.getAttribute('data-look'),10)); });\n        });\n        updateLook(0);\n      }\n\n      function setupSelections(){\n        function paintSelectionButtons(){\n          qsa('[data-color]').forEach(function(btn){ btn.classList.toggle('active', btn.getAttribute('data-color') === state.color); });\n          qsa('[data-size]').forEach(function(btn){ btn.classList.toggle('active', btn.getAttribute('data-size') === state.size); });\n        }\n        paintSelectionButtons();\n        qsa('[data-color]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            state.color = btn.getAttribute('data-color');\n            paintSelectionButtons();\n            updateSelectionUI();\n            syncThemeVariant();\n            if(state.color === 'negro') updateHeroSlider(0);\n            if(state.color === 'beige') updateHeroSlider(1);\n          });\n        });\n        qsa('[data-size]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            state.size = btn.getAttribute('data-size');\n            paintSelectionButtons();\n            updateSelectionUI();\n            syncThemeVariant();\n          });\n        });\n      }\n\n      function setupPressSwap(){\n        qsa('[data-press-swap]').forEach(function(box){\n          var on = function(e){ box.classList.add('active'); };\n          var off = function(e){ box.classList.remove('active'); };\n          box.addEventListener('touchstart', on, { passive:true });\n          box.addEventListener('touchend', off, { passive:true });\n          box.addEventListener('touchcancel', off, { passive:true });\n          box.addEventListener('pointerdown', on);\n          box.addEventListener('pointerup', off);\n          box.addEventListener('pointercancel', off);\n          box.addEventListener('pointerleave', off);\n        });\n      }\n\n      function decorateInstagramLite(){\n        var lookTitles = [\n          {title:'Trabajo o estudio', meta:'soporte diario'},\n          {title:'Días activos', meta:'comodidad en movimiento'},\n          {title:'Con blazer', meta:'look más pulido'}\n        ];\n        qsa('.fa-look-slide').forEach(function(card, idx){\n          if(!qs('.fa-ig-top', card)){\n            var top = document.createElement('div');\n            top.className = 'fa-ig-top';\n            var item = lookTitles[idx % lookTitles.length];\n            top.innerHTML = '\u003cdiv class=\"fa-ig-user\"\u003e\u003cspan class=\"fa-ig-avatar\"\u003eF\u003c\/span\u003e\u003cdiv class=\"fa-ig-copy\"\u003e\u003cstrong\u003e' + item.title + '\u003c\/strong\u003e\u003cspan\u003e' + item.meta + '\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"fa-ig-more\"\u003e•••\u003c\/div\u003e';\n            card.insertBefore(top, card.firstChild);\n          }\n          if(!qs('.fa-ig-actions', card)){\n            var act = document.createElement('div');\n            act.className = 'fa-ig-actions';\n            act.innerHTML = '\u003cbutton class=\"fa-like-action\" type=\"button\" data-like-id=\"look-' + idx + '\" data-like-count=\"' + (53 + idx) + '\"\u003e\u003cspan class=\"fa-heart\"\u003e\u003c\/span\u003e\u003cspan class=\"fa-like-count\"\u003e' + (53 + idx) + '\u003c\/span\u003e\u003cspan class=\"fa-like-copy\"\u003erecomiéndanos\u003c\/span\u003e\u003c\/button\u003e\u003cspan class=\"fa-like-tip\"\u003erecomiéndanos\u003c\/span\u003e';\n            card.appendChild(act);\n          }\n        });\n        var visualTitles = [\n          {title:'Vestidos', meta:'caída más limpia'},\n          {title:'Jeans', meta:'soporte cómodo'},\n          {title:'Blusas', meta:'seguridad al vestir'},\n          {title:'Detalle', meta:'acabado y soporte'}\n        ];\n        qsa('.fa-visual').forEach(function(card, idx){\n          if(!qs('.fa-ig-top', card)){\n            var top = document.createElement('div');\n            top.className = 'fa-ig-top';\n            var item = visualTitles[idx % visualTitles.length];\n            top.innerHTML = '\u003cdiv class=\"fa-ig-user\"\u003e\u003cspan class=\"fa-ig-avatar\"\u003eF\u003c\/span\u003e\u003cdiv class=\"fa-ig-copy\"\u003e\u003cstrong\u003e' + item.title + '\u003c\/strong\u003e\u003cspan\u003e' + item.meta + '\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"fa-ig-more\"\u003e•••\u003c\/div\u003e';\n            card.insertBefore(top, card.firstChild);\n          }\n          if(!qs('.fa-ig-actions', card)){\n            var act = document.createElement('div');\n            act.className = 'fa-ig-actions';\n            act.innerHTML = '\u003cbutton class=\"fa-like-action\" type=\"button\" data-like-id=\"visual-' + idx + '\" data-like-count=\"' + (61 + idx) + '\"\u003e\u003cspan class=\"fa-heart\"\u003e\u003c\/span\u003e\u003cspan class=\"fa-like-count\"\u003e' + (61 + idx) + '\u003c\/span\u003e\u003cspan class=\"fa-like-copy\"\u003erecomiéndanos\u003c\/span\u003e\u003c\/button\u003e';\n            card.appendChild(act);\n          }\n        });\n      }\n\n      function setupLikeAndSave(){\n        var likeKey = 'fa_like_state_v6';\n        function read(key){ try{ return JSON.parse(localStorage.getItem(key) || '{}'); }catch(e){ return {}; } }\n        function write(key, data){ try{ localStorage.setItem(key, JSON.stringify(data)); }catch(e){} }\n        var likes = read(likeKey);\n\n        qsa('[data-like-id]').forEach(function(btn){\n          var id = btn.getAttribute('data-like-id');\n          var base = parseInt(btn.getAttribute('data-like-count') || '0', 10);\n          var count = qs('.fa-like-count', btn);\n          function render(){\n            var active = !!likes[id];\n            btn.classList.toggle('liked', active);\n            if(count) count.textContent = base + (active ? 1 : 0);\n          }\n          btn.addEventListener('click', function(){\n            likes[id] = !likes[id];\n            write(likeKey, likes);\n            btn.classList.remove('burst');\n            void btn.offsetWidth;\n            btn.classList.add('burst');\n            setTimeout(function(){ btn.classList.remove('burst'); }, 520);\n            render();\n          });\n          render();\n        });\n      }\n\n      function setupVideoShells(){\n        var shells = qsa('[data-video-shell]');\n        var videos = qsa('[data-video-shell] video');\n\n        function getSource(video){\n          if(!video) return '';\n          var source = qs('source', video);\n          return video.getAttribute('data-video-url') || video.getAttribute('src') || (source ? source.getAttribute('src') : '') || video.currentSrc || '';\n        }\n\n        function hasValidSource(video){\n          var src = getSource(video);\n          return !!(src \u0026\u0026 src.indexOf('URL_') !== 0 \u0026\u0026 src.indexOf('undefined') === -1 \u0026\u0026 src.indexOf('null') === -1);\n        }\n\n        function forceAttributes(video){\n          if(!video) return;\n          var src = getSource(video);\n          if(src \u0026\u0026 video.getAttribute('src') !== src) video.setAttribute('src', src);\n          video.muted = true;\n          video.defaultMuted = true;\n          video.autoplay = true;\n          video.loop = true;\n          video.playsInline = true;\n          video.controls = false;\n          video.disablePictureInPicture = true;\n          video.setAttribute('muted','');\n          video.setAttribute('defaultMuted','');\n          video.setAttribute('autoplay','');\n          video.setAttribute('loop','');\n          video.setAttribute('playsinline','');\n          video.setAttribute('webkit-playsinline','');\n          video.setAttribute('preload','auto');\n          video.setAttribute('controlslist','nodownload noplaybackrate noremoteplayback');\n          video.setAttribute('x5-video-player-type','h5');\n          video.removeAttribute('controls');\n          video.style.display = 'block';\n          video.style.visibility = 'visible';\n          video.style.opacity = '1';\n          video.style.width = '100%';\n          video.style.height = '100%';\n          video.style.objectFit = 'cover';\n        }\n\n        function ensureCover(shell, video){\n          if(!shell || !video) return null;\n          var cover = qs('[data-video-cover]', shell);\n          if(!cover){\n            cover = document.createElement('button');\n            cover.type = 'button';\n            cover.className = 'fa-video-cover';\n            cover.setAttribute('data-video-cover','');\n            cover.setAttribute('aria-label','Reproducir video');\n            var img = document.createElement('img');\n            img.alt = 'Video de nuestra faja chaleco colombiana';\n            img.src = video.getAttribute('poster') || '';\n            var play = document.createElement('span');\n            play.className = 'fa-cover-play';\n            play.textContent = '▶';\n            var copy = document.createElement('span');\n            copy.className = 'fa-cover-copy';\n            copy.textContent = 'Toca para reproducir';\n            cover.appendChild(img);\n            cover.appendChild(play);\n            cover.appendChild(copy);\n            video.insertAdjacentElement('afterend', cover);\n          }else{\n            var coverImg = qs('img', cover);\n            if(coverImg \u0026\u0026 !coverImg.getAttribute('src')) coverImg.src = video.getAttribute('poster') || '';\n            var coverCopy = qs('.fa-cover-copy', cover);\n            if(coverCopy) coverCopy.textContent = 'Toca para reproducir';\n          }\n          if(!cover.__faV10Ready){\n            cover.__faV10Ready = true;\n            ['click','touchend','pointerup'].forEach(function(evt){\n              cover.addEventListener(evt, function(e){\n                e.preventDefault();\n                e.stopPropagation();\n                playVideo(video, true);\n              }, { passive:false });\n            });\n          }\n          return cover;\n        }\n\n        function markShell(shell){\n          if(!shell) return;\n          var video = qs('video', shell);\n          var placeholder = qs('.fa-video-placeholder', shell);\n          if(!video) return;\n          forceAttributes(video);\n          ensureCover(shell, video);\n          if(hasValidSource(video)){\n            shell.classList.remove('empty');\n            if(placeholder){\n              placeholder.style.display = 'none';\n              placeholder.style.opacity = '0';\n              placeholder.style.visibility = 'hidden';\n              placeholder.style.pointerEvents = 'none';\n            }\n          }else{\n            shell.classList.add('empty');\n            shell.classList.remove('fa-video-ready','fa-video-playing','fa-video-paused');\n            if(placeholder){\n              placeholder.style.display = '';\n              placeholder.style.opacity = '';\n              placeholder.style.visibility = '';\n              placeholder.style.pointerEvents = '';\n            }\n          }\n        }\n\n        function setReady(shell){\n          if(!shell) return;\n          shell.classList.add('fa-video-ready');\n          shell.classList.remove('fa-video-error');\n        }\n\n        function setPlaying(shell){\n          if(!shell) return;\n          shell.classList.add('fa-video-ready','fa-video-playing');\n          shell.classList.remove('fa-video-error','fa-video-paused');\n        }\n\n        function setPaused(shell){\n          if(!shell) return;\n          shell.classList.remove('fa-video-playing');\n          shell.classList.add('fa-video-ready','fa-video-paused');\n        }\n\n        function setError(shell){\n          if(!shell) return;\n          shell.classList.remove('fa-video-playing');\n          shell.classList.add('fa-video-ready','fa-video-error','fa-video-paused');\n        }\n\n        function loadIfNeeded(video){\n          if(!video || video.__faLoadedOnce) return;\n          video.__faLoadedOnce = true;\n          try{ video.load(); }catch(e){}\n        }\n\n        function confirmRealPlayback(video){\n          if(!video) return;\n          var shell = video.closest('[data-video-shell]');\n          var startTime = video.currentTime || 0;\n          var token = Date.now() + Math.random();\n          video.__faProgressToken = token;\n\n          if('requestVideoFrameCallback' in video){\n            try{\n              video.requestVideoFrameCallback(function(){\n                if(video.__faProgressToken === token \u0026\u0026 !video.paused) setPlaying(shell);\n              });\n            }catch(e){}\n          }\n\n          setTimeout(function(){\n            if(video.__faProgressToken !== token) return;\n            if(!video.paused \u0026\u0026 ((video.currentTime || 0) \u003e startTime + 0.04 || video.readyState \u003e= 3)){\n              setPlaying(shell);\n            }else if(!video.paused){\n              setPaused(shell);\n            }\n          }, 900);\n\n          setTimeout(function(){\n            if(video.__faProgressToken !== token) return;\n            if(!video.paused \u0026\u0026 ((video.currentTime || 0) \u003c= startTime + 0.04)){\n              setPaused(shell);\n            }\n          }, 1800);\n        }\n\n        function playVideo(video, fromUser){\n          if(!video || !hasValidSource(video)) return;\n          var shell = video.closest('[data-video-shell]');\n          markShell(shell);\n          forceAttributes(video);\n          loadIfNeeded(video);\n          if(!fromUser){\n            video.muted = true;\n            video.defaultMuted = true;\n            video.setAttribute('muted','');\n          }\n          setReady(shell);\n          var p;\n          try{\n            p = video.play();\n          }catch(err){\n            setError(shell);\n            return;\n          }\n          if(p \u0026\u0026 typeof p.then === 'function'){\n            p.then(function(){\n              setReady(shell);\n              confirmRealPlayback(video);\n            }).catch(function(){ setError(shell); });\n          }else{\n            confirmRealPlayback(video);\n          }\n        }\n\n        function isNearViewport(el){\n          if(!el) return false;\n          var r = el.getBoundingClientRect();\n          var vh = window.innerHeight || document.documentElement.clientHeight;\n          return r.bottom \u003e -360 \u0026\u0026 r.top \u003c vh + 520;\n        }\n\n        function playNearVideos(){\n          shells.forEach(function(shell){\n            markShell(shell);\n            var video = qs('video', shell);\n            if(video \u0026\u0026 isNearViewport(shell) \u0026\u0026 document.visibilityState !== 'hidden'){\n              playVideo(video, false);\n            }\n          });\n        }\n\n        shells.forEach(function(shell){\n          var video = qs('video', shell);\n          var hint = qs('[data-sound-toggle]', shell);\n          markShell(shell);\n          if(!video) return;\n          forceAttributes(video);\n          loadIfNeeded(video);\n\n          ['loadedmetadata','loadeddata','canplay','canplaythrough'].forEach(function(evt){\n            video.addEventListener(evt, function(){\n              var sh = video.closest('[data-video-shell]');\n              setReady(sh);\n              if(isNearViewport(sh)) playVideo(video, false);\n            });\n          });\n\n          video.addEventListener('playing', function(){\n            setReady(video.closest('[data-video-shell]'));\n            confirmRealPlayback(video);\n          });\n          video.addEventListener('play', function(){\n            setReady(video.closest('[data-video-shell]'));\n            confirmRealPlayback(video);\n          });\n          video.addEventListener('timeupdate', function(){\n            if(!video.paused \u0026\u0026 (video.currentTime || 0) \u003e 0.04){\n              setPlaying(video.closest('[data-video-shell]'));\n            }\n          });\n          video.addEventListener('pause', function(){ setPaused(video.closest('[data-video-shell]')); });\n          video.addEventListener('ended', function(){\n            try{ video.currentTime = 0; }catch(e){}\n            playVideo(video, false);\n          });\n          ['error','stalled','abort'].forEach(function(evt){\n            video.addEventListener(evt, function(){ setError(video.closest('[data-video-shell]')); });\n          });\n\n          video.addEventListener('click', function(e){\n            if(video.paused){\n              e.preventDefault();\n              playVideo(video, true);\n            }\n          });\n\n          if(hint){\n            hint.addEventListener('click', function(e){\n              e.preventDefault();\n              e.stopPropagation();\n              videos.forEach(function(other){\n                if(other !== video){\n                  other.muted = true;\n                  other.defaultMuted = true;\n                  other.setAttribute('muted','');\n                }\n              });\n              if(video.paused) playVideo(video, true);\n              video.muted = false;\n              video.defaultMuted = false;\n              video.removeAttribute('muted');\n              hint.classList.add('hidden');\n            });\n            video.addEventListener('volumechange', function(){ if(!video.muted) hint.classList.add('hidden'); });\n          }\n        });\n\n        if('IntersectionObserver' in window){\n          var observer = new IntersectionObserver(function(entries){\n            entries.forEach(function(entry){\n              if(entry.isIntersecting){\n                var video = qs('video', entry.target);\n                markShell(entry.target);\n                playVideo(video, false);\n              }\n            });\n          }, { threshold:[0,.05,.18,.35,.6], rootMargin:'520px 0px 520px 0px' });\n          shells.forEach(function(shell){ observer.observe(shell); });\n        }\n\n        qsa('[data-video-expand]').forEach(function(btn){\n          btn.addEventListener('click', function(e){\n            e.preventDefault();\n            e.stopPropagation();\n            var shell = btn.closest('[data-video-shell]');\n            var video = shell ? qs('video', shell) : null;\n            if(!video) return;\n            markShell(shell);\n            try{ video.controls = true; video.setAttribute('controls',''); }catch(err){}\n            playVideo(video, true);\n            setTimeout(function(){\n              try{\n                if(video.webkitEnterFullscreen) video.webkitEnterFullscreen();\n                else if(video.requestFullscreen) video.requestFullscreen();\n                else if(shell \u0026\u0026 shell.requestFullscreen) shell.requestFullscreen();\n              }catch(err){}\n            }, 120);\n          });\n        });\n\n        var watchdog = setInterval(function(){\n          shells.forEach(function(shell){\n            var video = qs('video', shell);\n            if(!video || !isNearViewport(shell)) return;\n            if(video.paused){\n              setPaused(shell);\n            }else if((video.currentTime || 0) \u003e 0.04){\n              setPlaying(shell);\n            }\n          });\n        }, 1600);\n        window.addEventListener('beforeunload', function(){ try{ clearInterval(watchdog); }catch(e){} });\n\n        ['load','pageshow','resize','scroll','touchstart','pointerdown','click'].forEach(function(evt){\n          window.addEventListener(evt, playNearVideos, { passive:true });\n          document.addEventListener(evt, playNearVideos, { passive:true });\n        });\n        document.addEventListener('visibilitychange', function(){ if(document.visibilityState !== 'hidden') playNearVideos(); });\n        [40,140,320,700,1200,2200,3800].forEach(function(delay){ setTimeout(playNearVideos, delay); });\n        playNearVideos();\n      }\n\n      function setupFaq(){\n        qsa('.fa-faq-item').forEach(function(item){\n          var head = qs('.fa-faq-head', item);\n          if(!head) return;\n          head.addEventListener('click', function(){\n            var isOpen = item.classList.contains('active');\n            qsa('.fa-faq-item').forEach(function(other){\n              other.classList.remove('active');\n              var sign = qs('.fa-faq-head span:last-child', other);\n              if(sign) sign.textContent = '+';\n            });\n            if(!isOpen){\n              item.classList.add('active');\n              var sign2 = qs('.fa-faq-head span:last-child', item);\n              if(sign2) sign2.textContent = '−';\n            }\n          });\n        });\n      }\n\n      function setupLightbox(){\n        var overlay = document.getElementById('faLightbox');\n        var image = document.getElementById('faLightboxImage');\n        var close = document.getElementById('faLightboxClose');\n        if(!overlay || !image || !close) return;\n        qsa('.fa-lightboxable, .swap-main, .swap-alt').forEach(function(img){\n          img.addEventListener('click', function(){\n            image.src = img.src;\n            image.alt = img.alt || 'Vista ampliada';\n            overlay.classList.add('open');\n          });\n        });\n        close.addEventListener('click', function(){ overlay.classList.remove('open'); });\n        overlay.addEventListener('click', function(e){ if(e.target === overlay) overlay.classList.remove('open'); });\n      }\n\n      function setupComments(){\n        var form = document.getElementById('faCommentForm');\n        var list = document.getElementById('faUserComments');\n        var selectedRating = 0;\n        var storageKey = 'faja_app_comments_v1';\n        function setRating(value){\n          selectedRating = value;\n          qsa('#faCommentStars .fa-star-btn').forEach(function(btn){ btn.classList.toggle('active', parseInt(btn.getAttribute('data-rating'),10) \u003c= value); });\n        }\n        function escapeHtml(value){\n          return String(value || '').replace(\/[\u0026\u003c\u003e'\"]\/g, function(ch){\n            return {'\u0026':'\u0026amp;','\u003c':'\u0026lt;','\u003e':'\u0026gt;',\"'\":'\u0026#39;','\\\"':'\u0026quot;'}[ch] || ch;\n          });\n        }\n        function read(){ try{ var raw = localStorage.getItem(storageKey); return raw ? JSON.parse(raw) : []; }catch(e){ return []; } }\n        function write(items){ try{ localStorage.setItem(storageKey, JSON.stringify(items)); }catch(e){} }\n        function render(){\n          if(!list) return;\n          var items = read();\n          if(!items.length){ list.innerHTML = ''; return; }\n          list.innerHTML = items.map(function(item){\n            var stars = '★★★★★'.slice(0,item.rating);\n            return '\u003cdiv class=\"fa-comment-bubble\"\u003e\u003cdiv class=\"fa-comment-avatar\"\u003e' + escapeHtml(item.name.charAt(0).toUpperCase()) + '\u003c\/div\u003e\u003cdiv\u003e\u003cdiv class=\"fa-comment-name\"\u003e' + escapeHtml(item.name) + '\u003cspan\u003e' + escapeHtml(item.date) + '\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"fa-stars\"\u003e' + stars + '\u003c\/div\u003e\u003cdiv class=\"fa-comment-text\"\u003e' + escapeHtml(item.text) + '\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e';\n          }).join('');\n        }\n        qsa('#faCommentStars .fa-star-btn').forEach(function(btn){ btn.addEventListener('click', function(){ setRating(parseInt(btn.getAttribute('data-rating'),10)); }); });\n        if(form){\n          form.addEventListener('submit', function(e){\n            e.preventDefault();\n            var nameEl = document.getElementById('faCommentName');\n            var textEl = document.getElementById('faCommentText');\n            var name = (nameEl \u0026\u0026 nameEl.value || '').trim();\n            var text = (textEl \u0026\u0026 textEl.value || '').trim();\n            if(!name || !text || !selectedRating) return;\n            var items = read();\n            items.unshift({ name:name, text:text, rating:selectedRating, date:new Date().toLocaleDateString('es-CO',{ day:'2-digit', month:'short' }).replace('.','') });\n            write(items.slice(0,6));\n            if(nameEl) nameEl.value = '';\n            if(textEl) textEl.value = '';\n            setRating(0);\n            render();\n          });\n        }\n        render();\n      }\n\n      function setupQa(){\n        var bubble = document.getElementById('faQaBubble');\n        var panel = document.getElementById('faQaPanel');\n        var close = document.getElementById('faQaClose');\n        var answer = document.getElementById('faQaAnswer');\n        if(!bubble || !panel || !close || !answer) return;\n        bubble.addEventListener('click', function(){ panel.classList.toggle('open'); });\n        close.addEventListener('click', function(){ panel.classList.remove('open'); });\n        qsa('.fa-qa-item').forEach(function(btn){\n          btn.addEventListener('click', function(){ answer.textContent = btn.getAttribute('data-answer') || ''; answer.classList.add('show'); });\n        });\n      }\n\n      function setupProgress(){\n        var bar = document.getElementById('faProgressBar');\n        function update(){\n          var y = window.scrollY || window.pageYOffset;\n          var h = document.documentElement.scrollHeight - window.innerHeight;\n          var pct = h \u003e 0 ? Math.round((y \/ h) * 100) : 0;\n          if(bar) bar.style.width = pct + '%';\n        }\n        window.addEventListener('scroll', update, { passive:true });\n        update();\n      }\n\n      function setupOfferModal(){\n        var modal = document.getElementById('faOfferModal');\n        var close = document.getElementById('faModalClose');\n        if(!modal || !close) return;\n        try{\n          if(sessionStorage.getItem('faOfferModalSeen') !== 'yes'){\n            setTimeout(function(){ modal.classList.add('open'); sessionStorage.setItem('faOfferModalSeen','yes'); }, 1400);\n          }\n        }catch(e){ setTimeout(function(){ modal.classList.add('open'); }, 1400); }\n        close.addEventListener('click', function(){ modal.classList.remove('open'); });\n        modal.addEventListener('click', function(e){ if(e.target === modal) modal.classList.remove('open'); });\n      }\n\n      function init(){\n        updateSelectionUI();\n        setupBuyButtons();\n        setupScrollButtons();\n        setupHeroSlider();\n        setupLookbook();\n        setupSelections();\n        setupPressSwap();\n        decorateInstagramLite();\n        setupLikeAndSave();\n        setupVideoShells();\n        setupFaq();\n        setupLightbox();\n        setupComments();\n        setupQa();\n        setupProgress();\n        setupOfferModal();\n      }\n\n      if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init); else init();\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Mi tienda","offers":[{"title":"NEGRO S","offer_id":45533420191853,"sku":"-0","price":49.9,"currency_code":"USD","in_stock":true},{"title":"NEGRO M","offer_id":45533420224621,"sku":"-1","price":49.9,"currency_code":"USD","in_stock":true},{"title":"NEGRO L","offer_id":45533420257389,"sku":"-2","price":49.9,"currency_code":"USD","in_stock":true},{"title":"NEGRO XL","offer_id":45533420290157,"sku":"-3","price":49.9,"currency_code":"USD","in_stock":true},{"title":"BEIGE S","offer_id":45533420322925,"sku":"-4","price":49.9,"currency_code":"USD","in_stock":true},{"title":"BEIGE M","offer_id":45533420355693,"sku":"-5","price":49.9,"currency_code":"USD","in_stock":true},{"title":"BEIGE L","offer_id":45533420388461,"sku":"-6","price":49.9,"currency_code":"USD","in_stock":true},{"title":"BEIGE XL","offer_id":45533420421229,"sku":"-7","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0724\/4097\/1373\/files\/WhatsAppImage2026-07-29at7.00.27PM_1.jpg?v=1785383146"},{"product_id":"cinturilla-chaleco-colombiana-reloj-arena-extrema-9-varillas-ajuste-3-niveles-envio-gratis","title":"Faja chaleco COLOMBIANA Reloj Arena extrema, 9 varillas, ajuste 3 niveles + ENVIO GRATIS","description":"\u003cstyle\u003e\n    :root{\n      --bg:#fff8fb;\n      --bg2:#fff2f7;\n      --card:rgba(255,255,255,.92);\n      --line:rgba(151,92,122,.14);\n      --ink:#261a22;\n      --muted:#715d67;\n      --muted2:#9a8790;\n      --pink:#d673a5;\n      --pink2:#b34f82;\n      --rose:#ffe3ef;\n      --beige:#dcc5b8;\n      --gold:#c99d4f;\n      --shadow:0 18px 42px rgba(119,71,95,.12);\n      --radius:26px;\n      --max:1500px;\n    }\n\n    *{box-sizing:border-box;}\n    html{scroll-behavior:smooth;}\n    body{margin:0;}\n    @keyframes pulseCTA{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.01)}100%{transform:translateY(0) scale(1)}}\n    @keyframes pulseLine{0%{opacity:.7;transform:scaleX(.96)}50%{opacity:1;transform:scaleX(1)}100%{opacity:.7;transform:scaleX(.96)}}\n    @keyframes arrowMove{0%{transform:translateX(0)}50%{transform:translateX(6px)}100%{transform:translateX(0)}}\n    @keyframes glowText{0%,100%{box-shadow:0 0 0 rgba(214,115,165,0)}50%{box-shadow:0 0 16px rgba(214,115,165,.16)}}\n\n    .page{width:100%;max-width:none;margin:0;padding:0 clamp(10px,1.8vw,24px);background:radial-gradient(circle at 5% 10%, rgba(214,115,165,.10), transparent 22%),radial-gradient(circle at 96% 18%, rgba(220,196,183,.20), transparent 24%),linear-gradient(180deg,#fffafb 0%,#fff3f8 100%);overflow:hidden;}\n    .section,.hero{width:100%;max-width:min(var(--max),calc(100vw - 24px));margin:0 auto;padding:18px 0 0 0;}\n    .space-bottom{padding-bottom:120px;}\n    .center{text-align:center;}\n    .reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease;}\n    .reveal.show{opacity:1;transform:none;}\n\n    .scroll-progress{height:4px;position:fixed;top:0;left:0;right:0;z-index:10000;background:rgba(255,255,255,.55);backdrop-filter:blur(10px);}\n    .scroll-progress-bar{height:100%;width:0%;background:linear-gradient(90deg,var(--pink2),var(--pink),var(--beige));box-shadow:0 0 18px rgba(179,79,130,.22);animation:pulseLine 3.6s ease-in-out infinite;transform-origin:left center;}\n\n    .card,.hero-card,.video-card,.gallery-card,.compare-card,.summary-card,.offer-card,.faq-item,.selector-card,.comment-form-card,.comment-list-card,.floating-qa-panel{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,249,252,.96));border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);position:relative;overflow:hidden;}\n    .hero-card,.video-card,.gallery-card,.compare-card,.summary-card,.offer-card,.selector-card,.comment-form-card,.comment-list-card,.floating-qa-panel{padding:16px;}\n    .card{padding:14px;}\n\n    .eyebrow{margin:0 0 10px 0;color:var(--pink2);font-size:12px;font-weight:900;letter-spacing:.42px;text-transform:uppercase;}\n    .hero-title,.title,.mini-title{margin:0 0 10px 0;color:var(--ink);font-weight:900;letter-spacing:-1px;text-wrap:balance;}\n    .hero-title{font-size:38px;line-height:.92;}\n    .title{font-size:29px;line-height:1.02;}\n    .mini-title{font-size:19px;line-height:1.04;}\n    .body{margin:0;color:var(--muted);font-size:15px;line-height:1.4;}\n    .accent{color:var(--pink2);}\n    .pain-hit,.pain-hit-soft{display:inline-block;padding:.08em .28em .10em;border-radius:12px;font-weight:900;animation:glowText 3s ease-in-out infinite;}\n    .pain-hit{background:linear-gradient(180deg,var(--pink) 0%,var(--pink2) 100%);color:#fff;}\n    .pain-hit-soft{background:linear-gradient(180deg,rgba(220,196,183,.70),rgba(255,255,255,.76));color:#654851;}\n\n    .pills,.hero-tags,.selection-row{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;align-items:center;}\n    .hero-grid,.two-col,.three-col,.four-col,.comments-grid{display:grid;grid-template-columns:1fr;gap:14px;align-items:start;}\n    .hero-copy{text-align:center;}\n    .hero-copy .body{max-width:34ch;}\n\n    .pill,.hero-tag,.selection-pill,.size-pill,.color-pill,.sound-hint,.overlay-chip,.qa-chip{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:900;}\n    .pill,.hero-tag,.selection-pill,.overlay-chip,.qa-chip{padding:9px 12px;background:rgba(255,255,255,.82);border:1px solid rgba(151,92,122,.16);color:var(--ink);font-size:12px;}\n    .overlay-chip{position:absolute;top:12px;left:12px;z-index:2;backdrop-filter:blur(10px);box-shadow:0 10px 20px rgba(119,71,95,.10);}\n\n    .price-box{padding:16px;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,247,251,.92));border:1px solid rgba(151,92,122,.14);box-shadow:0 14px 28px rgba(119,71,95,.08);margin-top:14px;text-align:center;}\n    .price-label{font-size:12px;font-weight:900;color:var(--pink2);letter-spacing:.28px;text-transform:uppercase;margin-bottom:6px;}\n    .price-main{font-size:48px;line-height:1;color:var(--ink);font-weight:900;letter-spacing:-1.2px;margin-bottom:6px;}\n    .price-sub{font-size:13px;color:var(--muted);font-weight:800;}\n\n    .cta,.sticky-btn,.hero-nav,.thumb,.hero-dot,.gallery-tab,.gallery-dot,.star-btn,.floating-qa-bubble,.floating-qa-close,.floating-qa-item{border:none;cursor:pointer;font-family:Arial,Helvetica,sans-serif;}\n    .cta{width:100%;border-radius:16px;padding:16px 14px;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:.14px;color:#fff;background:linear-gradient(180deg,var(--pink) 0%,var(--pink2) 100%);box-shadow:0 16px 30px rgba(179,79,130,.16);animation:pulseCTA 2.8s ease-in-out infinite;}\n    .cta.alt{background:linear-gradient(180deg,#ffffff 0%,#f7eff4 100%);color:var(--pink2);border:1px solid rgba(179,79,130,.16);box-shadow:0 16px 30px rgba(179,79,130,.08);}\n    .feedback{font-size:12px;color:var(--muted2);margin-top:10px;min-height:16px;}\n\n    .selector-card .label{display:block;font-size:12px;font-weight:900;color:var(--ink);margin-bottom:8px;letter-spacing:.24px;text-transform:uppercase;}\n    .size-row,.color-row{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;}\n    .size-pill,.color-pill{padding:11px 14px;border:1px solid rgba(151,92,122,.16);background:rgba(255,255,255,.86);color:var(--ink);font-size:13px;transition:.22s ease;min-width:78px;}\n    .size-pill.active,.color-pill.active{background:linear-gradient(180deg,var(--pink) 0%,var(--pink2) 100%);color:#fff;border-color:transparent;box-shadow:0 10px 20px rgba(179,79,130,.12);} \n    .color-pill .swatch{width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:7px;border:1px solid rgba(0,0,0,.08);} \n\n    .hero-slider{position:relative;border-radius:24px;overflow:hidden;background:#f4e5ec;aspect-ratio:4\/5;box-shadow:0 24px 48px rgba(119,71,95,.14);} \n    .hero-track{display:flex;transition:transform .55s cubic-bezier(.22,.61,.36,1);will-change:transform;height:100%;}\n    .hero-slide{min-width:100%;position:relative;height:100%;}\n    .hero-slide img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .7s ease;cursor:zoom-in;} \n    .hero-slide.active img{transform:scale(1.02);} \n    .hero-overlay{position:absolute;left:14px;bottom:14px;max-width:230px;padding:12px 13px;border-radius:18px;background:rgba(255,255,255,.88);border:1px solid rgba(151,92,122,.14);backdrop-filter:blur(12px);box-shadow:0 12px 24px rgba(119,71,95,.10);z-index:3;text-align:left;} \n    .hero-overlay strong{display:block;color:var(--ink);font-size:12px;margin-bottom:4px;text-transform:uppercase;letter-spacing:.18px;line-height:1.15;} \n    .hero-overlay span{display:block;color:#5e4953;font-size:12px;font-weight:700;line-height:1.28;} \n    .hero-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.94);color:var(--ink);font-size:28px;font-weight:900;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(0,0,0,.14);} \n    .hero-prev{left:10px;}.hero-next{right:10px;}\n    .hero-dots{position:absolute;left:50%;transform:translateX(-50%);bottom:18px;z-index:5;display:flex;gap:8px;padding:8px 10px;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid rgba(151,92,122,.14);} \n    .hero-dot{width:10px;height:10px;border-radius:50%;background:rgba(179,79,130,.24);} \n    .hero-dot.active{width:28px;border-radius:999px;background:linear-gradient(90deg,var(--pink2),var(--pink));}\n    .thumb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;}\n    .thumb{background:rgba(255,255,255,.84);border-radius:18px;padding:6px;position:relative;overflow:hidden;box-shadow:0 12px 24px rgba(119,71,95,.08);border:1px solid rgba(151,92,122,.14);} \n    .thumb.active{border-color:rgba(179,79,130,.30);box-shadow:0 10px 20px rgba(179,79,130,.10);} \n    .thumb img{width:100%;aspect-ratio:1\/1;object-fit:cover;border-radius:12px;display:block;}\n    .thumb span{display:block;margin-top:6px;font-size:10px;color:var(--ink);font-weight:900;text-align:center;letter-spacing:.18px;}\n\n    .video-shell-real{position:relative;overflow:hidden;border-radius:24px;background:#f3e4eb;aspect-ratio:4\/5;box-shadow:0 22px 44px rgba(119,71,95,.12);} \n    .slot-video{width:100%;height:100%;object-fit:cover;background:#f1e3ea;display:block;} \n    .video-shell-real.empty .slot-video{display:none;} \n    .video-shell-real:not(.empty) .video-placeholder{display:none;} \n    .video-placeholder{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:24px 18px;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.40),rgba(255,255,255,.16));} \n    .video-placeholder strong{display:block;color:var(--ink);font-size:18px;margin-bottom:8px;} \n    .video-placeholder span{display:block;color:#6a5460;font-size:14px;font-weight:700;max-width:44ch;} \n    .sound-hint{position:absolute;left:12px;bottom:12px;gap:8px;padding:10px 12px;background:rgba(41,26,35,.76);color:#fff;font-size:12px;font-weight:900;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);z-index:3;}\n    .video-expand-btn{position:absolute;right:12px;bottom:12px;padding:10px 12px;border-radius:999px;background:rgba(255,255,255,.9);border:1px solid rgba(151,92,122,.16);color:var(--ink);font-size:12px;font-weight:900;box-shadow:0 10px 22px rgba(119,71,95,.10);z-index:3;} \n    .sound-hint.hidden{display:none;} \n    .sound-arrow{display:inline-block;font-size:14px;animation:arrowMove 1s infinite ease-in-out;} \n\n    .pain-card,.visual-card,.swipe-gallery,.compare-wrap{position:relative;overflow:hidden;border-radius:26px;background:#f4e5ec;box-shadow:0 20px 44px rgba(119,71,95,.12);} \n    .pain-card{aspect-ratio:4\/5;}\n    .pain-card img,.swipe-slide img,.visual-card img,.compare-before img,.compare-after img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;cursor:zoom-in;}\n    .pain-copy,.swipe-caption,.visual-overlay{position:absolute;left:14px;right:14px;bottom:14px;padding:12px 13px;border-radius:18px;background:rgba(255,255,255,.88);border:1px solid rgba(151,92,122,.14);backdrop-filter:blur(10px);box-shadow:0 12px 24px rgba(119,71,95,.10);z-index:2;max-width:260px;}\n    .pain-title{font-size:18px;line-height:1.08;color:var(--ink);margin:0 0 6px 0;}\n    .pain-text{color:var(--muted);font-size:13px;line-height:1.35;font-weight:700;margin:0;}\n    .swipe-caption strong,.visual-overlay strong{display:block;color:var(--ink);font-size:12px;margin-bottom:4px;text-transform:uppercase;letter-spacing:.18px;line-height:1.15;} \n    .swipe-caption span,.visual-overlay span{display:block;color:#5e4953;font-size:12px;font-weight:700;line-height:1.28;} \n    .swipe-head{max-width:680px;margin:0 auto 6px;text-align:center;}\n    .swipe-tabs{display:flex;gap:8px;overflow:auto;padding-bottom:4px;justify-content:flex-start;}\n    .swipe-tab{white-space:nowrap;padding:11px 14px;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid rgba(151,92,122,.16);color:var(--ink);font-size:12px;font-weight:900;}\n    .swipe-tab.active{background:linear-gradient(180deg,var(--pink) 0%,var(--pink2) 100%);color:#fff;border-color:transparent;}\n    .swipe-gallery{aspect-ratio:4\/5;}\n    .swipe-track{display:flex;transition:transform .55s cubic-bezier(.22,.61,.36,1);height:100%;}\n    .swipe-slide{min-width:100%;position:relative;height:100%;}\n    .swipe-controls{display:flex;gap:8px;justify-content:center;margin-top:10px;} \n    .swipe-dot{width:10px;height:10px;border-radius:50%;background:rgba(179,79,130,.24);} \n    .swipe-dot.active{width:28px;border-radius:999px;background:linear-gradient(90deg,var(--pink2),var(--pink));}\n\n    .feature-card,.stat-card,.video-note-card{padding:16px;border-radius:24px;background:rgba(255,255,255,.84);border:1px solid rgba(151,92,122,.14);box-shadow:0 16px 34px rgba(119,71,95,.10);} \n    .feature-card strong,.stat-card strong,.video-note-card strong{display:block;color:var(--ink);font-size:17px;line-height:1.02;margin-bottom:8px;} \n    .feature-card span,.stat-card span,.video-note-card span{display:block;color:var(--muted);font-size:14px;font-weight:700;line-height:1.4;} \n\n    .compare-wrap{aspect-ratio:4\/5;}\n    .compare-before,.compare-after{position:absolute;inset:0;} \n    .compare-after{width:56%;overflow:hidden;border-right:2px solid rgba(255,255,255,.88);} \n    .compare-range{width:100%;margin-top:14px;appearance:none;height:8px;border-radius:999px;background:rgba(179,79,130,.14);outline:none;} \n    .compare-range::-webkit-slider-thumb{appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--pink2);box-shadow:0 8px 18px rgba(119,71,95,.14);} \n\n    .summary-row{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px dashed rgba(151,92,122,.16);font-size:14px;color:var(--muted);} \n    .summary-row:last-child{border-bottom:none;} \n    .summary-row b{color:var(--ink);} \n\n    .comments-grid{display:grid;gap:14px;}\n    .comment-form{display:grid;gap:10px;}\n    .comment-input,.comment-textarea{width:100%;border:1px solid rgba(151,92,122,.18);background:rgba(255,255,255,.9);border-radius:16px;padding:13px 14px;font:inherit;color:var(--ink);outline:none;}\n    .comment-input:focus,.comment-textarea:focus{border-color:rgba(179,79,130,.34);box-shadow:0 0 0 4px rgba(214,115,165,.10);}\n    .comment-textarea{min-height:110px;resize:vertical;}\n    .stars-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;}\n    .star-btn{width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.86);border:1px solid rgba(151,92,122,.18);font-size:20px;line-height:1;color:#cbb7c0;transition:.2s ease;}\n    .star-btn.active{background:linear-gradient(180deg,var(--pink) 0%,var(--pink2) 100%);color:#fff;border-color:transparent;box-shadow:0 10px 20px rgba(179,79,130,.14);}\n    .comment-submit{width:100%;border:none;border-radius:16px;padding:14px 14px;background:linear-gradient(180deg,var(--pink) 0%,var(--pink2) 100%);color:#fff;font-size:14px;font-weight:900;letter-spacing:.12px;text-transform:uppercase;}\n    .comment-list{display:grid;gap:12px;}\n    .comment-item{padding:14px;border-radius:18px;background:rgba(255,255,255,.86);border:1px solid rgba(151,92,122,.14);}\n    .comment-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-bottom:8px;}\n    .comment-name{font-size:14px;font-weight:900;color:var(--ink);}\n    .comment-date{font-size:11px;color:var(--muted2);font-weight:800;text-transform:uppercase;letter-spacing:.18px;}\n    .comment-stars{font-size:14px;color:var(--gold);letter-spacing:1px;margin-bottom:6px;}\n    .comment-body{font-size:14px;line-height:1.4;color:var(--muted);}\n    .comment-empty{padding:16px;border-radius:18px;background:rgba(255,255,255,.74);border:1px dashed rgba(151,92,122,.18);font-size:14px;color:var(--muted);text-align:center;}\n\n    .faq-item{margin-bottom:12px;}\n    .faq-item.active{border-color:rgba(179,79,130,.24);} \n    .faq-head{width:100%;background:none;color:var(--ink);text-align:left;padding:18px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;font-weight:800;border:none;cursor:pointer;} \n    .faq-body{display:none;padding:0 16px 16px 16px;color:var(--muted);font-size:15px;} \n    .faq-item.active .faq-body{display:block;} \n\n    .lightbox-overlay{position:fixed;inset:0;background:rgba(27,17,23,.82);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:18px;z-index:10020;opacity:0;pointer-events:none;transition:.28s ease;} \n    .lightbox-overlay.open{opacity:1;pointer-events:auto;} \n    .lightbox-box{width:min(100%,620px);background:#fff;border-radius:28px;padding:12px;position:relative;box-shadow:0 30px 70px rgba(0,0,0,.22);} \n    .lightbox-box img{width:100%;max-height:78vh;object-fit:contain;border-radius:20px;background:#fff;display:block;} \n    .lightbox-close{position:absolute;top:10px;right:10px;width:42px;height:42px;border-radius:50%;border:none;background:rgba(42,27,35,.84);color:#fff;font-size:28px;line-height:1;cursor:pointer;} \n    .lightboxable{cursor:zoom-in;} \n\n    .floating-qa-wrap{position:fixed;right:14px;bottom:92px;z-index:9998;display:flex;flex-direction:column;align-items:flex-end;gap:10px;}\n    .floating-qa-bubble{width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;color:#fff;background:linear-gradient(180deg,var(--pink) 0%,var(--pink2) 100%);box-shadow:0 18px 34px rgba(179,79,130,.20);}\n    .floating-qa-panel{width:min(92vw,340px);display:none;backdrop-filter:blur(14px);}\n    .floating-qa-panel.open{display:block;}\n    .floating-qa-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-bottom:10px;}\n    .floating-qa-title{font-size:16px;font-weight:900;color:var(--ink);line-height:1.05;}\n    .floating-qa-close{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.9);border:1px solid rgba(151,92,122,.16);font-size:20px;color:var(--ink);}\n    .floating-qa-list{display:grid;gap:8px;}\n    .floating-qa-item{padding:12px 13px;border-radius:16px;background:rgba(255,255,255,.84);border:1px solid rgba(151,92,122,.14);text-align:left;font-size:13px;font-weight:900;color:var(--ink);}\n    .floating-qa-answer{margin-top:10px;padding:12px 13px;border-radius:16px;background:rgba(255,255,255,.74);border:1px solid rgba(151,92,122,.14);font-size:13px;line-height:1.4;color:var(--muted);display:none;}\n    .floating-qa-answer.show{display:block;}\n\n    .sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:9999;background:rgba(255,249,252,.94);backdrop-filter:blur(14px) saturate(1.1);border-top:1px solid rgba(151,92,122,.14);box-shadow:0 -10px 28px rgba(119,71,95,.10);padding:9px 10px calc(9px + env(safe-area-inset-bottom));} \n    .sticky-inner{max-width:680px;margin:0 auto;display:flex;align-items:center;gap:9px;padding:4px;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.42));border:1px solid rgba(151,92,122,.12);} \n    .sticky-price{min-width:106px;line-height:1.02;} \n    .sticky-price .new{font-size:20px;font-weight:900;color:var(--ink);} \n    .sticky-price .meta{font-size:11px;color:var(--muted);font-weight:800;} \n    .sticky-btn{flex:1;border-radius:14px;padding:14px 12px;background:linear-gradient(180deg,var(--pink) 0%,var(--pink2) 100%);color:#fff;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.14px;box-shadow:0 14px 24px rgba(179,79,130,.14);} \n\n    @media (hover:hover) and (pointer:fine){\n      .hero-card:hover,.video-card:hover,.gallery-card:hover,.compare-card:hover,.summary-card:hover,.offer-card:hover,.selector-card:hover,.comment-form-card:hover,.comment-list-card:hover{transform:translateY(-2px);} \n      .visual-card:hover img,.pain-card:hover img,.swipe-slide:hover img,.hero-slide:hover img{transform:scale(1.03);} \n      .cta:hover,.sticky-btn:hover,.hero-nav:hover,.floating-qa-bubble:hover{transform:translateY(-2px);} \n      .thumb:hover{transform:translateY(-2px);} \n    }\n\n    @media (max-width:767px){\n      .page{padding-left:0;padding-right:0;}\n      .section,.hero{max-width:100%;}\n      .hero-title{font-size:38px;max-width:none;}\n      .hero-copy .body{max-width:none;}\n      .hero-overlay,.pain-copy,.swipe-caption,.visual-overlay{max-width:230px;}\n      .floating-qa-wrap{right:10px;bottom:86px;}\n      .floating-qa-bubble{width:58px;height:58px;}\n    }\n\n    @media (min-width:768px){\n      .hero-grid{grid-template-columns:.92fr 1.08fr;gap:28px;align-items:center;}\n      .hero-copy{text-align:left;}\n      .hero-tags,.selection-row{justify-content:flex-start;}\n      .hero-title{font-size:56px;max-width:11ch;}\n      .title{font-size:36px;}\n      .two-col{grid-template-columns:1fr 1fr;gap:20px;}\n      .three-col{grid-template-columns:1fr 1fr 1fr;gap:18px;}\n      .four-col{grid-template-columns:1fr 1fr;gap:20px;}\n      .comments-grid{grid-template-columns:.9fr 1.1fr;gap:18px;}\n    }\n\n    @media (prefers-reduced-motion:reduce){\n      .page *, .page *::before, .page *::after{animation:none !important;transition:none !important;scroll-behavior:auto !important;}\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"faja-final-clean\" style=\"font-family: Arial,Helvetica,sans-serif; background: #fff8fb; color: #261a22; margin: 0; padding: 0; overflow-x: hidden; width: 100vw; max-width: 100vw; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw);\"\u003e\n\u003cdiv class=\"scroll-progress\"\u003e\n\u003cdiv id=\"scrollProgressBar\" class=\"scrollProgressBar scroll-progress-bar\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page\" id=\"fajaLanding\"\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"pills center\"\u003e\n\u003cdiv class=\"pill\"\u003eCompra segura\u003c\/div\u003e\n\u003cdiv class=\"pill\"\u003ePago al recibir\u003c\/div\u003e\n\u003cdiv class=\"pill\"\u003eNegro y beige\u003c\/div\u003e\n\u003cdiv class=\"pill\"\u003eUna sola tarifa\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"hero reveal show\"\u003e\n\u003cdiv class=\"hero-card\"\u003e\n\u003cdiv class=\"hero-grid\"\u003e\n\u003cdiv class=\"hero-copy\"\u003e\n\u003cdiv style=\"margin-bottom: 10px;\"\u003e\u003cspan class=\"pain-hit-soft\" style=\"font-size: 11px; text-transform: uppercase; letter-spacing: .4px;\"\u003eFaja chaleco premium\u003c\/span\u003e\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003eControla y moldea \u003cspan class=\"accent\"\u003edonde más lo necesitas\u003c\/span\u003e sin incomodidad.\u003c\/h1\u003e\n\u003cp class=\"body\"\u003eCuando abdomen, costados o espalda se marcan, la ropa deja de favorecerte. Esta faja entra para que te veas \u003cspan class=\"pain-hit-soft\"\u003emás firme\u003c\/span\u003e y \u003cspan class=\"pain-hit\"\u003emás limpia\u003c\/span\u003e desde que te la pones.\u003c\/p\u003e\n\u003cdiv class=\"hero-tags\"\u003e\n\u003cdiv class=\"hero-tag\"\u003eMenos rollitos visibles\u003c\/div\u003e\n\u003cdiv class=\"hero-tag\"\u003eMás cintura visual\u003c\/div\u003e\n\u003cdiv class=\"hero-tag\"\u003eMejor caída de ropa\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"price-box\"\u003e\n\u003cdiv class=\"eyebrow\"\u003ePrecio especial\u003c\/div\u003e\n\u003cdiv class=\"price-main\"\u003e$49,90\u003c\/div\u003e\n\u003cdiv class=\"price-sub\"\u003eCualquier talla por el mismo precio\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\u003cbutton id=\"ctaHero\" class=\"cta\" type=\"button\"\u003eQUIERO MI FAJA AHORA\u003c\/button\u003e\u003c\/div\u003e\n\u003cdiv id=\"feedbackHero\" class=\"feedback\"\u003eCompra rápida • selección clara • stock sujeto a disponibilidad\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"hero-slider\" id=\"heroSlider\"\u003e\n\u003cdiv class=\"hero-track\" id=\"heroTrack\"\u003e\n\u003cdiv class=\"hero-slide active\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-luxury-ed_2770988561.png?v=1776055527\" alt=\"Faja beige puesta\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-luxury-ed_2770989054.png?v=1776055527\" alt=\"Faja negra puesta\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-lifestyle_2770989443.png?v=1776055527\" alt=\"Uso real de la faja\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hero-nav hero-prev\" id=\"heroPrev\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"hero-nav hero-next\" id=\"heroNext\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"hero-dots\" id=\"heroDots\"\u003e\n\u003cbutton class=\"hero-dot active\"\u003e\u003c\/button\u003e \u003cbutton class=\"hero-dot\"\u003e\u003c\/button\u003e \u003cbutton class=\"hero-dot\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-overlay\" id=\"heroOverlay\"\u003e\n\u003cstrong\u003eMenos abdomen marcado\u003c\/strong\u003e \u003cspan\u003eLa ropa se ve más limpia cuando la zona media deja de empujar la tela.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumb-grid\"\u003e\n\u003cbutton class=\"thumb active\" type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-luxury-ed_2770988561.png?v=1776055527\" alt=\"Miniatura beige\"\u003e\u003cspan\u003eBeige\u003c\/span\u003e\u003c\/button\u003e \u003cbutton class=\"thumb\" type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-luxury-ed_2770989054.png?v=1776055527\" alt=\"Miniatura negro\"\u003e\u003cspan\u003eNegro\u003c\/span\u003e\u003c\/button\u003e \u003cbutton class=\"thumb\" type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-lifestyle_2770989443.png?v=1776055527\" alt=\"Miniatura uso real\"\u003e\u003cspan\u003eUso real\u003c\/span\u003e\u003c\/button\u003e \u003cbutton class=\"thumb\" type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-relatable_2770989817.png?v=1776055527\" alt=\"Miniatura oferta\"\u003e\u003cspan\u003eOferta\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"video-card center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eEn uso real\u003c\/div\u003e\n\u003ch2 class=\"title\"\u003eMíralo \u003cspan class=\"accent\"\u003epuesto de verdad\u003c\/span\u003e.\u003c\/h2\u003e\n\u003cdiv class=\"video-shell-real\" id=\"topVideoShell\"\u003e\n\u003cvideo class=\"slot-video\" autoplay=\"autoplay\" muted=\"\" playsinline=\"\" loop=\"loop\" preload=\"metadata\" poster=\"URL_VIDEO_1_POSTER\" controls=\"controls\"\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/97f98c666b3e4a9e9fe0543f740bf123.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-placeholder\"\u003e\n\u003cstrong\u003eUso real\u003c\/strong\u003e\u003cspan\u003eMira cómo arma la figura desde el primer momento.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"sound-hint\" type=\"button\"\u003e\u003cspan class=\"sound-arrow\"\u003e➜\u003c\/span\u003e\u003cspan\u003eActiva el sonido\u003c\/span\u003e\u003c\/button\u003e \u003cbutton class=\"video-expand-btn\" type=\"button\"\u003eVer completo\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"gallery-card\"\u003e\n\u003cdiv class=\"swipe-head\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eTres dolores, tres pruebas visuales\u003c\/div\u003e\n\u003ch2 class=\"title\"\u003eCada cosa importante aquí \u003cspan class=\"accent\"\u003ese demuestra\u003c\/span\u003e.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"swipe-tabs\" id=\"swipeTabs\"\u003e\n\u003cbutton class=\"swipe-tab active\" type=\"button\"\u003eAbdomen\u003c\/button\u003e \u003cbutton class=\"swipe-tab\" type=\"button\"\u003eEspalda\u003c\/button\u003e \u003cbutton class=\"swipe-tab\" type=\"button\"\u003eCintura\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"two-col\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"swipe-gallery\"\u003e\n\u003cdiv class=\"swipe-track\" id=\"swipeTrack\"\u003e\n\u003cdiv class=\"swipe-slide\"\u003e\n\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-closetomi_2770990634.png?v=1776055527\" alt=\"Control de abdomen\"\u003e\u003cspan class=\"overlay-chip\"\u003eAbdomen\u003c\/span\u003e\n\u003cdiv class=\"swipe-caption\"\u003e\n\u003cstrong\u003eControla la zona media\u003c\/strong\u003e\u003cspan\u003eLa tela deja de pegarse raro en el vientre.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"swipe-slide\"\u003e\n\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-e_2770991297.png?v=1776055527\" alt=\"Espalda más limpia\"\u003e\u003cspan class=\"overlay-chip\"\u003eEspalda\u003c\/span\u003e\n\u003cdiv class=\"swipe-caption\"\u003e\n\u003cstrong\u003eSuaviza costados\u003c\/strong\u003e\u003cspan\u003eLa espalda se ve más pareja y más limpia.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"swipe-slide\"\u003e\n\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-e_2770990268.png?v=1776055528\" alt=\"Cintura visual\"\u003e\u003cspan class=\"overlay-chip\"\u003eCintura\u003c\/span\u003e\n\u003cdiv class=\"swipe-caption\"\u003e\n\u003cstrong\u003eArma más la figura\u003c\/strong\u003e\u003cspan\u003eLa silueta se ve mejor definida con ropa.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"swipe-controls\" id=\"swipeDots\"\u003e\n\u003cbutton class=\"swipe-dot active\"\u003e\u003c\/button\u003e \u003cbutton class=\"swipe-dot\"\u003e\u003c\/button\u003e \u003cbutton class=\"swipe-dot\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"three-col\"\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cstrong\u003eAbdomen\u003c\/strong\u003e\u003cspan\u003eMenos volumen visual justo donde más se nota.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cstrong\u003eEspalda\u003c\/strong\u003e\u003cspan\u003eMenos marca lateral y trasera debajo de la ropa.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cstrong\u003eCintura\u003c\/strong\u003e\u003cspan\u003eLa figura se siente más armada y más limpia.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"two-col\"\u003e\n\u003cdiv class=\"pain-card\"\u003e\n\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-luxury-ed_2770991600.png?v=1776055527\" alt=\"Abdomen marcado bajo la ropa\"\u003e\n\u003cdiv class=\"pain-copy\"\u003e\n\u003ch3 class=\"pain-title\"\u003e\n\u003cspan class=\"pain-hit\"\u003eEse abdomen\u003c\/span\u003e que arruina la blusa o el vestido.\u003c\/h3\u003e\n\u003cp class=\"pain-text\"\u003eLa prenda puede ser linda, pero la zona media daña el resultado.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pain-card\"\u003e\n\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-f_2770992117.png?v=1776055527\" alt=\"Espalda y costados marcados\"\u003e\n\u003cdiv class=\"pain-copy\"\u003e\n\u003ch3 class=\"pain-title\"\u003e\n\u003cspan class=\"pain-hit\"\u003eLos rollitos\u003c\/span\u003e hacen que todo se vea menos limpio.\u003c\/h3\u003e\n\u003cp class=\"pain-text\"\u003eAhí es donde muchas prendas pierden el efecto bonito.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"summary-card center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eLa solución\u003c\/div\u003e\n\u003ch2 class=\"title\"\u003eNo solo aprieta. \u003cspan class=\"accent\"\u003eMoldea justo donde más se nota.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"three-col\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eTriple ajuste\u003c\/strong\u003e\u003cspan\u003eMás control y mejor adaptación al torso.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eVarillas anti-enrollamiento\u003c\/strong\u003e\u003cspan\u003eAyudan a que la faja se mantenga en su sitio.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eSoporte tipo chaleco\u003c\/strong\u003e\u003cspan\u003eLa espalda se siente más compuesta.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"compare-card center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eComparador visual\u003c\/div\u003e\n\u003ch2 class=\"title\"\u003eSin esconderte. \u003cspan class=\"accent\"\u003eSolo viéndote mejor vestida.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"compare-wrap\"\u003e\n\u003cdiv class=\"compare-before\"\u003e\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-before-im_2770998503.png?v=1776055527\" alt=\"Sin faja\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"compare-after\" id=\"compareAfter\"\u003e\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-l_2770992539.png?v=1776055527\" alt=\"Con faja\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput id=\"compareRange\" class=\"compare-range\" type=\"range\" min=\"0\" max=\"100\" value=\"56\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"video-card center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eMovimiento real\u003c\/div\u003e\n\u003ch2 class=\"title\"\u003eAsí se ve \u003cspan class=\"accent\"\u003een movimiento y con ropa real\u003c\/span\u003e.\u003c\/h2\u003e\n\u003cdiv class=\"video-shell-real\" id=\"midVideoShell\"\u003e\n\u003cvideo class=\"slot-video\" autoplay=\"autoplay\" muted=\"\" playsinline=\"\" loop=\"loop\" preload=\"metadata\" poster=\"URL_VIDEO_2_POSTER\" controls=\"controls\"\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/665ad72f787f4e0497fdcd5c19a6bd5e.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-placeholder\"\u003e\n\u003cstrong\u003eMovimiento real\u003c\/strong\u003e\u003cspan\u003eAsí se ve con ropa y en movimiento.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"sound-hint\" type=\"button\"\u003e\u003cspan class=\"sound-arrow\"\u003e➜\u003c\/span\u003e\u003cspan\u003eActiva el sonido\u003c\/span\u003e\u003c\/button\u003e \u003cbutton class=\"video-expand-btn\" type=\"button\"\u003eVer completo\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"four-col\"\u003e\n\u003cdiv class=\"visual-card\"\u003e\n\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-f_2770992117.png?v=1776055527\" alt=\"Vestido con mejor caída\"\u003e\n\u003cdiv class=\"visual-overlay\"\u003e\n\u003cstrong\u003eVestidos\u003c\/strong\u003e\u003cspan\u003eLa tela se ve más pareja y más limpia.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"visual-card\"\u003e\n\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-l_2770992539.png?v=1776055527\" alt=\"Jeans con cintura más armada\"\u003e\n\u003cdiv class=\"visual-overlay\"\u003e\n\u003cstrong\u003eJeans\u003c\/strong\u003e\u003cspan\u003eLa zona media se ve más controlada.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"visual-card\"\u003e\n\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-e_2770996336.png?v=1776056299\" alt=\"Blusas que favorecen más\"\u003e\n\u003cdiv class=\"visual-overlay\"\u003e\n\u003cstrong\u003eBlusas\u003c\/strong\u003e\u003cspan\u003eMenos necesidad de estar halando la ropa.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"visual-card\"\u003e\n\u003cimg class=\"lightboxable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/freepik_ultra-realistic-premium-p_2770996830.png?v=1776055528\" alt=\"Detalle de estructura\"\u003e\n\u003cdiv class=\"visual-overlay\"\u003e\n\u003cstrong\u003eEstructura\u003c\/strong\u003e\u003cspan\u003eBroches, soporte y varillas que sí venden.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"summary-card center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eResumen claro\u003c\/div\u003e\n\u003cdiv class=\"summary-row\"\u003e\n\u003cspan\u003eLo que más corrige\u003c\/span\u003e\u003cb\u003eAbdomen, cintura y espalda\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"summary-row\"\u003e\n\u003cspan\u003eLo que más mejora\u003c\/span\u003e\u003cb\u003eLa caída de tu ropa\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"summary-row\"\u003e\n\u003cspan\u003eOferta actual\u003c\/span\u003e\u003cb\u003e$49,90\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 14px;\"\u003e\u003cbutton id=\"ctaSummary\" class=\"cta alt\" type=\"button\"\u003eQUIERO MI FAJA AHORA\u003c\/button\u003e\u003c\/div\u003e\n\u003cdiv class=\"feedback\" id=\"feedbackSummary\"\u003eCompra rápida • selección clara • misma tarifa para cualquier talla\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"summary-card center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eComentarios\u003c\/div\u003e\n\u003ch2 class=\"title\"\u003eExperiencias y \u003cspan class=\"accent\"\u003ecalificaciones\u003c\/span\u003e.\u003c\/h2\u003e\n\u003cdiv class=\"comments-grid\"\u003e\n\u003cdiv class=\"comment-form-card\"\u003e\n\u003cdiv class=\"mini-title\"\u003eDeja tu comentario\u003c\/div\u003e\n\u003cp class=\"body\" style=\"margin-bottom: 12px;\"\u003eComparte cómo te fue con la faja y qué fue lo que más te gustó.\u003c\/p\u003e\n\u003cform id=\"commentForm\" class=\"comment-form\"\u003e\n\u003cinput id=\"commentName\" class=\"comment-input\" type=\"text\" maxlength=\"40\" placeholder=\"Tu nombre\"\u003e\n\u003cdiv class=\"stars-row\" id=\"commentStars\"\u003e\n\u003cbutton class=\"star-btn\" type=\"button\"\u003e★\u003c\/button\u003e \u003cbutton class=\"star-btn\" type=\"button\"\u003e★\u003c\/button\u003e \u003cbutton class=\"star-btn\" type=\"button\"\u003e★\u003c\/button\u003e \u003cbutton class=\"star-btn\" type=\"button\"\u003e★\u003c\/button\u003e \u003cbutton class=\"star-btn\" type=\"button\"\u003e★\u003c\/button\u003e\n\u003c\/div\u003e\n\u003ctextarea id=\"commentText\" class=\"comment-textarea\" maxlength=\"280\" placeholder=\"¿Cómo se vio la ropa? ¿Qué fue lo que más notaste?\"\u003e\u003c\/textarea\u003e \u003cbutton class=\"comment-submit\" type=\"submit\"\u003ePublicar comentario\u003c\/button\u003e\n\u003c\/form\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comment-list-card\"\u003e\n\u003cdiv class=\"mini-title\"\u003eLo que la gente comenta\u003c\/div\u003e\n\u003cdiv id=\"commentList\" class=\"comment-list\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section reveal show\"\u003e\n\u003cdiv class=\"offer-card center\" id=\"comprar\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eOferta final\u003c\/div\u003e\n\u003ch2 class=\"title\"\u003eRecupera una silueta más firme y más favorecedora.\u003c\/h2\u003e\n\u003cdiv class=\"two-col\"\u003e\n\u003cdiv class=\"card center\"\u003e\n\u003cdiv class=\"eyebrow\" style=\"margin-bottom: 6px;\"\u003eTu selección\u003c\/div\u003e\n\u003cdiv class=\"mini-title\" id=\"offerSelectionText\"\u003eBeige • S\/XS\u003c\/div\u003e\n\u003cdiv class=\"body\"\u003eTu selección actual.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card center\" style=\"background: linear-gradient(180deg,var(--pink) 0%,var(--pink2) 100%); border-color: transparent; color: #fff;\"\u003e\n\u003cdiv class=\"eyebrow\" style=\"color: #ffe8f3; margin-bottom: 6px;\"\u003eHoy\u003c\/div\u003e\n\u003cdiv style=\"font-size: 40px; font-weight: 900; line-height: 1; color: #fff;\"\u003e$39,90\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 8px; font-size: 13px; color: #ffe5f0; font-weight: 800;\"\u003eMismo precio para cualquier talla\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 14px;\"\u003e\u003cbutton id=\"ctaFinal\" class=\"cta alt\" type=\"button\"\u003eQUIERO MI FAJA AHORA\u003c\/button\u003e\u003c\/div\u003e\n\u003cdiv id=\"feedbackFinal\" class=\"feedback\"\u003eLa landing intentará pasar tu color y talla elegidos antes de abrir el checkout.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section space-bottom reveal show\"\u003e\n\u003cdiv class=\"faq-item active\"\u003e\n\u003cbutton class=\"faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Qué mejora visualmente?\u003c\/span\u003e\u003cspan\u003e−\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"faq-body\" style=\"display: block;\"\u003eAyuda a controlar abdomen, estilizar cintura, suavizar la espalda y hacer que la ropa caiga mejor sobre la silueta.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-head\" type=\"button\"\u003e\u003cspan\u003e¿Se puede usar bajo la ropa?\u003c\/span\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"faq-body\"\u003eSí. La idea es que funcione como una prenda de soporte y moldeo para vestidos, jeans, blusas y outfits del día a día.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"floating-qa-wrap\"\u003e\n\u003cdiv id=\"floatingQaPanel\" class=\"floating-qa-panel\"\u003e\n\u003cdiv class=\"floating-qa-top\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\" style=\"margin-bottom: 4px;\"\u003ePreguntas rápidas\u003c\/div\u003e\n\u003cdiv class=\"floating-qa-title\"\u003eResuelve lo más importante antes de comprar\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"floatingQaClose\" class=\"floating-qa-close\" type=\"button\"\u003e×\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"floating-qa-list\"\u003e\n\u003cbutton class=\"floating-qa-item\" type=\"button\"\u003e¿Qué mejora visualmente?\u003c\/button\u003e \u003cbutton class=\"floating-qa-item\" type=\"button\"\u003e¿Se puede usar bajo la ropa?\u003c\/button\u003e \u003cbutton class=\"floating-qa-item\" type=\"button\"\u003e¿Qué tallas tiene?\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"floatingQaAnswer\" class=\"floating-qa-answer\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"floatingQaBubble\" class=\"floating-qa-bubble\" type=\"button\"\u003e?\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lightbox-overlay\" id=\"lightboxOverlay\"\u003e\n\u003cdiv class=\"lightbox-box\"\u003e\n\u003cbutton class=\"lightbox-close\" id=\"lightboxClose\" type=\"button\"\u003e×\u003c\/button\u003e \u003cimg id=\"lightboxImage\" alt=\"Vista ampliada del producto\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var state = { color:'beige', size:'S\/XS' };\n      var currentSlide = 0;\n      var currentGallerySlide = 0;\n      var heroCaptions = [\n        { title:'Menos abdomen marcado', text:'La ropa se ve más limpia cuando la zona media deja de empujar la tela.' },\n        { title:'Negro para uso fuerte', text:'Una opción visualmente poderosa para outfits del día a día o salidas.' },\n        { title:'Uso real', text:'La clienta entiende más rápido qué cambia al verla puesta de verdad.' }\n      ];\n\n      function selectionText(){ return (state.color === 'beige' ? 'Beige' : 'Negro') + ' • ' + state.size; }\n      function updateSelectionUI(){\n        var echo = document.getElementById('selectionEcho');\n        var offer = document.getElementById('offerSelectionText');\n        var sticky = document.getElementById('stickyMeta');\n        if(echo) echo.textContent = selectionText();\n        if(offer) offer.textContent = selectionText();\n        if(sticky) sticky.textContent = selectionText();\n      }\n\n      function syncThemeVariant(){\n        try{\n          var desired = [state.color === 'beige' ? 'beige' : 'negro', state.size.toLowerCase()];\n          document.querySelectorAll('label, button, .swatch-element, .variant-input, .variant-option, .product-form__input label').forEach(function(el){\n            var txt = (el.textContent || '').trim().toLowerCase();\n            desired.forEach(function(wanted){ if(txt === wanted) el.click(); });\n          });\n          document.querySelectorAll('select').forEach(function(select){\n            Array.from(select.options).forEach(function(opt){\n              var txt = (opt.textContent || opt.value || '').toLowerCase();\n              if(txt.indexOf(state.color) !== -1 || txt.indexOf(state.size.toLowerCase()) !== -1){\n                select.value = opt.value;\n                select.dispatchEvent(new Event('change', { bubbles:true }));\n              }\n            });\n          });\n        } catch(e){}\n      }\n\n      function triggerRealCheckout(){\n        syncThemeVariant();\n        var realBtn = document.getElementById('rsi_buy_now_button');\n        if(realBtn){ realBtn.click(); return true; }\n        var altBtn = document.querySelector('.rsi.buy_now_button, .rsi_buy_now_button, [name=\"checkout\"], .shopify-payment-button button, .shopify-payment-button__button, form[action*=\"\/cart\/add\"] [type=\"submit\"]');\n        if(altBtn){ altBtn.click(); return true; }\n        return false;\n      }\n\n      function processCheckout(button, feedback){\n        if(!button) return;\n        var original = button.innerHTML;\n        button.innerHTML = 'PROCESANDO...';\n        button.disabled = true;\n        if(feedback) feedback.textContent = 'Estamos intentando respetar tu color y talla antes de llevarte al checkout...';\n        var attempts = 0;\n        var interval = setInterval(function(){\n          attempts++;\n          if(triggerRealCheckout()){\n            clearInterval(interval);\n            setTimeout(function(){ button.innerHTML = original; button.disabled = false; }, 1200);\n            return;\n          }\n          if(attempts \u003e= 16){\n            clearInterval(interval);\n            window.location.href = '\/checkout';\n          }\n        },180);\n      }\n\n      function bindButton(id, feedbackId){\n        var btn = document.getElementById(id);\n        var feedback = feedbackId ? document.getElementById(feedbackId) : null;\n        if(!btn) return;\n        btn.addEventListener('click', function(){ processCheckout(btn, feedback); });\n      }\n\n      function updateSlider(i){\n        var track = document.getElementById('heroTrack');\n        var dots = document.querySelectorAll('.hero-dot');\n        var thumbs = document.querySelectorAll('.thumb[data-slide]');\n        var slides = document.querySelectorAll('.hero-slide');\n        var overlay = document.getElementById('heroOverlay');\n        if(!track || !slides.length) return;\n        if(i \u003c 0) i = slides.length - 1;\n        if(i \u003e= slides.length) i = 0;\n        currentSlide = i;\n        track.style.transform = 'translateX(-' + (i * 100) + '%)';\n        slides.forEach(function(slide, idx){ slide.classList.toggle('active', idx === i); });\n        dots.forEach(function(dot, idx){ dot.classList.toggle('active', idx === i); });\n        thumbs.forEach(function(thumb){ thumb.classList.toggle('active', parseInt(thumb.getAttribute('data-slide'),10) === i); });\n        if(overlay \u0026\u0026 heroCaptions[i]) overlay.innerHTML = '\u003cstrong\u003e' + heroCaptions[i].title + '\u003c\/strong\u003e\u003cspan\u003e' + heroCaptions[i].text + '\u003c\/span\u003e';\n      }\n\n      function setupSlider(){\n        document.getElementById('heroPrev')?.addEventListener('click', function(){ updateSlider(currentSlide - 1); });\n        document.getElementById('heroNext')?.addEventListener('click', function(){ updateSlider(currentSlide + 1); });\n        document.querySelectorAll('.hero-dot,.thumb[data-slide]').forEach(function(btn){\n          btn.addEventListener('click', function(){ updateSlider(parseInt(btn.getAttribute('data-slide'),10)); });\n        });\n        document.querySelectorAll('.thumb[data-scroll]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            var target = document.querySelector(btn.getAttribute('data-scroll'));\n            if(target) target.scrollIntoView({ behavior:'smooth', block:'start' });\n          });\n        });\n        updateSlider(0);\n      }\n\n      function setupGallery(){\n        var track = document.getElementById('swipeTrack');\n        var tabs = document.querySelectorAll('.swipe-tab');\n        var dots = document.querySelectorAll('.swipe-dot');\n        if(!track) return;\n        function render(i){\n          currentGallerySlide = i;\n          track.style.transform = 'translateX(-' + (i * 100) + '%)';\n          tabs.forEach(function(tab){ tab.classList.toggle('active', parseInt(tab.getAttribute('data-slide'),10) === i); });\n          dots.forEach(function(dot){ dot.classList.toggle('active', parseInt(dot.getAttribute('data-slide'),10) === i); });\n        }\n        tabs.forEach(function(btn){ btn.addEventListener('click', function(){ render(parseInt(btn.getAttribute('data-slide'),10)); }); });\n        dots.forEach(function(btn){ btn.addEventListener('click', function(){ render(parseInt(btn.getAttribute('data-slide'),10)); }); });\n        render(0);\n      }\n\n      function setupReveal(){\n        var els = document.querySelectorAll('.reveal');\n        if(!els.length) return;\n        var io = new IntersectionObserver(function(entries){\n          entries.forEach(function(entry){ if(entry.isIntersecting) entry.target.classList.add('show'); });\n        }, { threshold: 0.12 });\n        els.forEach(function(el){ io.observe(el); });\n      }\n\n      function setupScrollProgress(){\n        var progress = document.getElementById('scrollProgressBar');\n        function onScroll(){\n          var y = window.scrollY || window.pageYOffset;\n          var h = document.documentElement.scrollHeight - window.innerHeight;\n          var pct = h \u003e 0 ? Math.round((y \/ h) * 100) : 0;\n          if(progress) progress.style.width = pct + '%';\n        }\n        window.addEventListener('scroll', onScroll, { passive:true });\n        onScroll();\n      }\n\n      function setupSelections(){\n        document.querySelectorAll('[data-color]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            state.color = btn.getAttribute('data-color');\n            document.querySelectorAll('[data-color]').forEach(function(other){ other.classList.remove('active'); });\n            btn.classList.add('active');\n            updateSelectionUI();\n            syncThemeVariant();\n            if(state.color === 'beige') updateSlider(0);\n            if(state.color === 'negro') updateSlider(1);\n          });\n        });\n        document.querySelectorAll('[data-size]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            state.size = btn.getAttribute('data-size');\n            document.querySelectorAll('[data-size]').forEach(function(other){ other.classList.remove('active'); });\n            btn.classList.add('active');\n            updateSelectionUI();\n            syncThemeVariant();\n          });\n        });\n      }\n\n      function setupCompare(){\n        var range = document.getElementById('compareRange');\n        var after = document.getElementById('compareAfter');\n        if(!range || !after) return;\n        function update(){ after.style.width = range.value + '%'; }\n        range.addEventListener('input', update);\n        update();\n      }\n\n      function setupFaq(){\n        var items = document.querySelectorAll('.faq-item');\n        items.forEach(function(item){\n          var btn = item.querySelector('.faq-head');\n          if(!btn) return;\n          btn.addEventListener('click', function(){\n            var open = item.classList.contains('active');\n            items.forEach(function(other){\n              other.classList.remove('active');\n              var body = other.querySelector('.faq-body');\n              var sign = other.querySelector('.faq-head span:last-child');\n              if(body) body.style.display = 'none';\n              if(sign) sign.textContent = '+';\n            });\n            if(!open){\n              item.classList.add('active');\n              var body = item.querySelector('.faq-body');\n              var sign = item.querySelector('.faq-head span:last-child');\n              if(body) body.style.display = 'block';\n              if(sign) sign.textContent = '−';\n            }\n          });\n        });\n      }\n\n      function setupLightbox(){\n        var overlay = document.getElementById('lightboxOverlay');\n        var image = document.getElementById('lightboxImage');\n        var close = document.getElementById('lightboxClose');\n        if(!overlay || !image || !close) return;\n        document.querySelectorAll('.lightboxable, .hero-slide img').forEach(function(img){\n          img.addEventListener('click', function(){\n            image.src = img.src;\n            image.alt = img.alt || 'Vista ampliada';\n            overlay.classList.add('open');\n          });\n        });\n        close.addEventListener('click', function(){ overlay.classList.remove('open'); });\n        overlay.addEventListener('click', function(e){ if(e.target === overlay) overlay.classList.remove('open'); });\n      }\n\n      function setupVideoShells(){\n        document.querySelectorAll('[data-video-shell]').forEach(function(shell){\n          var video = shell.querySelector('video');\n          var hint = shell.querySelector('[data-sound-toggle]');\n          if(!video || !hint) return;\n          var source = video.querySelector('source');\n          var srcValue = source ? source.getAttribute('src') : '';\n          if(srcValue \u0026\u0026 srcValue.indexOf('URL_') !== 0){ shell.classList.remove('empty'); } else { shell.classList.add('empty'); }\n          function enableSound(){\n            video.muted = false;\n            video.play().catch(function(){});\n            hint.classList.add('hidden');\n          }\n          hint.addEventListener('click', enableSound);\n          video.addEventListener('click', function(){ if(video.muted) enableSound(); });\n          video.addEventListener('volumechange', function(){ if(!video.muted) hint.classList.add('hidden'); });\n        });\n      }\n\n      function setupComments(){\n        var form = document.getElementById('commentForm');\n        var nameInput = document.getElementById('commentName');\n        var textInput = document.getElementById('commentText');\n        var list = document.getElementById('commentList');\n        var starButtons = document.querySelectorAll('#commentStars .star-btn');\n        var selectedRating = 0;\n        var storageKey = 'faja_comments_v3';\n\n        function setRating(value){\n          selectedRating = value;\n          starButtons.forEach(function(btn){\n            btn.classList.toggle('active', parseInt(btn.getAttribute('data-rating'),10) \u003c= value);\n          });\n        }\n\n        function readComments(){\n          try{ var raw = localStorage.getItem(storageKey); return raw ? JSON.parse(raw) : []; }catch(e){ return []; }\n        }\n        function writeComments(items){ try{ localStorage.setItem(storageKey, JSON.stringify(items)); }catch(e){} }\n        function renderComments(){\n          if(!list) return;\n          var items = readComments();\n          if(!items.length){ list.innerHTML = '\u003cdiv class=\"comment-empty\"\u003eTodavía no hay comentarios guardados en este navegador.\u003c\/div\u003e'; return; }\n          list.innerHTML = items.map(function(item){\n            var stars = '★★★★★'.slice(0, item.rating);\n            return '\u003cdiv class=\"comment-item\"\u003e\u003cdiv class=\"comment-head\"\u003e\u003cdiv\u003e\u003cdiv class=\"comment-name\"\u003e' + item.name + '\u003c\/div\u003e\u003cdiv class=\"comment-stars\"\u003e' + stars + '\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"comment-date\"\u003e' + item.date + '\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"comment-body\"\u003e' + item.text + '\u003c\/div\u003e\u003c\/div\u003e';\n          }).join('');\n        }\n        starButtons.forEach(function(btn){ btn.addEventListener('click', function(){ setRating(parseInt(btn.getAttribute('data-rating'),10)); }); });\n        if(form){\n          form.addEventListener('submit', function(e){\n            e.preventDefault();\n            var name = (nameInput \u0026\u0026 nameInput.value || '').trim();\n            var text = (textInput \u0026\u0026 textInput.value || '').trim();\n            if(!name || !text || !selectedRating) return;\n            var items = readComments();\n            items.unshift({ name:name, text:text, rating:selectedRating, date:new Date().toLocaleDateString('es-CO', { day:'2-digit', month:'short' }).replace('.', '') });\n            items = items.slice(0, 12);\n            writeComments(items);\n            if(nameInput) nameInput.value = '';\n            if(textInput) textInput.value = '';\n            setRating(0);\n            renderComments();\n          });\n        }\n        renderComments();\n      }\n\n      function setupVideoExpand(){\n        document.querySelectorAll('[data-video-expand]').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            var shell = btn.closest('[data-video-shell]');\n            var video = shell ? shell.querySelector('video') : null;\n            if(!video) return;\n            try{\n              video.controls = true;\n              if(video.requestFullscreen) video.requestFullscreen();\n              else if(video.webkitEnterFullscreen) video.webkitEnterFullscreen();\n              else if(shell.requestFullscreen) shell.requestFullscreen();\n            }catch(e){}\n            video.play().catch(function(){});\n          });\n        });\n      }\n\n      function setupFloatingQA(){\n        var bubble = document.getElementById('floatingQaBubble');\n        var panel = document.getElementById('floatingQaPanel');\n        var close = document.getElementById('floatingQaClose');\n        var answer = document.getElementById('floatingQaAnswer');\n        if(!bubble || !panel || !close || !answer) return;\n        bubble.addEventListener('click', function(){ panel.classList.toggle('open'); });\n        close.addEventListener('click', function(){ panel.classList.remove('open'); });\n        document.querySelectorAll('.floating-qa-item').forEach(function(btn){\n          btn.addEventListener('click', function(){\n            answer.textContent = btn.getAttribute('data-answer') || '';\n            answer.classList.add('show');\n          });\n        });\n      }\n\n      function init(){\n        bindButton('ctaHero','feedbackHero');\n        bindButton('ctaFinal','feedbackFinal');\n        bindButton('ctaSummary','feedbackSummary');\n        bindButton('stickyBuyBtn',null);\n        updateSelectionUI();\n        setupSlider();\n        setupGallery();\n        setupReveal();\n        setupScrollProgress();\n        setupSelections();\n        setupCompare();\n        setupFaq();\n        setupLightbox();\n        setupVideoShells();\n        setupComments();\n        setupVideoExpand();\n        setupFloatingQA();\n      }\n\n      if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init);\n      else init();\n    })();\n  \u003c\/script\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Mi tienda","offers":[{"title":"NEGRO S","offer_id":45523782238317,"sku":"-0","price":49.9,"currency_code":"USD","in_stock":true},{"title":"NEGRO M","offer_id":45523782271085,"sku":"-1","price":49.9,"currency_code":"USD","in_stock":true},{"title":"NEGRO L","offer_id":45523782303853,"sku":"-2","price":49.9,"currency_code":"USD","in_stock":true},{"title":"NEGRO XL","offer_id":45523782336621,"sku":"-3","price":49.9,"currency_code":"USD","in_stock":true},{"title":"BEIGE S","offer_id":45523782369389,"sku":"-4","price":49.9,"currency_code":"USD","in_stock":true},{"title":"BEIGE M","offer_id":45523782402157,"sku":"-5","price":49.9,"currency_code":"USD","in_stock":true},{"title":"BEIGE L","offer_id":45523782434925,"sku":"-6","price":49.9,"currency_code":"USD","in_stock":false},{"title":"BEIGE XL","offer_id":45523782467693,"sku":"-7","price":49.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0724\/4097\/1373\/files\/WhatsAppImage2026-07-29at7.00.27PM_1.jpg?v=1785383146"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0724\/4097\/1373\/collections\/Captura_de_pantalla_2026-07-29_220214.png?v=1785852675","url":"https:\/\/monarca.website\/collections\/fajas.oembed","provider":"MONARCA","version":"1.0","type":"link"}