{"product_id":"faja-bora-1","title":"FAJA BORA","description":"\u003cdiv class=\"faja-mobile-flow\" style=\"font-family:Inter,Arial,Helvetica,sans-serif;background:#fbf7ff;color:#211923;margin:0;padding:0;width:100%;max-width:100%;overflow-x:hidden;\"\u003e\n  \u003cstyle\u003e\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026family=Cormorant+Garamond:wght@500;600;700\u0026display=swap\");\n\n    .faja-mobile-flow{\n      --bg:#fbf7ff;\n      --bg2:#f5edf8;\n      --panel:#ffffff;\n      --panel2:#fcf8ff;\n      --rose:#efe2f2;\n      --rose2:#d9b5d4;\n      --pink:#9d5f8d;\n      --pink2:#7d466f;\n      --mauve:#4f314b;\n      --mauve2:#261a28;\n      --ink:#211923;\n      --muted:#776b78;\n      --muted2:#a69aa9;\n      --beige:#dcc0a5;\n      --line:rgba(79,49,75,.10);\n      --shadow:0 16px 36px rgba(79,49,75,.10);\n      --shadow2:0 10px 24px rgba(88,50,65,.07);\n      --radius:28px;\n      -webkit-font-smoothing:antialiased;\n      text-rendering:optimizeLegibility;\n    }\n\n    .faja-mobile-flow *{box-sizing:border-box;}\n    .faja-mobile-flow button{font-family:Inter,Arial,Helvetica,sans-serif;cursor:pointer;}\n    .faja-mobile-flow img,.faja-mobile-flow video{display:block;max-width:100%;}\n\n    html,body{margin:0!important;padding:0!important;overflow-x:hidden!important;}\n    body #MainContent,body main,body .main-content,body .content-for-layout,body .content-for-layout\u003e*,body .shopify-section,body .section,body .page-width,body .page-width--narrow,body .container,body .container-fluid,body .rte,body .product__info-container,body .product-section,body .product-single,body .product-single__description{\n      max-width:none!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;\n    }\n\n    \/* Oculta el botón rojo\/default para que no rompa la experiencia visual. El checkout real se dispara desde nuestros botones. *\/\n    body #rsi_buy_now_button,\n    body .rsi_buy_now_button,\n    body .rsi-buy-now-button{\n      position:absolute!important;\n      left:-99999px!important;\n      width:1px!important;\n      height:1px!important;\n      opacity:0!important;\n      pointer-events:none!important;\n      overflow:hidden!important;\n    }\n\n    .faja-mobile-flow{\n      width:100vw!important;\n      max-width:100vw!important;\n      margin-left:calc(50% - 50vw)!important;\n      margin-right:calc(50% - 50vw)!important;\n      overflow:hidden!important;\n      position:relative!important;\n    }\n\n    @keyframes fmFade{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}\n    @keyframes fmPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.012)}}\n    @keyframes fmFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}\n    @keyframes fmWave{0%,100%{height:8px}50%{height:22px}}\n\n    .fm-page{\n      width:100%;\n      max-width:520px;\n      margin:0 auto;\n      min-height:100vh;\n      background:\n        radial-gradient(circle at 8% 4%,rgba(230,95,151,.14),transparent 28%),\n        radial-gradient(circle at 90% 0%,rgba(220,192,165,.34),transparent 30%),\n        linear-gradient(180deg,#fbf7ff 0%,#fff2f6 42%,#fffaf8 100%);\n      padding-bottom:118px;\n      overflow:hidden;\n    }\n\n    .fm-top{\n      position:sticky;\n      top:0;\n      z-index:40;\n      padding:10px 12px 8px;\n      background:rgba(255,248,245,.82);\n      backdrop-filter:blur(18px) saturate(1.08);\n      border-bottom:1px solid rgba(68,38,50,.06);\n    }\n\n    .fm-top-inner{\n      display:flex;\n      align-items:center;\n      justify-content:space-between;\n      gap:10px;\n    }\n\n    .fm-brand{display:flex;align-items:center;gap:9px;min-width:0;}\n    .fm-logo{\n      width:42px;height:42px;border-radius:15px;\n      background:linear-gradient(180deg,#efe1f2,#fff);\n      color:var(--pink2);\n      display:flex;align-items:center;justify-content:center;\n      font-weight:900;font-size:20px;box-shadow:0 10px 22px rgba(125,70,111,.12);\n      flex:none;\n    }\n    .fm-brand strong{display:block;font-family:\"Cormorant Garamond\",Georgia,serif;font-size:26px;line-height:.82;color:var(--mauve);letter-spacing:.3px;}\n    .fm-brand span{display:block;margin-top:4px;font-size:10px;color:var(--muted2);font-weight:900;letter-spacing:1.8px;text-transform:uppercase;}\n\n    .fm-top-actions{display:flex;align-items:center;gap:7px;}\n    .fm-pill-mini,.fm-icon{\n      border:0;background:#fff;color:var(--ink);\n      border-radius:999px;box-shadow:0 10px 22px rgba(88,50,65,.06);\n      font-weight:900;\n    }\n    .fm-pill-mini{padding:10px 11px;font-size:11px;color:var(--pink2);white-space:nowrap;}\n    .fm-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:17px;position:relative;}\n    .fm-badge{position:absolute;right:-3px;top:-3px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:linear-gradient(180deg,var(--pink),var(--pink2));color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;}\n\n    .fm-hero{animation:fmFade .5s ease both;}\n    .fm-hero-media{position:relative;background:#f2ebf4;overflow:hidden;}\n    .fm-hero-media img{width:100%;aspect-ratio:4\/5;object-fit:cover;object-position:center top;}\n    .fm-hero-gradient{position:absolute;inset:auto 0 0;height:46%;background:linear-gradient(180deg,transparent,rgba(35,25,30,.45));pointer-events:none;}\n    .fm-now-card{\n      position:absolute;left:12px;right:12px;bottom:12px;\n      background:rgba(255,255,255,.91);backdrop-filter:blur(14px);\n      border-radius:24px;padding:12px;box-shadow:0 16px 34px rgba(88,50,65,.15);\n      display:flex;gap:10px;align-items:center;\n    }\n    .fm-now-thumb{width:54px;height:54px;border-radius:18px;background:linear-gradient(180deg,#eee0f2,#fff);display:flex;align-items:center;justify-content:center;color:var(--pink2);font-size:28px;font-weight:900;box-shadow:inset 0 0 0 1px rgba(200,68,127,.10);flex:none;}\n    .fm-now-thumb img{display:none;}\n    .fm-now-copy{min-width:0;flex:1;}\n    .fm-now-copy b{display:block;font-size:13px;line-height:1.1;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}\n    .fm-now-copy span{display:block;margin-top:5px;font-size:11px;color:var(--muted);font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}\n    .fm-wave{display:flex;gap:3px;align-items:center;height:28px;flex:none;}\n    .fm-wave i{display:block;width:4px;border-radius:99px;background:linear-gradient(180deg,var(--pink),var(--pink2));animation:fmWave 1.1s ease-in-out infinite;}\n    .fm-wave i:nth-child(2){animation-delay:.12s}.fm-wave i:nth-child(3){animation-delay:.24s}.fm-wave i:nth-child(4){animation-delay:.36s}\n\n    .fm-hero-copy{padding:18px 14px 16px;}\n    .fm-eyebrow{\n      display:inline-flex;align-items:center;gap:7px;\n      border-radius:999px;padding:9px 12px;\n      background:linear-gradient(180deg,#efe1f2,#fcf8ff);\n      color:var(--pink2);font-size:11px;font-weight:900;letter-spacing:.32px;text-transform:uppercase;\n      box-shadow:0 10px 22px rgba(200,68,127,.08);\n      margin-bottom:13px;\n    }\n    .fm-product-mini{display:block;margin:0 0 8px;color:var(--pink2);font-size:12px;font-weight:900;letter-spacing:.28px;text-transform:uppercase;}\n    .fm-title{margin:0;font-family:\"Cormorant Garamond\",Georgia,serif;color:var(--mauve);font-size:clamp(40px,11.5vw,54px);line-height:.9;letter-spacing:-1px;max-width:11ch;}\n    .fm-sub{margin:12px 0 0;color:#554850;font-size:15px;line-height:1.42;font-weight:750;}\n    .fm-promo-row{display:flex;align-items:stretch;gap:9px;margin-top:14px;}\n    .fm-promo-main{flex:1;border-radius:18px;background:rgba(255,255,255,.88);box-shadow:0 12px 24px rgba(88,50,65,.07);padding:11px 13px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;}\n    .fm-promo-main small{font-size:11px;font-weight:900;color:var(--muted);text-transform:uppercase;letter-spacing:.28px;}\n    .fm-promo-main strong{font-size:22px;line-height:1;color:var(--mauve);font-weight:900;}\n    .fm-promo-main span{font-size:12px;color:var(--muted);font-weight:800;}\n    .fm-promo-tag{border-radius:18px;background:linear-gradient(180deg,#ffe7f0,#fcf8ff);color:var(--pink2);box-shadow:0 12px 24px rgba(200,68,127,.08);padding:11px 12px;font-size:12px;font-weight:900;display:flex;align-items:center;justify-content:center;text-align:center;min-width:104px;}\n    .fm-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;}\n    .fm-btn,.fm-btn-soft,.fm-buy{\n      border:0;border-radius:18px;min-height:52px;padding:14px 13px;\n      font-size:14px;font-weight:900;display:flex;align-items:center;justify-content:center;gap:8px;\n    }\n    .fm-btn,.fm-buy{background:linear-gradient(180deg,var(--pink),var(--pink2));color:#fff;box-shadow:0 16px 30px rgba(200,68,127,.18);animation:fmPulse 3.4s ease-in-out infinite;}\n    .fm-btn-soft{background:#fff;color:var(--mauve);box-shadow:0 12px 24px rgba(88,50,65,.07);}\n\n    .fm-trust-row{display:flex;gap:8px;overflow-x:auto;padding:0 14px 14px;scrollbar-width:none;}\n    .fm-trust-row::-webkit-scrollbar{display:none;}\n    .fm-trust{min-width:max-content;border-radius:999px;background:rgba(255,255,255,.86);box-shadow:0 10px 22px rgba(88,50,65,.055);padding:10px 12px;color:var(--mauve);font-size:12px;font-weight:900;}\n\n    .fm-section{padding:18px 0 0;animation:fmFade .55s ease both;}\n    .fm-section-head{padding:0 14px 12px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;}\n    .fm-section-head h2{margin:0;font-family:\"Cormorant Garamond\",Georgia,serif;color:var(--ink);font-size:34px;line-height:.92;letter-spacing:-.5px;}\n    .fm-section-head p{margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.3;font-weight:750;}\n    .fm-link{border:0;background:transparent;color:var(--pink2);font-size:12px;font-weight:900;white-space:nowrap;padding:0;}\n\n    .fm-chip-row{display:flex;gap:9px;overflow-x:auto;padding:0 14px 14px;scroll-snap-type:x mandatory;scrollbar-width:none;}\n    .fm-chip-row::-webkit-scrollbar{display:none;}\n    .fm-chip{border:0;border-radius:999px;background:#fff;color:var(--ink);box-shadow:0 10px 22px rgba(88,50,65,.06);padding:12px 14px;font-size:13px;font-weight:900;white-space:nowrap;scroll-snap-align:start;}\n    .fm-chip.active{background:linear-gradient(180deg,var(--mauve),#372438);color:#fff;}\n\n    .fm-library{display:flex;gap:12px;overflow-x:auto;padding:0 14px 6px;scroll-snap-type:x mandatory;scrollbar-width:none;}\n    .fm-library::-webkit-scrollbar{display:none;}\n    .fm-use-card{min-width:174px;max-width:174px;border:0;border-radius:24px;background:#fff;overflow:hidden;text-align:left;box-shadow:var(--shadow2);scroll-snap-align:start;color:var(--ink);padding:0;}\n    .fm-use-card.active{outline:2px solid rgba(230,95,151,.22);box-shadow:0 18px 36px rgba(200,68,127,.16);}\n    .fm-use-img{height:178px;background:#f2ebf4;position:relative;overflow:hidden;}\n    .fm-use-img img{width:100%;height:100%;object-fit:cover;object-position:center top;}\n    .fm-use-img.fm-color-cycle img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:opacity .3s ease;}\n    .fm-use-img.fm-color-cycle img:first-child{animation:fmColorBlack 5s infinite;}\n    .fm-use-img.fm-color-cycle img:nth-child(2){animation:fmColorBeige 5s infinite;}\n    @keyframes fmColorBlack{0%,45%{opacity:1}50%,95%{opacity:0}100%{opacity:1}}\n    @keyframes fmColorBeige{0%,45%{opacity:0}50%,95%{opacity:1}100%{opacity:0}}\n    .fm-play{position:absolute;right:9px;bottom:9px;width:36px;height:36px;border-radius:50%;background:rgba(125,70,111,.92);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;box-shadow:0 10px 20px rgba(79,49,75,.20);}\n    .fm-use-copy{padding:12px;}\n    .fm-use-copy strong{display:block;color:var(--ink);font-size:15px;line-height:1.06;font-weight:900;}\n    .fm-use-copy span{display:block;margin-top:6px;color:var(--muted);font-size:12px;line-height:1.28;font-weight:750;}\n\n    .fm-focus{margin:8px 14px 0;border-radius:30px;overflow:hidden;background:rgba(255,255,255,.82);box-shadow:var(--shadow);border:1px solid var(--line);}\n    .fm-focus-media{position:relative;background:#f2ebf4;}\n    .fm-focus-media img{width:100%;aspect-ratio:4\/5;object-fit:cover;object-position:center top;transition:opacity .25s ease;}\n    .fm-focus-label{position:absolute;left:12px;right:12px;bottom:12px;border-radius:20px;background:rgba(255,255,255,.92);box-shadow:0 14px 26px rgba(88,50,65,.13);padding:12px;backdrop-filter:blur(12px);}\n    .fm-focus-label strong{display:block;color:var(--ink);font-size:13px;font-weight:900;}\n    .fm-focus-label span{display:block;margin-top:5px;color:var(--muted);font-size:12px;font-weight:750;line-height:1.25;}\n    .fm-focus-copy{padding:18px 16px 16px;}\n    .fm-focus-copy h2{margin:0;font-family:\"Cormorant Garamond\",Georgia,serif;color:var(--mauve);font-size:40px;line-height:.9;letter-spacing:-.6px;max-width:9.5ch;}\n    .fm-focus-copy p{margin:12px 0 0;color:#554850;font-size:14px;line-height:1.42;font-weight:750;}\n    .fm-features{display:grid;gap:9px;margin-top:15px;}\n    .fm-feature{display:flex;gap:10px;align-items:flex-start;border-radius:18px;background:linear-gradient(180deg,#fff,#fff7fa);padding:12px;box-shadow:0 8px 18px rgba(88,50,65,.045);}\n    .fm-feature i{width:32px;height:32px;border-radius:999px;background:var(--rose);color:var(--pink2);display:flex;align-items:center;justify-content:center;font-style:normal;flex:none;}\n    .fm-feature b{display:block;color:var(--ink);font-size:13px;line-height:1.15;}\n    .fm-feature span{display:block;margin-top:4px;color:var(--muted);font-size:12px;line-height:1.25;font-weight:750;}\n\n    .fm-video-card{margin:0 14px;border-radius:30px;overflow:hidden;background:#fff;box-shadow:var(--shadow);}\n    .fm-video-shell{position:relative;background:#f2ebf4;aspect-ratio:9\/16;overflow:hidden;}\n    .fm-video-shell video{width:100%;height:100%;object-fit:cover;}\n    .fm-sound,.fm-expand{position:absolute;bottom:12px;z-index:3;border:0;border-radius:999px;padding:10px 12px;font-size:12px;font-weight:900;backdrop-filter:blur(12px);}\n    .fm-sound{left:12px;background:rgba(33,25,29,.78);color:#fff;}\n    .fm-expand{right:12px;background:rgba(255,255,255,.92);color:var(--ink);}\n    .fm-video-copy{padding:14px;}\n    .fm-video-copy strong{display:block;font-size:17px;color:var(--ink);font-weight:900;}\n    .fm-video-copy span{display:block;margin-top:6px;color:var(--muted);font-size:13px;line-height:1.35;font-weight:750;}\n\n    .fm-offer{margin:0 14px;border-radius:30px;padding:18px;background:linear-gradient(135deg,var(--mauve),var(--mauve2));color:#fff;box-shadow:0 20px 44px rgba(90,57,72,.18);}\n    .fm-offer h2{margin:0;font-family:\"Cormorant Garamond\",Georgia,serif;font-size:40px;line-height:.9;letter-spacing:-.7px;color:#fff;}\n    .fm-offer p{margin:12px 0 0;color:#f7e0e9;font-size:14px;line-height:1.42;font-weight:750;}\n    .fm-price-box{margin-top:15px;border-radius:24px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.12);padding:15px;}\n    .fm-price-box small{display:block;color:#f7e0e9;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.35px;}\n    .fm-price{display:block;margin-top:5px;font-size:42px;line-height:1;color:#fff;font-weight:900;letter-spacing:-.8px;}\n    .fm-price-box span:last-child{display:block;margin-top:7px;color:#f7e0e9;font-size:12px;font-weight:850;}\n    .fm-offer .fm-buy{width:100%;margin-top:14px;background:linear-gradient(180deg,var(--pink),var(--pink2));}\n\n    .fm-note-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;}\n    .fm-note{border-radius:18px;background:rgba(255,255,255,.10);padding:12px;color:#fff;}\n    .fm-note b{display:block;font-size:13px;line-height:1.15;}\n    .fm-note span{display:block;margin-top:5px;color:#f7dfe8;font-size:11px;line-height:1.25;font-weight:750;}\n\n    .fm-review-row{display:flex;gap:11px;overflow-x:auto;padding:0 14px 4px;scroll-snap-type:x mandatory;scrollbar-width:none;}\n    .fm-review-row::-webkit-scrollbar{display:none;}\n    .fm-review{min-width:245px;scroll-snap-align:start;border-radius:24px;background:#fff;box-shadow:var(--shadow2);padding:14px;}\n    .fm-review-head{display:flex;align-items:center;gap:10px;}\n    .fm-avatar{width:38px;height:38px;border-radius:50%;background:linear-gradient(180deg,var(--rose),#fff);color:var(--pink2);display:flex;align-items:center;justify-content:center;font-weight:900;flex:none;}\n    .fm-review strong{display:block;color:var(--ink);font-size:13px;font-weight:900;}\n    .fm-review small{display:block;margin-top:3px;color:var(--pink2);font-size:11px;font-weight:900;}\n    .fm-review p{margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.36;font-weight:750;}\n    .fm-stars{margin-top:9px;color:#d89054;font-size:12px;letter-spacing:.8px;}\n\n    .fm-faq{margin:0 14px;display:grid;gap:10px;}\n    .fm-faq-item{border-radius:22px;background:#fff;box-shadow:var(--shadow2);overflow:hidden;}\n    .fm-faq-head{width:100%;border:0;background:transparent;color:var(--ink);display:flex;justify-content:space-between;gap:12px;padding:15px;text-align:left;font-size:14px;font-weight:900;}\n    .fm-faq-body{display:none;padding:0 15px 15px;color:var(--muted);font-size:13px;line-height:1.42;font-weight:750;}\n    .fm-faq-item.open .fm-faq-body{display:block;}\n\n    .fm-comment-box{margin:14px 14px 0;border-radius:24px;background:rgba(255,255,255,.82);box-shadow:var(--shadow2);padding:14px;}\n    .fm-comment-box strong{display:block;color:var(--ink);font-size:14px;font-weight:900;}\n    .fm-comment-box span{display:block;margin-top:4px;color:var(--muted);font-size:12px;font-weight:750;line-height:1.35;}\n    .fm-comment-form{display:grid;gap:10px;margin-top:12px;}\n    .fm-input,.fm-textarea{width:100%;border:1px solid var(--line);border-radius:16px;background:#fff;padding:13px 14px;color:var(--ink);font-size:14px;font-weight:700;outline:none;}\n    .fm-textarea{min-height:92px;resize:vertical;}\n    .fm-input:focus,.fm-textarea:focus{border-color:rgba(125,70,111,.28);box-shadow:0 0 0 3px rgba(125,70,111,.08);}\n    .fm-comment-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;}\n    .fm-comment-note{font-size:11px;color:var(--muted2);font-weight:800;}\n    .fm-comment-submit{border:0;border-radius:16px;background:linear-gradient(180deg,var(--pink),var(--pink2));color:#fff;font-size:13px;font-weight:900;padding:13px 16px;box-shadow:0 12px 24px rgba(125,70,111,.16);}\n    .fm-comment-feedback{margin-top:8px;font-size:12px;color:var(--pink2);font-weight:800;min-height:16px;}\n\n    .fm-player{position:fixed;left:0;right:0;bottom:0;z-index:99999;background:rgba(255,248,245,.92);backdrop-filter:blur(18px) saturate(1.12);border-top:1px solid var(--line);box-shadow:0 -16px 38px rgba(88,50,65,.13);padding:8px 10px calc(8px + env(safe-area-inset-bottom));}\n    .fm-player-inner{max-width:500px;margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;background:rgba(255,255,255,.75);border:1px solid var(--line);border-radius:22px;padding:6px;}\n    .fm-player-cover{width:54px;height:54px;border-radius:16px;overflow:hidden;background:#f2ebf4;}\n    .fm-player-cover img{width:100%;height:100%;object-fit:cover;object-position:center top;}\n    .fm-player-info{min-width:0;}\n    .fm-player-info strong{display:block;color:var(--ink);font-size:14px;line-height:1.05;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}\n    .fm-player-info span{display:block;margin-top:5px;color:var(--muted);font-size:11px;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}\n    .fm-player .fm-buy{height:52px;min-height:52px;border-radius:17px;padding:0 14px;white-space:nowrap;}\n\n    .fm-lightbox{position:fixed;inset:0;z-index:100000;background:rgba(33,25,29,.76);backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:center;padding:18px;opacity:0;pointer-events:none;transition:.22s ease;}\n    .fm-lightbox.open{opacity:1;pointer-events:auto;}\n    .fm-lightbox-box{width:min(100%,520px);background:#fff;border-radius:30px;padding:10px;position:relative;box-shadow:0 32px 90px rgba(0,0,0,.26);}\n    .fm-lightbox-box img,.fm-lightbox-box video{width:100%;max-height:82vh;object-fit:contain;border-radius:22px;background:#fff;}\n    .fm-close{position:absolute;right:10px;top:10px;width:42px;height:42px;border:0;border-radius:999px;background:rgba(33,25,29,.82);color:#fff;font-size:24px;z-index:2;}\n\n    @media (min-width:768px){\n      .fm-page{border-left:1px solid rgba(68,38,50,.06);border-right:1px solid rgba(68,38,50,.06);box-shadow:0 0 80px rgba(88,50,65,.08);}\n    }\n\n    @media (max-width:360px){\n      .fm-pill-mini{display:none;}\n      .fm-title{font-size:40px;}\n      .fm-actions{grid-template-columns:1fr;}\n      .fm-use-card{min-width:160px;max-width:160px;}\n      .fm-player .fm-buy{padding:0 11px;font-size:13px;}\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"fm-page\" id=\"fmInicio\"\u003e\n    \u003cheader class=\"fm-top\"\u003e\n      \u003cdiv class=\"fm-top-inner\"\u003e\n        \u003cdiv class=\"fm-brand\"\u003e\n          \u003cdiv class=\"fm-logo\"\u003e♕\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cstrong\u003eMonarca\u003c\/strong\u003e\u003cspan\u003eBy Colombia\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fm-top-actions\"\u003e\n          \u003cbutton class=\"fm-pill-mini\" type=\"button\" data-scroll=\"#fmOferta\"\u003ePago al recibir\u003c\/button\u003e\n          \u003cbutton class=\"fm-icon\" type=\"button\" data-scroll=\"#fmOferta\" aria-label=\"Comprar\"\u003e🛍\u003cspan class=\"fm-badge\"\u003e1\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003csection class=\"fm-hero\"\u003e\n      \u003cdiv class=\"fm-hero-media\"\u003e\n        \u003cimg id=\"fmHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0621_jpg.jpg?v=1780794565\" alt=\"Modelo usando nuestra faja chaleco colombiana\"\u003e\n        \u003cdiv class=\"fm-hero-gradient\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"fm-now-card\"\u003e\n          \u003cdiv class=\"fm-now-thumb\" aria-hidden=\"true\"\u003e★\u003c\/div\u003e\n          \u003cdiv class=\"fm-now-copy\"\u003e\n\u003cb\u003eLa faja colombiana con más reseñas positivas\u003c\/b\u003e\u003cspan\u003eFavorita por su comodidad, ajuste y versatilidad\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fm-wave\" aria-hidden=\"true\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fm-hero-copy\"\u003e\n        \u003cspan class=\"fm-eyebrow\"\u003e✦ Favorita entre nuestras clientas\u003c\/span\u003e\n        \u003cspan class=\"fm-product-mini\"\u003eNuestra faja chaleco colombiana\u003c\/span\u003e\n        \u003ch1 class=\"fm-title\"\u003eComodidad que se nota, seguridad que acompaña.\u003c\/h1\u003e\n        \u003cp class=\"fm-sub\"\u003eUna prenda versátil para días activos, con soporte, comodidad y más seguridad al vestir. Úsala sola, debajo de tu ropa o con una camisa abierta encima.\u003c\/p\u003e\n        \u003cdiv class=\"fm-promo-row\"\u003e\n          \u003cdiv class=\"fm-promo-main\"\u003e\n\u003csmall\u003eHoy\u003c\/small\u003e\u003cstrong\u003e$39.90\u003c\/strong\u003e\u003cspan\u003ePromo limitada · envío gratis\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fm-promo-tag\"\u003ePago al recibir\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fm-actions\"\u003e\n          \u003cbutton class=\"fm-btn\" type=\"button\" data-buy\u003eComprar ahora\u003c\/button\u003e\n          \u003cbutton class=\"fm-btn-soft\" type=\"button\" data-scroll=\"#fmBiblioteca\"\u003eExplorar usos\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"fm-trust-row\" aria-label=\"Confianza de compra\"\u003e\n      \u003cdiv class=\"fm-trust\"\u003e🚚 Envío gratis\u003c\/div\u003e\n      \u003cdiv class=\"fm-trust\"\u003e💵 Pago al recibir\u003c\/div\u003e\n      \u003cdiv class=\"fm-trust\"\u003e💬 Asesoría por WhatsApp\u003c\/div\u003e\n      \u003cdiv class=\"fm-trust\"\u003e✨ Negra y beige\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003csection class=\"fm-section\" id=\"fmBiblioteca\"\u003e\n      \u003cdiv class=\"fm-section-head\"\u003e\n        \u003cdiv\u003e\n          \u003ch2\u003eTu biblioteca de detalles\u003c\/h2\u003e\n          \u003cp\u003eExplora los detalles, el ajuste, el diseño y los colores de la prenda.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cbutton class=\"fm-link\" type=\"button\" data-scroll=\"#fmOferta\"\u003eComprar →\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cnav class=\"fm-chip-row\" aria-label=\"Modos de uso\"\u003e\n        \u003cbutton class=\"fm-chip active\" type=\"button\" data-mode=\"diario\"\u003e✦ Detalles\u003c\/button\u003e\n        \u003cbutton class=\"fm-chip\" type=\"button\" data-mode=\"trabajo\"\u003e✓ Ajuste perfecto\u003c\/button\u003e\n        \u003cbutton class=\"fm-chip\" type=\"button\" data-mode=\"rutina\"\u003e◇ Increíble diseño\u003c\/button\u003e\n        \u003cbutton class=\"fm-chip\" type=\"button\" data-mode=\"caminar\"\u003e👚 Combina con cualquier prenda\u003c\/button\u003e\n        \u003cbutton class=\"fm-chip\" type=\"button\" data-mode=\"pack\"\u003e◐ Mira nuestros dos colores\u003c\/button\u003e\n      \u003c\/nav\u003e\n\n      \u003cdiv class=\"fm-library\" role=\"list\"\u003e\n        \u003cbutton class=\"fm-use-card active\" type=\"button\" data-mode=\"diario\"\u003e\n          \u003cdiv class=\"fm-use-img\"\u003e\n\u003cimg 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=\"Detalles de la faja\"\u003e\u003cspan class=\"fm-play\"\u003e♥\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fm-use-copy\"\u003e\n\u003cstrong\u003eDetalles\u003c\/strong\u003e\u003cspan\u003eCierre, tirantes y acabados de la prenda.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/button\u003e\n        \u003cbutton class=\"fm-use-card\" type=\"button\" data-mode=\"trabajo\"\u003e\n          \u003cdiv class=\"fm-use-img\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0614_jpg.jpg?v=1780699041\" alt=\"Ajuste perfecto\"\u003e\u003cspan class=\"fm-play\"\u003e♥\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fm-use-copy\"\u003e\n\u003cstrong\u003eAjuste perfecto\u003c\/strong\u003e\u003cspan\u003eSe adapta con soporte y comodidad.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/button\u003e\n        \u003cbutton class=\"fm-use-card\" type=\"button\" data-mode=\"rutina\"\u003e\n          \u003cdiv class=\"fm-use-img\"\u003e\n\u003cimg 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=\"Increíble diseño\"\u003e\u003cspan class=\"fm-play\"\u003e♥\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fm-use-copy\"\u003e\n\u003cstrong\u003eIncreíble diseño\u003c\/strong\u003e\u003cspan\u003eUn estilo limpio, femenino y versátil.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/button\u003e\n        \u003cbutton class=\"fm-use-card\" type=\"button\" data-mode=\"caminar\"\u003e\n          \u003cdiv class=\"fm-use-img\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0629_jpg.jpg?v=1780700450\" alt=\"Combina con cualquier prenda\"\u003e\u003cspan class=\"fm-play\"\u003e♥\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fm-use-copy\"\u003e\n\u003cstrong\u003eCombina con cualquier prenda\u003c\/strong\u003e\u003cspan\u003eÚsala sola o con camisa abierta.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/button\u003e\n        \u003cbutton class=\"fm-use-card\" type=\"button\" data-mode=\"pack\"\u003e\n          \u003cdiv class=\"fm-use-img fm-color-cycle\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0603_jpg.jpg?v=1780698193\" alt=\"Faja negra\"\u003e\u003cimg 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=\"Faja beige\"\u003e\u003cspan class=\"fm-play\"\u003e♥\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fm-use-copy\"\u003e\n\u003cstrong\u003eMira nuestros dos colores\u003c\/strong\u003e\u003cspan\u003eNegra y beige para combinar mejor.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fm-section\"\u003e\n      \u003carticle class=\"fm-focus\" aria-label=\"Modo seleccionado\"\u003e\n        \u003cdiv class=\"fm-focus-media\"\u003e\n          \u003cimg id=\"fmFocusImg\" 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=\"Detalle de nuestra faja chaleco colombiana\"\u003e\n          \u003cdiv class=\"fm-focus-label\"\u003e\n\u003cstrong id=\"fmFocusLabel\"\u003eDetalles activados\u003c\/strong\u003e\u003cspan id=\"fmFocusSub\"\u003eToca una tarjeta para ver más de la prenda.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fm-focus-copy\"\u003e\n          \u003cspan class=\"fm-eyebrow\" id=\"fmFocusTag\"\u003eDetalles de la prenda\u003c\/span\u003e\n          \u003ch2 id=\"fmFocusTitle\"\u003eDetalles que se sienten premium\u003c\/h2\u003e\n          \u003cp id=\"fmFocusText\"\u003eCierre frontal, tirantes anchos y acabados pensados para darte soporte, comodidad y seguridad al vestir.\u003c\/p\u003e\n          \u003cdiv class=\"fm-features\" id=\"fmFeatureList\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"fm-actions\"\u003e\n            \u003cbutton class=\"fm-btn\" type=\"button\" data-buy\u003eComprar ahora\u003c\/button\u003e\n            \u003cbutton class=\"fm-btn-soft\" type=\"button\" data-scroll=\"#fmVideos\"\u003eVer video\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fm-section\" id=\"fmVideos\"\u003e\n      \u003cdiv class=\"fm-section-head\"\u003e\n        \u003cdiv\u003e\n          \u003ch2\u003eAsí luce puesta\u003c\/h2\u003e\n          \u003cp\u003eObserva el ajuste, el movimiento y los detalles antes de pedirla.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003carticle class=\"fm-video-card\"\u003e\n        \u003cdiv class=\"fm-video-shell\"\u003e\n          \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f220017b14fa43c7a9e3b54db92a204c.mp4\" autoplay muted loop playsinline preload=\"metadata\"\u003e\u003c\/video\u003e\n          \u003cbutton class=\"fm-sound\" type=\"button\"\u003e↗ Activa sonido\u003c\/button\u003e\n          \u003cbutton class=\"fm-expand\" type=\"button\"\u003eAmpliar\u003c\/button\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fm-video-copy\"\u003e\n          \u003cstrong\u003eMira cómo se adapta al usarla\u003c\/strong\u003e\n          \u003cspan\u003ePerfecto para ver el ajuste, los tirantes, el cierre frontal y cómo acompaña diferentes momentos del día.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fm-section\" id=\"fmOferta\"\u003e\n      \u003carticle class=\"fm-offer\"\u003e\n        \u003cspan class=\"fm-eyebrow\"\u003eCompra segura\u003c\/span\u003e\n        \u003ch2\u003ePide ahora y paga al recibir\u003c\/h2\u003e\n        \u003cp\u003eCompra nuestra faja chaleco colombiana con una experiencia simple: sin buscador, sin formularios visuales innecesarios y con el botón siempre a la mano.\u003c\/p\u003e\n        \u003cdiv class=\"fm-price-box\"\u003e\n          \u003csmall\u003eOferta disponible hoy\u003c\/small\u003e\n          \u003cspan class=\"fm-price\"\u003e$39.90\u003c\/span\u003e\n          \u003cspan\u003eEnvío gratis · pago al recibir · asesoría disponible\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fm-note-grid\"\u003e\n          \u003cdiv class=\"fm-note\"\u003e\n\u003cb\u003eNegra y beige\u003c\/b\u003e\u003cspan\u003eDos tonos fáciles de combinar.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fm-note\"\u003e\n\u003cb\u003eDías activos\u003c\/b\u003e\u003cspan\u003eTrabajo, caminatas y rutina ligera.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton class=\"fm-buy\" type=\"button\" data-buy\u003e🛍 Pedir ahora\u003c\/button\u003e\n      \u003c\/article\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fm-section\" id=\"fmResenas\"\u003e\n      \u003cdiv class=\"fm-section-head\"\u003e\n        \u003cdiv\u003e\n          \u003ch2\u003eLo que están amando\u003c\/h2\u003e\n          \u003cp\u003eComentarios estilo comunidad para reforzar confianza.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fm-review-row\" id=\"fmReviewRow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fm-comment-box\"\u003e\n        \u003cstrong\u003eDeja tu comentario\u003c\/strong\u003e\n        \u003cspan\u003eEscribe tu experiencia para que otras clientas puedan leerla también.\u003c\/span\u003e\n        \u003cform class=\"fm-comment-form\" id=\"fmCommentForm\"\u003e\n          \u003cinput class=\"fm-input\" id=\"fmCommentName\" type=\"text\" placeholder=\"Tu nombre\" maxlength=\"28\" required\u003e\n          \u003ctextarea class=\"fm-textarea\" id=\"fmCommentText\" placeholder=\"Cuéntanos cómo te fue con la prenda\" maxlength=\"240\" required\u003e\u003c\/textarea\u003e\n          \u003cdiv class=\"fm-comment-actions\"\u003e\n            \u003cdiv class=\"fm-comment-note\"\u003eTu comentario se guarda en este dispositivo.\u003c\/div\u003e\n            \u003cbutton class=\"fm-comment-submit\" type=\"submit\"\u003ePublicar comentario\u003c\/button\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fm-comment-feedback\" id=\"fmCommentFeedback\"\u003e\u003c\/div\u003e\n        \u003c\/form\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fm-section\"\u003e\n      \u003cdiv class=\"fm-section-head\"\u003e\n        \u003cdiv\u003e\n          \u003ch2\u003ePreguntas rápidas\u003c\/h2\u003e\n          \u003cp\u003eRespuestas cortas para decidir con más seguridad.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fm-faq\"\u003e\n        \u003cdiv class=\"fm-faq-item open\"\u003e\n\u003cbutton class=\"fm-faq-head\" type=\"button\"\u003e¿Cómo elijo mi talla? \u003cspan\u003e−\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"fm-faq-body\"\u003eRevisa la guía de tallas del producto o escríbenos para asesorarte antes de comprar.\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fm-faq-item\"\u003e\n\u003cbutton class=\"fm-faq-head\" type=\"button\"\u003e¿Se puede usar sola? \u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"fm-faq-body\"\u003eSí. Puedes usarla sola, debajo de tu ropa o con una camisa abierta, chaqueta o blazer encima.\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fm-faq-item\"\u003e\n\u003cbutton class=\"fm-faq-head\" type=\"button\"\u003e¿Sirve para días activos? \u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"fm-faq-body\"\u003eSí. Es una prenda pensada para acompañarte en trabajo, caminatas y rutinas suaves.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fm-player\" aria-label=\"Compra fija\"\u003e\n    \u003cdiv class=\"fm-player-inner\"\u003e\n      \u003cdiv class=\"fm-player-cover\"\u003e\u003cimg id=\"fmPlayerImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0603_jpg.jpg?v=1780698193\" alt=\"Faja chaleco colombiana\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fm-player-info\"\u003e\n\u003cstrong\u003eFaja chaleco colombiana\u003c\/strong\u003e\u003cspan id=\"fmPlayerMode\"\u003eDetalles · compra segura\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cbutton class=\"fm-buy\" type=\"button\" data-buy\u003ePedir\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fm-lightbox\" id=\"fmLightbox\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"fm-lightbox-box\"\u003e\n      \u003cbutton class=\"fm-close\" type=\"button\" aria-label=\"Cerrar\"\u003e×\u003c\/button\u003e\n      \u003cdiv id=\"fmLightboxContent\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function(){\n      var root = document.querySelector('.faja-mobile-flow');\n      if(!root || root.dataset.ready === '1') return;\n      root.dataset.ready = '1';\n\n      var modes = {\n        diario:{\n          tag:'Detalles de la prenda',\n          title:'Detalles que se sienten premium',\n          text:'Cierre frontal, tirantes anchos y acabados pensados para darte soporte, comodidad y seguridad al vestir.',\n          label:'Detalles activados',\n          sub:'Cierre, tirantes y acabados de la prenda.',\n          img:'https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/ChatGPT_Image_5_jun_2026_05_35_26_p.m..png?v=1780698938',\n          player:'Detalles · compra segura',\n          features:[['✦','Cierre frontal','Fácil de ajustar para tus días activos.'],['♡','Tirantes anchos','Sensación de soporte sin perder comodidad.'],['✓','Acabados limpios','Una prenda que se ve cuidada desde cerca.']]\n        },\n        trabajo:{\n          tag:'Ajuste perfecto',\n          title:'Ajuste cómodo para sentirte segura',\n          text:'Nuestra faja chaleco colombiana está pensada para acompañarte con un ajuste firme, cómodo y fácil de llevar durante el día.',\n          label:'Ajuste perfecto activado',\n          sub:'Se adapta con soporte y comodidad.',\n          img:'https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0614_jpg.jpg?v=1780699041',\n          player:'Ajuste perfecto · soporte visual',\n          features:[['✓','Ajuste frontal','Broches y cierre para mayor practicidad.'],['✦','Soporte visual','Te ayuda a sentir el look más organizado.'],['♡','Comodidad diaria','Pensada para usar en más de un momento.']]\n        },\n        rutina:{\n          tag:'Increíble diseño',\n          title:'Diseño femenino, limpio y versátil',\n          text:'Una prenda que puede verse linda por sí sola o elevar tu outfit con una camisa abierta, chaqueta o blazer encima.',\n          label:'Increíble diseño activado',\n          sub:'Un estilo limpio, femenino y versátil.',\n          img:'https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/ChatGPT_Image_5_jun_2026_05_34_15_p.m..png?v=1780698873',\n          player:'Increíble diseño · estilo diario',\n          features:[['◇','Diseño chaleco','Se integra fácil a diferentes looks.'],['✦','Toque femenino','Minimalista, elegante y práctico.'],['✓','Uso versátil','Ideal para outfits casuales o más armados.']]\n        },\n        caminar:{\n          tag:'Combina con cualquier prenda',\n          title:'Úsala sola o con tu outfit favorito',\n          text:'Combínala con jeans, blusas, camisa abierta, chaqueta o blazer. Una prenda fácil de adaptar a tu estilo diario.',\n          label:'Combinación activada',\n          sub:'Úsala sola o con camisa abierta.',\n          img:'https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0629_jpg.jpg?v=1780700450',\n          player:'Combina con cualquier prenda',\n          features:[['👚','Camisa abierta','Se ve linda como base de outfit.'],['✦','Prendas claras u oscuras','Elige el color según tu look.'],['✓','Más posibilidades','Para trabajo, salidas o días activos.']]\n        },\n        pack:{\n          tag:'Mira nuestros dos colores',\n          title:'Negra o beige, elige según tu look',\n          text:'La negra es elegante y combinable. La beige es ideal para prendas claras. La imagen cambia cada 2.5 segundos para que veas ambas opciones.',\n          label:'Dos colores activados',\n          sub:'Negra y beige para combinar mejor.',\n          img:'https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/GLF0603_jpg.jpg?v=1780698193',\n          altImg:'https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/1391\/6993\/files\/WhatsApp_Image_2026-05-23_at_18.36.28_2.jpg?v=1780698985',\n          player:'Negra y beige · dos colores',\n          features:[['◐','Color negro','Elegante, práctico y fácil de combinar.'],['◑','Color beige','Ideal para prendas claras y looks suaves.'],['✓','Más opciones','Elige el tono que más se adapte a tu estilo.']]\n        }\n      };\n\n      function qs(sel,ctx){return (ctx||root).querySelector(sel)}\n      function qsa(sel,ctx){return Array.prototype.slice.call((ctx||root).querySelectorAll(sel))}\n      function setText(sel,val){var el=qs(sel); if(el) el.textContent=val;}\n      function setImg(sel,src){var el=qs(sel); if(!el||!src) return; el.style.opacity='.35'; setTimeout(function(){el.src=src; el.style.opacity='1'},110)}\n\n      function renderFeatures(list){\n        var box=qs('#fmFeatureList');\n        if(!box) return;\n        box.innerHTML=list.map(function(item){\n          return '\u003cdiv class=\"fm-feature\"\u003e\u003ci\u003e'+item[0]+'\u003c\/i\u003e\u003cdiv\u003e\u003cb\u003e'+item[1]+'\u003c\/b\u003e\u003cspan\u003e'+item[2]+'\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e';\n        }).join('');\n      }\n\n      var swapTimer=null;\n\n      function updateMode(mode){\n        var item=modes[mode]; if(!item) return;\n        if(swapTimer){clearInterval(swapTimer); swapTimer=null;}\n        qsa('[data-mode]').forEach(function(el){el.classList.toggle('active',el.getAttribute('data-mode')===mode)});\n        setText('#fmFocusTag',item.tag);\n        setText('#fmFocusTitle',item.title);\n        setText('#fmFocusText',item.text);\n        setText('#fmFocusLabel',item.label);\n        setText('#fmFocusSub',item.sub);\n        setText('#fmPlayerMode',item.player);\n        setImg('#fmFocusImg',item.img);\n        setImg('#fmPlayerImg',item.img);\n        if(item.altImg){\n          var flip=false;\n          swapTimer=setInterval(function(){\n            flip=!flip;\n            var next=flip ? item.altImg : item.img;\n            setImg('#fmFocusImg',next);\n            setImg('#fmPlayerImg',next);\n          },2500);\n        }\n        renderFeatures(item.features);\n      }\n\n      function triggerRealCheckout(){\n        var btn=document.getElementById('rsi_buy_now_button');\n        if(btn){btn.click();return true;}\n        var alt=document.querySelector('.rsi_buy_now_button,.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(alt){alt.click();return true;}\n        return false;\n      }\n\n      function processCheckout(btn){\n        if(!btn) return;\n        var original=btn.innerHTML;\n        btn.innerHTML='Procesando...';\n        btn.disabled=true;\n        var attempts=0;\n        var timer=setInterval(function(){\n          attempts++;\n          if(triggerRealCheckout()){\n            clearInterval(timer);\n            setTimeout(function(){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 scrollToTarget(sel){var target=document.querySelector(sel); if(target) target.scrollIntoView({behavior:'smooth',block:'start'});}\n\n      qsa('[data-mode]').forEach(function(btn){btn.addEventListener('click',function(){updateMode(btn.getAttribute('data-mode'))})});\n      qsa('[data-scroll]').forEach(function(btn){btn.addEventListener('click',function(){scrollToTarget(btn.getAttribute('data-scroll'))})});\n      qsa('[data-buy]').forEach(function(btn){btn.addEventListener('click',function(){processCheckout(btn)})});\n\n      qsa('.fm-sound').forEach(function(btn){\n        btn.addEventListener('click',function(){\n          var video=btn.closest('.fm-video-shell').querySelector('video'); if(!video) return;\n          video.muted=!video.muted; if(!video.muted) video.play();\n          btn.textContent=video.muted?'↗ Activa sonido':'✓ Sonido activo';\n        });\n      });\n\n      function openLightbox(markup){var lb=qs('#fmLightbox'), content=qs('#fmLightboxContent'); if(!lb||!content) return; content.innerHTML=markup; lb.classList.add('open'); lb.setAttribute('aria-hidden','false');}\n      function closeLightbox(){var lb=qs('#fmLightbox'), content=qs('#fmLightboxContent'); if(!lb||!content) return; lb.classList.remove('open'); lb.setAttribute('aria-hidden','true'); content.innerHTML='';}\n\n      qsa('.fm-expand').forEach(function(btn){btn.addEventListener('click',function(){var v=btn.closest('.fm-video-shell').querySelector('video'); if(v) openLightbox('\u003cvideo src=\"'+v.currentSrc+'\" controls autoplay playsinline\u003e\u003c\/video\u003e')})});\n      qsa('.fm-hero-media img,.fm-focus-media img,.fm-use-img img').forEach(function(img){img.addEventListener('click',function(){openLightbox('\u003cimg src=\"'+img.src+'\" alt=\"Vista ampliada\"\u003e')})});\n      var close=qs('.fm-close'); if(close) close.addEventListener('click',closeLightbox);\n      var lb=qs('#fmLightbox'); if(lb) lb.addEventListener('click',function(e){if(e.target===lb) closeLightbox()});\n\n      var defaultReviews=[\n        {name:'María G.', text:'La uso para trabajar y me encanta porque se siente segura, pero cómoda para el día.', status:'Compra verificada'},\n        {name:'Laura P.', text:'La beige me gustó para prendas claras. Se ve limpia y fácil de combinar.', status:'Compra verificada'},\n        {name:'Dani C.', text:'La negra queda linda con blazer o camisa abierta. Se siente como parte del look.', status:'Compra verificada'}\n      ];\n\n      function getSavedComments(){\n        try{return JSON.parse(localStorage.getItem('fm_comments_v1')||'[]')}catch(e){return []}\n      }\n      function saveComments(items){\n        try{localStorage.setItem('fm_comments_v1', JSON.stringify(items))}catch(e){}\n      }\n      function renderComments(){\n        var box=qs('#fmReviewRow'); if(!box) return;\n        var all=getSavedComments().concat(defaultReviews);\n        box.innerHTML=all.map(function(item){\n          var initial=(item.name||'?').trim().charAt(0).toUpperCase();\n          return '\u003carticle class=\"fm-review\"\u003e\u003cdiv class=\"fm-review-head\"\u003e\u003cdiv class=\"fm-avatar\"\u003e'+initial+'\u003c\/div\u003e\u003cdiv\u003e\u003cstrong\u003e'+item.name+'\u003c\/strong\u003e\u003csmall\u003e'+(item.status||'Comentario')+'\u003c\/small\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cp\u003e'+item.text+'\u003c\/p\u003e\u003cdiv class=\"fm-stars\"\u003e★★★★★\u003c\/div\u003e\u003c\/article\u003e';\n        }).join('');\n      }\n\n      var commentForm=qs('#fmCommentForm');\n      if(commentForm){\n        commentForm.addEventListener('submit', function(e){\n          e.preventDefault();\n          var name=qs('#fmCommentName').value.trim();\n          var msg=qs('#fmCommentText').value.trim();\n          var fb=qs('#fmCommentFeedback');\n          if(!name || !msg){ if(fb) fb.textContent='Completa tu nombre y tu comentario.'; return; }\n          var current=getSavedComments();\n          current.unshift({name:name, text:msg, status:'Nueva reseña'});\n          saveComments(current.slice(0,12));\n          renderComments();\n          commentForm.reset();\n          if(fb) fb.textContent='Tu comentario fue publicado.';\n          setTimeout(function(){ if(fb) fb.textContent=''; }, 2200);\n        });\n      }\n\n      qsa('.fm-faq-head').forEach(function(btn){\n        btn.addEventListener('click',function(){\n          var item=btn.closest('.fm-faq-item'); var open=item.classList.toggle('open');\n          var s=btn.querySelector('span'); if(s) s.textContent=open?'−':'+';\n        });\n      });\n\n      renderComments();\n      updateMode('diario');\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Tienda Ecuador","offers":[{"title":"BLANCO \/ M\/L","offer_id":44021271625793,"sku":"1234-7","price":39.9,"currency_code":"USD","in_stock":true},{"title":"BLANCO \/ XL\/XXL","offer_id":44021271658561,"sku":"1234-8","price":39.9,"currency_code":"USD","in_stock":false},{"title":"BLANCO \/ XS\/S","offer_id":44021271691329,"sku":"1234-6","price":39.9,"currency_code":"USD","in_stock":false},{"title":"NEGRO \/ M\/L","offer_id":44021271724097,"sku":"1234-4","price":39.9,"currency_code":"USD","in_stock":true},{"title":"BEIGE \/ XS\/S","offer_id":44021271756865,"sku":"1234-0","price":39.9,"currency_code":"USD","in_stock":true},{"title":"NEGRO \/ XS\/S","offer_id":44021271789633,"sku":"1234-3","price":39.9,"currency_code":"USD","in_stock":true},{"title":"NEGRO \/ XL\/XXL","offer_id":44021271822401,"sku":"1234-5","price":39.9,"currency_code":"USD","in_stock":true},{"title":"BEIGE \/ M\/L","offer_id":44021271855169,"sku":"1234-1","price":39.9,"currency_code":"USD","in_stock":true},{"title":"BEIGE \/ XL\/XXL","offer_id":44021271887937,"sku":"1234-2","price":39.9,"currency_code":"USD","in_stock":false}],"url":"https:\/\/valmont.space\/products\/faja-bora-1","provider":"Tienda Ecuador","version":"1.0","type":"link"}