{"product_id":"sellador-impermeabilizante-v2","title":"Sellador impermeabilizante invisible","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eJaysuing — Sellador impermeabilizante invisible\u003c\/title\u003e\n\n\n\u003cstyle\u003e\n#momentum-pdp{--mp-ink:#17213a;--mp-accent:#15264b;--mp-muted:#596273;--mp-line:#e0e5df;--mp-soft:#f3f5f9;--mp-gold:#d9ab2e;--mp-cta:#f04b0a;--mp-cta-hover:#d93e05;color:var(--mp-ink);background:#fff;font:400 15px\/1.6 MomentumInter,Arial,sans-serif;letter-spacing:0;overflow:clip}\n#momentum-pdp *{box-sizing:border-box}#momentum-pdp [hidden]{display:none!important}#momentum-pdp h1,#momentum-pdp h2,#momentum-pdp h3,#momentum-pdp p{font-family:inherit;letter-spacing:inherit;color:inherit;margin:0}#momentum-pdp a{color:inherit;text-decoration:none}#momentum-pdp button,#momentum-pdp select{font:inherit}#momentum-pdp svg{width:24px;height:24px;flex-shrink:0;stroke-width:1.6}#momentum-pdp img{display:block;max-width:100%}#momentum-pdp :focus-visible{outline:3px solid #e8b933;outline-offset:4px}#momentum-pdp button{cursor:pointer}\n#momentum-pdp .mp-announcement{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--mp-accent);color:#fff;min-height:36px;padding:6px 16px;font-size:16px;letter-spacing:.025em}#momentum-pdp .mp-announcement svg{width:18px;height:18px}\n#momentum-pdp .mp-header{max-width:1320px;margin:auto;padding:23px 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f1ec}#momentum-pdp .mp-brand{font-size:28px;font-weight:750;letter-spacing:-1.3px}#momentum-pdp .mp-header nav{display:flex;gap:35px;font-size:16px;font-weight:550}#momentum-pdp .mp-nav-order{display:flex;gap:12px;align-items:center;font-size:16px;font-weight:600}#momentum-pdp .mp-nav-order svg{width:17px}\n#momentum-pdp .mp-layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:48px;max-width:1320px;margin:0 auto;padding:28px 28px 64px;align-items:start}#momentum-pdp .mp-visual,#momentum-pdp .mp-buy-column{min-width:0}#momentum-pdp .mp-hero{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:1\/1;background:#f4f0e8}#momentum-pdp .mp-hero\u003eimg{width:100%;height:100%;object-fit:cover}#momentum-pdp .mp-hero-copy{position:absolute;top:29px;left:30px;max-width:85%;pointer-events:none}#momentum-pdp .mp-hero-copy h2{font-size:clamp(26px,3vw,44px);font-weight:650;line-height:1.08;letter-spacing:-1.8px}#momentum-pdp .mp-hero-copy em{font-family:Georgia,serif;font-weight:400;letter-spacing:-1px}#momentum-pdp .mp-eyebrow{font-size:16px;font-weight:650;letter-spacing:1.6px;line-height:1.5;margin-bottom:12px}#momentum-pdp .mp-photo-count{position:absolute;bottom:18px;right:20px;font-size:16px;background:#fffc;padding:4px 11px;border-radius:30px}\n#momentum-pdp .mp-thumbnails{display:flex;gap:12px;align-items:center;margin-top:14px}#momentum-pdp .mp-thumbnail{flex:0 0 78px;padding:3px;border:1px solid transparent;border-radius:9px;background:#fff;overflow:hidden}#momentum-pdp .mp-thumbnail[aria-pressed=true]{border:1.5px solid var(--mp-accent)}#momentum-pdp .mp-thumbnail img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:5px}#momentum-pdp .mp-gallery-note{font-size:16px;line-height:1.5;margin-left:auto;color:var(--mp-muted)}#momentum-pdp .mp-gallery-note small{font-size:16px;color:#899289}\n#momentum-pdp .mp-benefits{display:grid;grid-template-columns:repeat(3,1fr);background:var(--mp-soft);border-radius:10px;margin:24px 0;overflow:hidden;padding:20px 4px}#momentum-pdp .mp-benefits\u003ediv{text-align:center;padding:0 10px;border-right:1px solid #dce3d8;font-size:16px;line-height:1.45}#momentum-pdp .mp-benefits\u003ediv:last-child{border:0}#momentum-pdp .mp-benefits svg{display:block;margin:0 auto 10px;color:var(--mp-accent);width:29px;height:29px}#momentum-pdp .mp-benefits strong{display:block;font-size:16px;font-weight:650}#momentum-pdp .mp-benefits small{display:block;color:var(--mp-muted);font-size:16px;margin-top:4px}\n#momentum-pdp .mp-stories{display:grid;grid-template-columns:1fr 1fr;gap:16px}#momentum-pdp .mp-story{background:#f8f7f3;border-radius:10px;overflow:hidden}#momentum-pdp .mp-story-text{padding:22px 22px 16px;min-height:140px}#momentum-pdp .mp-story h3{font-size:21px;line-height:1.2;font-weight:600;letter-spacing:-.6px;margin-bottom:8px}#momentum-pdp .mp-story p{font-size:16px;line-height:1.6;color:var(--mp-muted)}#momentum-pdp .mp-story img{width:100%;aspect-ratio:1;object-fit:cover}\n#momentum-pdp .mp-product-kicker{margin-top:3px;color:var(--mp-accent)}#momentum-pdp h1{font-size:36px;font-weight:650;line-height:1.12;letter-spacing:-1.4px;margin:7px 0 14px}#momentum-pdp .mp-intro{font-size:16px;line-height:1.65;color:var(--mp-muted)}#momentum-pdp .mp-intro strong{display:block;font-size:17px;line-height:1.4;color:var(--mp-accent);font-weight:550;margin-bottom:9px}#momentum-pdp .mp-price-line{display:flex;align-items:baseline;gap:10px;margin-top:18px;line-height:1.3}#momentum-pdp [data-mp-price]{font-size:31px;font-weight:650;letter-spacing:-1px}#momentum-pdp .mp-price-line small{font-size:16px;color:var(--mp-muted)}#momentum-pdp .mp-price-line s{font-size:20px;color:#98a297}#momentum-pdp .mp-tax-note{font-size:16px;color:#78847a;margin-top:3px}\n#momentum-pdp .mp-highlights{margin:18px 0 25px;padding-bottom:22px;border-bottom:1px solid var(--mp-line)}#momentum-pdp .mp-highlights ul{padding:0;margin:0;list-style:none;display:grid;gap:8px}#momentum-pdp .mp-highlights li{display:flex;align-items:center;gap:9px;font-size:16px}#momentum-pdp .mp-highlights svg{width:18px;height:18px;stroke-width:1.8;color:#14264a}\n#momentum-pdp .mp-packs{border:0;margin:0;padding:0}#momentum-pdp .mp-packs legend,#momentum-pdp .mp-field-label{font-size:16px;font-weight:650;margin-bottom:12px;padding:0;display:block}#momentum-pdp .mp-pack{display:flex;align-items:center;gap:14px;padding:17px 18px;border:1px solid var(--mp-line);border-radius:8px;margin-bottom:10px;cursor:pointer;background:#fff;transition:background .15s,border-color .15s}#momentum-pdp .mp-pack:has(input:checked){background:#f5f6fa;border:1.5px solid var(--mp-accent);padding:16.5px 17.5px}#momentum-pdp .mp-pack input{width:19px;height:19px;margin:0;accent-color:var(--mp-accent);flex:0 0 19px}#momentum-pdp .mp-pack-copy{display:grid;gap:3px}#momentum-pdp .mp-pack strong{font-size:16px;line-height:1.5;font-weight:650}#momentum-pdp .mp-pack small{font-size:16px;line-height:1.5;color:var(--mp-muted)}#momentum-pdp .mp-pack-price{margin-left:auto;text-align:right;display:grid;gap:3px}#momentum-pdp #mp-variant{padding:12px;border:1px solid var(--mp-line);border-radius:8px;background:white;width:100%;margin-bottom:18px}\n#momentum-pdp .mp-native-buy{display:none}#momentum-pdp .mp-cod{margin-top:17px;min-height:58px}#momentum-pdp .mp-cod-loading{background:var(--mp-accent);color:white;text-align:center;padding:16px;border-radius:8px;font-size:16px}#momentum-pdp .mp-cod:has(#_rsi-buy-now-button) .mp-cod-loading,#momentum-pdp .mp-cod:has(#rsi_buy_now_button) .mp-cod-loading{display:none}#momentum-pdp .mp-cod #_rsi-buy-now-button,#momentum-pdp .mp-cod #rsi_buy_now_button{background:var(--mp-accent)!important;border:0!important;border-radius:8px!important;box-shadow:none!important;min-height:62px!important;font-family:MomentumInter,Arial,sans-serif!important;font-size:16px!important;letter-spacing:0!important;margin:0!important;width:100%!important;animation:none!important;color:white!important}#momentum-pdp .mp-cod #_rsi-buy-now-button:hover,#momentum-pdp .mp-cod #rsi_buy_now_button:hover{background:#0d1b37!important}#momentum-pdp .mp-under-button{display:flex;justify-content:center;gap:6px;align-items:center;font-size:16px;color:var(--mp-muted);margin-top:11px}#momentum-pdp .mp-under-button svg{width:16px;height:16px}#momentum-pdp .mp-status{font-size:16px;color:#915826;margin-top:7px}\n#momentum-pdp .mp-trust{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:24px 0;padding:18px 6px;background:var(--mp-soft);border-radius:9px;text-align:center}#momentum-pdp .mp-trust\u003ediv+div{border-left:1px solid #dce3d8}#momentum-pdp .mp-trust svg{display:block;margin:0 auto 8px;width:26px;height:26px}#momentum-pdp .mp-trust strong{display:block;font-size:16px;font-weight:600}#momentum-pdp .mp-trust small{font-size:16px;display:block;color:var(--mp-muted);margin-top:3px}#momentum-pdp .mp-included{background:#faf9f5;border:1px solid #eeeee5;border-radius:9px;padding:19px 21px;margin-bottom:26px;font-size:16px;color:var(--mp-muted)}#momentum-pdp .mp-included h2{font-size:16px;font-weight:650;margin-bottom:8px;color:var(--mp-ink)}#momentum-pdp .mp-included ul{padding-left:17px;margin:0}#momentum-pdp .mp-included li{padding:3px 0}\n#momentum-pdp .mp-faq\u003eh2{font-size:20px;letter-spacing:-.4px;font-weight:600;margin-bottom:12px}#momentum-pdp details{border-bottom:1px solid var(--mp-line)}#momentum-pdp summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:17px 0;font-size:16px;font-weight:550}#momentum-pdp summary::-webkit-details-marker{display:none}#momentum-pdp summary svg{width:16px;height:16px}#momentum-pdp details[open] summary svg{transform:rotate(180deg)}#momentum-pdp details p{padding:0 20px 17px 0;font-size:16px;color:var(--mp-muted);line-height:1.7}#momentum-pdp .mp-description-source{display:none}#momentum-pdp .mp-footer{border-top:1px solid var(--mp-line);max-width:1264px;margin:0 auto;padding:28px 0;display:flex;align-items:center;gap:28px;font-size:16px;color:var(--mp-muted)}#momentum-pdp .mp-footer\u003espan{color:var(--mp-ink);font-size:20px;font-weight:650;letter-spacing:-.7px}#momentum-pdp .mp-footer\u003ea{margin-left:auto;display:flex;gap:12px;align-items:center}\n@media(max-width:1100px){#momentum-pdp .mp-layout{gap:28px}#momentum-pdp h1{font-size:31px}#momentum-pdp .mp-gallery-note{display:none}#momentum-pdp .mp-hero-copy{left:22px;top:22px}#momentum-pdp .mp-stories{gap:12px}#momentum-pdp .mp-story-text{padding:18px 15px;min-height:160px}}\n@media(max-width:749px){#momentum-pdp .mp-header{padding:16px 20px}#momentum-pdp .mp-brand{font-size:23px}#momentum-pdp .mp-header nav{display:none}#momentum-pdp .mp-nav-order{font-size:16px}#momentum-pdp .mp-announcement{font-size:16px;min-height:32px}#momentum-pdp .mp-layout{display:flex;flex-direction:column;padding:16px 16px 36px;gap:23px}#momentum-pdp .mp-visual{display:contents}#momentum-pdp .mp-hero{order:0;width:100%;border-radius:9px}#momentum-pdp .mp-hero-copy{top:23px;left:24px}#momentum-pdp .mp-hero-copy h2{font-size:32px;letter-spacing:-1.1px}#momentum-pdp .mp-hero-copy .mp-eyebrow{font-size:16px;letter-spacing:1.1px;margin-bottom:9px}#momentum-pdp .mp-thumbnails{order:1;margin-top:-12px;gap:9px;width:100%}#momentum-pdp .mp-thumbnail{flex-basis:64px}#momentum-pdp .mp-gallery-note{display:block;font-size:16px}#momentum-pdp .mp-gallery-note small{font-size:16px}#momentum-pdp .mp-buy-column{order:2;width:100%}#momentum-pdp .mp-benefits{order:3;width:100%;margin:0}#momentum-pdp .mp-stories{order:4;width:100%}#momentum-pdp h1{font-size:31px;line-height:1.13}#momentum-pdp .mp-intro{font-size:16px}#momentum-pdp .mp-intro strong{font-size:16px}#momentum-pdp .mp-pack{padding:17px 15px}#momentum-pdp .mp-pack:has(input:checked){padding:16.5px 14.5px}#momentum-pdp .mp-highlights{margin-bottom:22px}#momentum-pdp .mp-story h3{font-size:19px}#momentum-pdp .mp-story-text{padding:18px 14px;min-height:175px}#momentum-pdp .mp-story p{font-size:16px}#momentum-pdp .mp-footer{margin:0 16px;padding:22px 0;gap:16px;flex-wrap:wrap}#momentum-pdp .mp-footer p{font-size:16px}#momentum-pdp .mp-footer\u003ea{margin-left:0;font-size:16px}}\n@media(prefers-reduced-motion:reduce){#momentum-pdp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}\n\n\/* Description-only version: gallery and accordions work without scripts. *\/\n#momentum-pdp .mp-gallery{position:relative;min-width:0}\n#momentum-pdp .mp-gallery-radio{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden}\n#momentum-pdp .mp-photo{display:none}#momentum-pdp .mp-photo-1{display:block}\n#momentum-pdp .mp-thumbnail{cursor:pointer;display:block;border:1px solid transparent}\n#momentum-pdp #mp-photo-2:checked~.mp-hero .mp-photo-1,#momentum-pdp #mp-photo-3:checked~.mp-hero .mp-photo-1{display:none}\n#momentum-pdp #mp-photo-2:checked~.mp-hero .mp-photo-2,#momentum-pdp #mp-photo-3:checked~.mp-hero .mp-photo-3{display:block}\n#momentum-pdp #mp-photo-2:checked~.mp-hero .mp-hero-copy,#momentum-pdp #mp-photo-3:checked~.mp-hero .mp-hero-copy{display:none}\n#momentum-pdp #mp-photo-1:checked~.mp-thumbnails [for=mp-photo-1],#momentum-pdp #mp-photo-2:checked~.mp-thumbnails [for=mp-photo-2],#momentum-pdp #mp-photo-3:checked~.mp-thumbnails [for=mp-photo-3]{border:1.5px solid var(--mp-accent)}\n#momentum-pdp #mp-photo-1:focus-visible~.mp-thumbnails [for=mp-photo-1],#momentum-pdp #mp-photo-2:focus-visible~.mp-thumbnails [for=mp-photo-2],#momentum-pdp #mp-photo-3:focus-visible~.mp-thumbnails [for=mp-photo-3]{outline:3px solid #e8b933;outline-offset:3px}\n#momentum-pdp .mp-order-intro{font-size:16px;margin-bottom:16px}#momentum-pdp .mp-order-intro p{font-size:16px;color:var(--mp-muted);margin-top:4px}\n#momentum-pdp .mp-buy-button{font-size:16px;min-height:64px}\n#momentum-pdp .mp-demo-note{order:5}\n@media(max-width:749px){#momentum-pdp .mp-gallery{order:0;width:100%}#momentum-pdp .mp-thumbnails{margin-top:12px}#momentum-pdp .mp-hero-copy h2{font-size:29px}}\n\n#momentum-pdp .mp-releasit-native-hook{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}\n#momentum-pdp .mp-single-offer{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #d6dce7;background:#f5f6fa;border-radius:9px;padding:18px 20px}\n#momentum-pdp .mp-single-offer span{display:grid;gap:5px}#momentum-pdp .mp-single-offer span:last-child{text-align:right}#momentum-pdp .mp-single-offer strong{font-size:16px;font-weight:650}#momentum-pdp .mp-single-offer small{font-size:16px;color:var(--mp-muted)}\n#momentum-pdp .mp-more-units{font-size:16px;color:var(--mp-muted);margin:12px 0 5px}\n#momentum-pdp .mp-buy-button{box-shadow:none!important;animation:none!important}\n@media(max-width:749px){#momentum-pdp .mp-single-offer{padding:15px 14px;gap:10px}#momentum-pdp .mp-single-offer strong{font-size:16px}#momentum-pdp .mp-single-offer small{font-size:16px}}\n\n\/* Five review cards, description-only navigation; no JavaScript. *\/\n#momentum-pdp .mp-reviews{margin:24px 0 26px;position:relative;min-width:0}\n#momentum-pdp .mp-reviews-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}\n#momentum-pdp .mp-reviews-heading h2{font-size:17px;font-weight:650;letter-spacing:-.3px;margin:0}\n#momentum-pdp .mp-reviews-heading\u003espan{font-size:16px;color:var(--mp-muted)}\n#momentum-pdp .mp-reviews-disclosure{font-size:16px;color:var(--mp-muted);margin:0 0 12px}\n#momentum-pdp .mp-review-radio{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden}\n#momentum-pdp .mp-review-card{display:none;border:1px solid #d6dce7;border-radius:10px;padding:20px 22px;background:#fff;min-height:185px}\n#momentum-pdp .mp-review-top{display:flex;align-items:center;gap:11px;margin-bottom:13px}\n#momentum-pdp .mp-review-avatar{width:40px;height:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--mp-soft);color:var(--mp-accent);font-size:16px;font-weight:600}\n#momentum-pdp .mp-review-person{min-width:0;display:grid;gap:4px}\n#momentum-pdp .mp-review-person strong{font-size:16px;font-weight:550}\n#momentum-pdp .mp-review-stars{display:flex;gap:2px;color:var(--mp-accent)}\n#momentum-pdp .mp-review-stars svg{width:13px;height:13px;flex:0 0 13px}\n#momentum-pdp .mp-review-arrows{display:flex;gap:6px;margin-left:auto}\n#momentum-pdp .mp-review-arrow{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid #c8d1c6;border-radius:50%;cursor:pointer;color:var(--mp-accent)}\n#momentum-pdp .mp-review-arrow svg{width:14px;height:14px;transform:rotate(-90deg)}\n#momentum-pdp .mp-review-arrow:first-child svg{transform:rotate(90deg)}\n#momentum-pdp .mp-review-card blockquote{padding:0;margin:0;border:0;font-size:16px;font-style:normal;line-height:1.7;letter-spacing:0;color:var(--mp-ink);background:none}\n#momentum-pdp .mp-review-card blockquote::before,#momentum-pdp .mp-review-card blockquote::after{display:none}\n#momentum-pdp .mp-review-pages{display:flex;justify-content:center;gap:8px;margin-top:12px}\n#momentum-pdp .mp-review-page{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--mp-line);border-radius:50%;font-size:16px;cursor:pointer;color:var(--mp-muted)}\n#momentum-pdp .mp-review-arrow:hover,#momentum-pdp .mp-review-page:hover{background:var(--mp-soft)}\n@media(max-width:749px){#momentum-pdp .mp-review-card{padding:18px 16px;min-height:205px}#momentum-pdp .mp-review-top{gap:9px}#momentum-pdp .mp-review-person strong{font-size:16px}}\n#momentum-pdp #mp-review-1:checked~.mp-review-cards .mp-review-card-1{display:block}\n#momentum-pdp #mp-review-1:checked~.mp-review-pages [for=mp-review-1]{background:var(--mp-accent);border-color:var(--mp-accent);color:white}\n#momentum-pdp #mp-review-1:focus-visible~.mp-review-pages [for=mp-review-1]{outline:3px solid #e8b933;outline-offset:3px}\n#momentum-pdp #mp-review-2:checked~.mp-review-cards .mp-review-card-2{display:block}\n#momentum-pdp #mp-review-2:checked~.mp-review-pages [for=mp-review-2]{background:var(--mp-accent);border-color:var(--mp-accent);color:white}\n#momentum-pdp #mp-review-2:focus-visible~.mp-review-pages [for=mp-review-2]{outline:3px solid #e8b933;outline-offset:3px}\n#momentum-pdp #mp-review-3:checked~.mp-review-cards .mp-review-card-3{display:block}\n#momentum-pdp #mp-review-3:checked~.mp-review-pages [for=mp-review-3]{background:var(--mp-accent);border-color:var(--mp-accent);color:white}\n#momentum-pdp #mp-review-3:focus-visible~.mp-review-pages [for=mp-review-3]{outline:3px solid #e8b933;outline-offset:3px}\n#momentum-pdp #mp-review-4:checked~.mp-review-cards .mp-review-card-4{display:block}\n#momentum-pdp #mp-review-4:checked~.mp-review-pages [for=mp-review-4]{background:var(--mp-accent);border-color:var(--mp-accent);color:white}\n#momentum-pdp #mp-review-4:focus-visible~.mp-review-pages [for=mp-review-4]{outline:3px solid #e8b933;outline-offset:3px}\n#momentum-pdp #mp-review-5:checked~.mp-review-cards .mp-review-card-5{display:block}\n#momentum-pdp #mp-review-5:checked~.mp-review-pages [for=mp-review-5]{background:var(--mp-accent);border-color:var(--mp-accent);color:white}\n#momentum-pdp #mp-review-5:focus-visible~.mp-review-pages [for=mp-review-5]{outline:3px solid #e8b933;outline-offset:3px}\n\n\/* Product-derived palette: bamboo gold, foliage green and warm ivory. *\/\n#momentum-pdp{--mp-accent:#14264a;--mp-soft:#f5f6fa;--mp-pop:#e8b933;--mp-line:#e5e9f0}\n#momentum-pdp .mp-announcement,#momentum-pdp .mp-buy-button{background:var(--mp-accent)}\n#momentum-pdp .mp-buy-button:hover{background:#0d1b37}\n#momentum-pdp .mp-single-offer{background:var(--mp-soft);border-color:#d6dce7}\n#momentum-pdp .mp-review-stars{color:var(--mp-pop)}\n#momentum-pdp .mp-review-card{border-color:#d6dce7}\n#momentum-pdp .mp-review-avatar{background:var(--mp-soft);color:var(--mp-accent)}\n#momentum-pdp .mp-review-page{border-color:#d6dce7}\n#momentum-pdp .mp-story,#momentum-pdp .mp-included{background:#ffffff}\n#momentum-pdp .mp-benefits svg{color:var(--mp-pop)}\n\n\/* V4: structural translation of Puravita, Dignity, Sonicific + mobile video. *\/\n#momentum-pdp{--mp-accent:#14264a;--mp-pop:#e8b933;--mp-soft:#f5f6fa;--mp-ink:#10182c}\n#momentum-pdp .mp-layout{grid-template-columns:1.03fr 1fr;gap:48px;padding-bottom:48px;align-items:start}\n#momentum-pdp .mp-gallery{display:grid;grid-template-columns:68px minmax(0,1fr);gap:12px}\n#momentum-pdp .mp-hero{grid-column:2;grid-row:1;aspect-ratio:4\/5}\n#momentum-pdp .mp-hero\u003eimg{height:100%;width:100%;object-fit:cover}\n#momentum-pdp .mp-thumbnails{grid-column:1;grid-row:1;flex-direction:column;justify-content:flex-start;margin:0;gap:10px;align-items:stretch}\n#momentum-pdp .mp-thumbnail{flex:0 0 auto;width:68px;height:68px;padding:3px}\n#momentum-pdp .mp-gallery-note{display:none}\n#momentum-pdp .mp-hero-copy{left:25px;top:30px}\n#momentum-pdp .mp-hero-copy h2{font-size:38px;line-height:1.02;letter-spacing:-1.3px}\n#momentum-pdp .mp-image-label{position:absolute;bottom:18px;left:18px;right:18px;background:#fffffff0;border-radius:5px;text-align:center;padding:9px;font-size:16px;font-weight:600;color:var(--mp-accent)}\n#momentum-pdp .mp-image-label span{padding:0 9px;color:var(--mp-pop)}\n#momentum-pdp .mp-gallery-arrows{position:absolute;inset:50% 12px auto;display:none;justify-content:space-between;pointer-events:none;z-index:2}\n#momentum-pdp .mp-gallery-arrows label{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid #e2e6de;cursor:pointer}\n#momentum-pdp .mp-gallery-arrows svg{width:17px;height:17px;transform:rotate(-90deg)}\n#momentum-pdp .mp-gallery-arrows label:first-child svg{transform:rotate(90deg)}\n#momentum-pdp h1{font-size:34px;letter-spacing:-1.15px;margin-bottom:10px}\n#momentum-pdp .mp-intro strong{font-size:16px;margin-bottom:8px}\n#momentum-pdp .mp-intro p{font-size:16px;line-height:1.7}\n#momentum-pdp .mp-benefits{margin:18px 0;padding:0;background:none;gap:8px}\n#momentum-pdp .mp-benefits\u003ediv{padding:10px 5px;border:1px solid var(--mp-line)!important;border-radius:7px;background:#fff}\n#momentum-pdp .mp-benefits svg{width:24px;height:24px;margin-bottom:5px;color:var(--mp-accent)}\n#momentum-pdp .mp-benefits strong{font-size:16px}#momentum-pdp .mp-benefits small{font-size:16px;line-height:1.3;margin-top:3px}\n#momentum-pdp .mp-price-line{margin-top:12px}#momentum-pdp [data-mp-price]{color:var(--mp-accent);font-size:30px}\n#momentum-pdp .mp-information-tabs{position:relative;margin:20px 0 22px}\n#momentum-pdp .mp-info-radio{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden}\n#momentum-pdp .mp-info-labels{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border:1px solid #e1e9e0;border-radius:8px;background:#f7faf5}\n#momentum-pdp .mp-info-labels label{cursor:pointer;text-align:center;font-size:16px;font-weight:600;padding:7px 4px;border-radius:5px}\n#momentum-pdp .mp-info-panels{margin-top:7px;background:#f5f7fb;border-radius:7px;padding:15px 17px;min-height:127px}\n#momentum-pdp .mp-info-panel{display:none;font-size:16px;line-height:1.65}\n#momentum-pdp .mp-info-panel ul{margin:0;padding:0;display:grid;gap:8px}\n#momentum-pdp .mp-info-panel li{display:flex;gap:8px;align-items:flex-start}\n#momentum-pdp .mp-info-panel svg{width:16px;height:16px;flex:0 0 16px;margin-top:3px;color:var(--mp-accent)}\n#momentum-pdp .mp-info-panel ol{padding-left:17px;margin:0}#momentum-pdp .mp-info-panel ol li{display:list-item;padding:2px 0}\n#momentum-pdp .mp-info-panel dl{display:grid;gap:4px;margin:0}#momentum-pdp .mp-info-panel dl div{display:flex;justify-content:space-between;gap:8px}#momentum-pdp .mp-info-panel dd{margin:0;font-weight:600}#momentum-pdp .mp-info-panel p{font-size:16px;color:var(--mp-muted);margin-top:7px}\n#momentum-pdp .mp-order-intro{margin-bottom:10px}#momentum-pdp .mp-order-intro strong{font-size:16px}#momentum-pdp .mp-order-intro p{font-size:16px}\n#momentum-pdp .mp-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}\n#momentum-pdp .mp-offer-tile{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #d8c4a0;border-radius:8px;overflow:hidden;background:#ffffff;padding-top:11px}\n#momentum-pdp .mp-offer-tile\u003estrong{font-size:16px;font-weight:650}\n#momentum-pdp .mp-offer-images{display:flex;justify-content:center;align-items:center;height:70px;width:100%;padding:5px 10px}\n#momentum-pdp .mp-offer-images img{width:54px;height:54px;object-fit:cover;border-radius:5px;border:2px solid #ffffff;box-shadow:none;margin:0}\n#momentum-pdp .mp-offer-images img+img{margin-left:-28px}\n#momentum-pdp .mp-offer-tile\u003eb{font-size:17px;letter-spacing:-.5px;margin:0 0 8px}\n#momentum-pdp .mp-offer-tile\u003esmall{background:var(--mp-accent);color:white;width:100%;font-size:16px;padding:5px}\n#momentum-pdp .mp-offer-currency{font-size:16px;color:var(--mp-muted);margin-top:7px;text-align:center}\n#momentum-pdp .mp-cod{margin-top:13px}#momentum-pdp .mp-buy-button{min-height:56px;font-size:16px}\n#momentum-pdp .mp-trust-compact{background:none;padding:0;margin:18px 0 0}\n#momentum-pdp .mp-trust-compact\u003ediv{display:grid;grid-template-columns:26px 1fr;column-gap:8px;text-align:left;padding:0 8px;border-color:var(--mp-line)}\n#momentum-pdp .mp-trust-compact svg{grid-row:1\/3;margin:0;width:24px;height:24px}\n#momentum-pdp .mp-trust-compact strong{font-size:16px}#momentum-pdp .mp-trust-compact small{font-size:16px;margin:0}\n#momentum-pdp .mp-reviews{margin:20px 0 0}\n#momentum-pdp .mp-reviews-heading h2{font-size:16px}#momentum-pdp .mp-reviews-heading\u003espan{font-size:16px}\n#momentum-pdp .mp-reviews-disclosure{font-size:16px;margin-bottom:9px}\n#momentum-pdp .mp-review-card{min-height:0;padding:18px 20px;background:var(--mp-accent);border:0;color:white}\n#momentum-pdp .mp-review-card blockquote{color:#fff;font-size:16px}\n#momentum-pdp .mp-review-top{margin-bottom:10px}#momentum-pdp .mp-review-person strong{font-size:16px}\n#momentum-pdp .mp-review-stars{color:#f2c94c}#momentum-pdp .mp-review-arrow{border-color:#ffffff60;color:white;width:26px;height:26px}\n#momentum-pdp .mp-review-arrow:hover{background:#ffffff20}#momentum-pdp .mp-review-pages{margin-top:9px}\n#momentum-pdp .mp-review-page{width:25px;height:25px;font-size:16px}\n#momentum-pdp .mp-explain{background:#101a30;padding:54px max(24px,calc((100% - 1264px)\/2)) 48px}\n#momentum-pdp .mp-explain-heading{text-align:center;max-width:640px;margin:0 auto 34px;color:#f8fafc!important}\n#momentum-pdp .mp-explain-heading h2{font-size:38px;line-height:1.1;letter-spacing:-1.2px;margin:10px 0 13px;font-weight:650;color:#ffffff!important}\n#momentum-pdp .mp-explain-heading .mp-eyebrow{color:#f2c94c!important}\n#momentum-pdp .mp-explain-heading\u003ep:last-child{font-size:18px;color:#dbe5f5!important;line-height:1.65}\n#momentum-pdp .mp-explain-heading strong,#momentum-pdp .mp-explain-heading em{color:inherit!important}\n#momentum-pdp .mp-demonstration{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border-radius:12px;overflow:hidden;background:var(--mp-accent);color:white}\n#momentum-pdp .mp-demonstration\u003eimg{width:100%;height:100%;object-fit:cover;max-height:590px}\n#momentum-pdp .mp-demonstration-copy{padding:42px 40px}\n#momentum-pdp .mp-demonstration-copy\u003e.mp-eyebrow{color:#f2c94c;font-size:16px}\n#momentum-pdp .mp-demonstration-copy\u003eh3{font-size:36px;line-height:1.1;letter-spacing:-.8px;margin:12px 0 16px;font-weight:550}\n#momentum-pdp .mp-demonstration-copy\u003ep{font-size:16px;color:#f6f7fb;line-height:1.8}\n#momentum-pdp .mp-use-steps{margin:24px 0;display:grid;gap:17px}\n#momentum-pdp .mp-use-steps\u003ediv{display:grid;grid-template-columns:30px 1fr;column-gap:12px}\n#momentum-pdp .mp-use-steps span{grid-row:1\/3;font-size:16px;color:#f2c94c;padding-top:3px}\n#momentum-pdp .mp-use-steps strong{font-size:16px;font-weight:600}\n#momentum-pdp .mp-use-steps p{font-size:16px;color:#f6f7fb;line-height:1.6;margin-top:3px}\n#momentum-pdp .mp-editorial-link{display:inline-flex;align-items:center;gap:13px;border-bottom:1px solid #ffffff60;font-size:16px;padding-bottom:6px}\n#momentum-pdp .mp-editorial-link svg{width:16px;transform:rotate(-90deg)}\n#momentum-pdp .mp-stories{margin-top:24px;gap:24px}\n#momentum-pdp .mp-story{display:grid;grid-template-columns:1fr 1fr;background:#fff;border:1px solid #eae5d9}\n#momentum-pdp .mp-story-text{padding:28px 23px;min-height:0;align-self:center}\n#momentum-pdp .mp-story h3{font-size:22px;line-height:1.18}\n#momentum-pdp .mp-story img{height:100%;object-fit:cover;aspect-ratio:1}\n#momentum-pdp .mp-answers{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;max-width:1264px;margin:auto;padding:60px 0}\n#momentum-pdp .mp-answers-intro\u003eh2{font-size:31px;line-height:1.15;letter-spacing:-1px;margin:12px 0 24px}\n#momentum-pdp .mp-included{background:#101a30;border:0;font-size:16px;padding:23px}\n#momentum-pdp .mp-faq\u003eh2{font-size:23px}#momentum-pdp summary{font-size:16px;padding:20px 0}\n@media(max-width:1100px){#momentum-pdp .mp-layout{gap:28px}#momentum-pdp .mp-gallery{grid-template-columns:54px minmax(0,1fr);gap:8px}#momentum-pdp .mp-thumbnail{width:54px;height:54px}#momentum-pdp .mp-hero-copy h2{font-size:30px}#momentum-pdp .mp-answers{padding:42px 24px;gap:32px}#momentum-pdp .mp-demonstration-copy{padding:28px}#momentum-pdp .mp-story{display:block}}\n@media(max-width:749px){#momentum-pdp .mp-layout{padding:14px 16px 30px;gap:22px;display:flex}#momentum-pdp .mp-visual{display:contents}#momentum-pdp .mp-gallery{display:block;order:0;width:100%}#momentum-pdp .mp-hero{aspect-ratio:1}#momentum-pdp .mp-hero-copy{left:22px;top:23px}#momentum-pdp .mp-hero-copy h2{font-size:30px}#momentum-pdp .mp-thumbnails{flex-direction:row;margin-top:10px;gap:8px}#momentum-pdp .mp-thumbnail{width:62px;height:62px;flex-basis:62px}#momentum-pdp .mp-image-label{font-size:16px;padding:7px;bottom:12px;left:12px;right:12px}#momentum-pdp .mp-buy-column{order:1}#momentum-pdp .mp-reviews{order:2;width:100%;margin:0}#momentum-pdp h1{font-size:29px;margin-top:4px}#momentum-pdp .mp-product-kicker{font-size:16px}#momentum-pdp .mp-benefits{width:auto;margin:14px 0}#momentum-pdp .mp-benefits strong{font-size:16px}#momentum-pdp .mp-benefits small{font-size:16px}#momentum-pdp .mp-info-labels label{font-size:16px}#momentum-pdp .mp-info-panels{padding:13px;min-height:133px}#momentum-pdp .mp-offer-grid{gap:6px}#momentum-pdp .mp-offer-tile\u003estrong{font-size:16px}#momentum-pdp .mp-offer-tile\u003eb{font-size:16px}#momentum-pdp .mp-offer-images{padding:4px;height:64px}#momentum-pdp .mp-offer-images img{width:45px;height:45px}#momentum-pdp .mp-offer-images img+img{margin-left:-29px}#momentum-pdp .mp-reviews-heading h2{font-size:16px}#momentum-pdp .mp-review-card{padding:18px;min-height:0}#momentum-pdp .mp-explain{padding:32px 16px}#momentum-pdp .mp-explain-heading{margin-bottom:24px}#momentum-pdp .mp-explain-heading h2{font-size:29px;color:#ffffff!important}#momentum-pdp .mp-explain-heading .mp-eyebrow{color:#f2c94c!important}#momentum-pdp .mp-explain-heading\u003ep:last-child{font-size:18px;color:#dbe5f5!important}#momentum-pdp .mp-demonstration{grid-template-columns:1fr}#momentum-pdp .mp-demonstration\u003eimg{height:auto;aspect-ratio:1.2;max-height:none}#momentum-pdp .mp-demonstration-copy{padding:28px 23px}#momentum-pdp .mp-demonstration-copy\u003eh3{font-size:30px}#momentum-pdp .mp-stories{grid-template-columns:1fr;gap:14px;margin-top:16px}#momentum-pdp .mp-story{display:grid;grid-template-columns:1fr 1fr}#momentum-pdp .mp-story-text{padding:20px 16px}#momentum-pdp .mp-story h3{font-size:18px}#momentum-pdp .mp-story p{font-size:16px}#momentum-pdp .mp-answers{grid-template-columns:1fr;gap:12px;padding:32px 16px}#momentum-pdp .mp-answers-intro\u003eh2{font-size:27px}#momentum-pdp .mp-included{margin-bottom:16px}#momentum-pdp .mp-demo-note{font-size:16px;margin-top:16px}#momentum-pdp .mp-footer{margin:0 16px}}\n#momentum-pdp #mp-photo-1:checked~.mp-hero .mp-gallery-arrows-1{display:flex}\n#momentum-pdp #mp-info-1:checked~.mp-info-panels .mp-info-panel-1{display:block}\n#momentum-pdp #mp-info-1:checked~.mp-info-labels [for=mp-info-1]{background:var(--mp-accent);color:white}\n#momentum-pdp #mp-info-1:focus-visible~.mp-info-labels [for=mp-info-1]{outline:3px solid var(--mp-pop);outline-offset:2px}\n#momentum-pdp #mp-photo-2:checked~.mp-hero .mp-gallery-arrows-2{display:flex}\n#momentum-pdp #mp-info-2:checked~.mp-info-panels .mp-info-panel-2{display:block}\n#momentum-pdp #mp-info-2:checked~.mp-info-labels [for=mp-info-2]{background:var(--mp-accent);color:white}\n#momentum-pdp #mp-info-2:focus-visible~.mp-info-labels [for=mp-info-2]{outline:3px solid var(--mp-pop);outline-offset:2px}\n#momentum-pdp #mp-photo-3:checked~.mp-hero .mp-gallery-arrows-3{display:flex}\n#momentum-pdp #mp-info-3:checked~.mp-info-panels .mp-info-panel-3{display:block}\n#momentum-pdp #mp-info-3:checked~.mp-info-labels [for=mp-info-3]{background:var(--mp-accent);color:white}\n#momentum-pdp #mp-info-3:focus-visible~.mp-info-labels [for=mp-info-3]{outline:3px solid var(--mp-pop);outline-offset:2px}\n\n#momentum-pdp .mp-hero\u003eimg{object-position:right center}\n\n\/* V5 · Lectura cómoda en celulares pequeños. *\/\n#momentum-pdp{font-size:18px;line-height:1.6}\n#momentum-pdp .mp-intro,#momentum-pdp .mp-intro p,#momentum-pdp .mp-info-panel,#momentum-pdp .mp-info-panel p,#momentum-pdp .mp-review-card blockquote,#momentum-pdp .mp-explain-heading\u003ep:last-child,#momentum-pdp .mp-demonstration-copy\u003ep,#momentum-pdp .mp-use-steps p,#momentum-pdp .mp-story p,#momentum-pdp .mp-included,#momentum-pdp details p{font-size:18px;line-height:1.65}\n#momentum-pdp .mp-intro strong{font-size:22px;line-height:1.4;font-weight:700}\n#momentum-pdp h1{font-size:36px;line-height:1.15;font-weight:750}\n#momentum-pdp .mp-eyebrow{letter-spacing:1px}\n#momentum-pdp [data-mp-price]{font-size:38px;font-weight:750}\n#momentum-pdp .mp-benefits strong,#momentum-pdp .mp-trust strong{font-size:17px;line-height:1.4;font-weight:700}\n#momentum-pdp .mp-benefits small,#momentum-pdp .mp-trust small{font-size:16px;line-height:1.45;margin-top:5px}\n#momentum-pdp .mp-benefits svg,#momentum-pdp .mp-trust svg{width:34px;height:34px;flex-shrink:0}\n#momentum-pdp .mp-info-labels label{font-size:16px;font-weight:700;min-height:52px;padding:10px 5px;display:flex;align-items:center;justify-content:center;line-height:1.3}\n#momentum-pdp .mp-info-panels{min-height:0;padding:18px}\n#momentum-pdp .mp-info-panel li{align-items:flex-start;gap:10px;margin-bottom:10px}\n#momentum-pdp .mp-info-panel svg{width:23px;height:23px;flex:0 0 23px;margin-top:3px}\n#momentum-pdp .mp-order-intro strong{font-size:23px;line-height:1.3}\n#momentum-pdp .mp-order-intro p{font-size:18px;line-height:1.5;margin-top:9px}\n#momentum-pdp .mp-offer-tile\u003estrong{font-size:18px;line-height:1.4}\n#momentum-pdp .mp-offer-tile\u003eb{font-size:23px;line-height:1.3;letter-spacing:-.7px}\n#momentum-pdp .mp-offer-tile\u003esmall{font-size:16px;line-height:1.4;padding:8px 4px}\n#momentum-pdp .mp-offer-currency,#momentum-pdp .mp-tax-note{font-size:16px;line-height:1.5;margin-top:10px}\n#momentum-pdp .mp-buy-button{width:100%;min-height:88px;padding:18px 14px;gap:10px;font-size:28px;font-weight:850;line-height:1.2;letter-spacing:-.6px;text-align:center;animation:mp-cta-breathe 4s ease-in-out 3!important}\n#momentum-pdp .mp-buy-button span{padding:0;border:0;margin:0;font:inherit;color:inherit}\n#momentum-pdp .mp-buy-button .mp-cta-hand{flex:0 0 34px;font-size:32px;animation:mp-cta-point 4s ease-in-out 3}\n#momentum-pdp .mp-buy-button .mp-cta-text{flex:1;min-width:0;font-weight:850;white-space:normal!important;overflow-wrap:normal;word-break:normal}\n#momentum-pdp .mp-under-button{font-size:17px;line-height:1.45;gap:9px;margin-top:16px}\n#momentum-pdp .mp-under-button svg{width:24px;height:24px;flex:0 0 24px}\n#momentum-pdp .mp-gallery-arrows label{width:48px;height:48px}\n#momentum-pdp .mp-gallery-arrows svg,#momentum-pdp .mp-review-arrow svg{width:24px;height:24px}\n#momentum-pdp .mp-review-arrow,#momentum-pdp .mp-review-page{min-width:44px;width:44px;min-height:44px;height:44px;font-size:18px}\n#momentum-pdp .mp-review-pages{gap:9px;flex-wrap:wrap}\n#momentum-pdp .mp-reviews-heading{align-items:flex-start;flex-wrap:wrap}\n#momentum-pdp .mp-reviews-heading h2{font-size:23px;line-height:1.3}\n#momentum-pdp .mp-review-person strong{font-size:18px;line-height:1.4}\n#momentum-pdp .mp-review-stars svg{width:20px;height:20px}\n#momentum-pdp .mp-review-top{display:grid;grid-template-columns:48px 1fr;gap:12px}\n#momentum-pdp .mp-review-avatar{width:48px;height:48px;font-size:18px}\n#momentum-pdp .mp-review-arrows{grid-column:1\/-1;justify-content:flex-end;gap:12px;margin-left:0}\n#momentum-pdp .mp-reviews-disclosure{font-size:16px;line-height:1.5;margin:10px 0 15px}\n#momentum-pdp .mp-use-steps{gap:22px}\n#momentum-pdp .mp-use-steps\u003ediv{grid-template-columns:34px 1fr}\n#momentum-pdp .mp-use-steps strong{font-size:20px;line-height:1.4}\n#momentum-pdp .mp-use-steps span{font-size:18px}\n#momentum-pdp .mp-editorial-link{font-size:18px;line-height:1.5;min-height:48px}\n#momentum-pdp .mp-included h2{font-size:23px;line-height:1.3}\n#momentum-pdp .mp-faq\u003eh2{font-size:28px}\n#momentum-pdp summary{font-size:19px;line-height:1.4;font-weight:650;min-height:64px;padding:19px 0}\n#momentum-pdp summary svg{width:24px;height:24px;flex:0 0 24px}\n#momentum-pdp .mp-demo-note,#momentum-pdp .mp-footer p,#momentum-pdp .mp-footer\u003ea{font-size:16px;line-height:1.5}\n#momentum-pdp .mp-footer\u003ea,#momentum-pdp .mp-header a{min-height:44px;display:inline-flex;align-items:center}\n@keyframes mp-cta-point{0%,20%,45%,100%{transform:translateX(0)}28%,38%{transform:translateX(4px)}}\n@keyframes mp-cta-breathe{0%,20%,45%,100%{box-shadow:inset 0 0 0 0 #ffffff00}32%{box-shadow:inset 0 0 0 3px #ffffff65}}\n@media(max-width:749px){\n#momentum-pdp h1{font-size:33px}\n#momentum-pdp .mp-buy-button{font-size:25px;min-height:92px;padding:17px 12px}\n#momentum-pdp .mp-benefits{grid-template-columns:1fr;gap:18px;padding:17px;background:var(--mp-soft)}\n#momentum-pdp .mp-benefits\u003ediv{display:flex;align-items:center;gap:16px;text-align:left;padding:0;border:0}\n#momentum-pdp .mp-benefits svg{margin:0}\n#momentum-pdp .mp-benefits strong{font-size:18px}\n#momentum-pdp .mp-trust{padding:20px 10px;gap:16px}\n#momentum-pdp .mp-offer-grid{grid-template-columns:1fr;gap:12px}\n#momentum-pdp .mp-offer-tile{display:grid;grid-template-columns:100px 1fr;grid-template-rows:auto auto auto;text-align:left;align-items:center;padding:15px;column-gap:16px}\n#momentum-pdp .mp-offer-images{grid-column:1;grid-row:1\/4;min-height:76px;height:auto;margin:0;justify-content:center}\n#momentum-pdp .mp-offer-images img{width:44px;height:64px;object-fit:cover}\n#momentum-pdp .mp-offer-tile\u003estrong,#momentum-pdp .mp-offer-tile\u003eb,#momentum-pdp .mp-offer-tile\u003esmall{grid-column:2;margin:0;width:auto}\n#momentum-pdp .mp-offer-tile\u003estrong{grid-row:1;font-size:20px}\n#momentum-pdp .mp-offer-tile\u003eb{grid-row:2;font-size:26px;margin:5px 0}\n#momentum-pdp .mp-offer-tile\u003esmall{grid-row:3;background:transparent;color:var(--mp-accent);padding:0}\n#momentum-pdp .mp-story{grid-template-columns:1fr}\n#momentum-pdp .mp-story-text{padding:22px}\n#momentum-pdp .mp-story h3{font-size:27px}\n#momentum-pdp .mp-story img{width:100%;height:auto;aspect-ratio:4\/3;object-fit:cover}\n#momentum-pdp .mp-hero-copy .mp-eyebrow{font-size:16px}\n#momentum-pdp .mp-hero-copy{max-width:84%}\n#momentum-pdp .mp-announcement{font-size:16px;line-height:1.4;padding:12px 16px}\n#momentum-pdp .mp-image-label{font-size:16px;line-height:1.4}\n}\n@media(max-width:359px){\n#momentum-pdp .mp-buy-button{font-size:23px;gap:6px;padding:17px 10px}\n#momentum-pdp .mp-buy-button .mp-cta-hand{flex-basis:29px;font-size:28px}\n#momentum-pdp .mp-trust{grid-template-columns:1fr;gap:22px}\n#momentum-pdp .mp-info-labels label{padding:10px 3px}\n#momentum-pdp .mp-offer-tile{grid-template-columns:86px 1fr;column-gap:12px;padding:12px}\n#momentum-pdp .mp-review-pages{gap:6px}\n#momentum-pdp .mp-hero-copy h2{font-size:30px}\n}\n@media(prefers-reduced-motion:reduce){#momentum-pdp .mp-buy-button,#momentum-pdp .mp-buy-button .mp-cta-hand{animation:none!important;transition:none!important}}\n\n\/* Ajuste editorial del hero y selección visual previa al formulario. *\/\n#momentum-pdp .mp-hero-copy{left:22px;top:22px;max-width:62%}\n#momentum-pdp .mp-hero-copy .mp-eyebrow{font-size:11px;line-height:1.4;letter-spacing:.8px;margin-bottom:9px}\n#momentum-pdp .mp-hero-copy h2{font-size:30px;line-height:1.04;letter-spacing:-.8px}\n#momentum-pdp .mp-image-label{font-size:13px;line-height:1.35;padding:7px 9px;left:12px;right:12px;bottom:12px}\n#momentum-pdp .mp-cta-break{display:none}\n#momentum-pdp .mp-buy-button .mp-cta-text{white-space:normal!important;max-width:100%;line-height:1.2!important}\n#momentum-pdp .mp-offer-tile{position:relative;cursor:pointer;padding-top:38px;transition:background-color .15s,border-color .15s;line-height:1.4}\n#momentum-pdp .mp-pack-choice{position:absolute;top:10px;right:10px;width:24px;height:24px;min-width:24px;min-height:24px;margin:0;accent-color:var(--mp-accent);cursor:pointer;appearance:auto;-webkit-appearance:radio;opacity:1}\n#momentum-pdp .mp-offer-tile:has(.mp-pack-choice:checked){border:2px solid var(--mp-accent);background:var(--mp-soft);box-shadow:inset 0 0 0 1px var(--mp-accent)}\n#momentum-pdp .mp-offer-tile:has(.mp-pack-choice:focus-visible){outline:3px solid var(--mp-accent);outline-offset:3px}\n@media(max-width:749px){\n#momentum-pdp .mp-hero-copy{left:15px;top:15px;max-width:59%}\n#momentum-pdp .mp-hero-copy .mp-eyebrow{font-size:10px;line-height:1.3;letter-spacing:.5px;margin-bottom:7px}\n#momentum-pdp .mp-hero-copy h2{font-size:23px;line-height:1.06;letter-spacing:-.7px}\n#momentum-pdp .mp-image-label{font-size:12px;padding:6px;bottom:10px;left:10px;right:10px}\n#momentum-pdp .mp-cta-break{display:block}\n#momentum-pdp .mp-offer-tile{grid-template-columns:76px 1fr;padding:16px 35px 16px 12px;column-gap:12px}\n#momentum-pdp .mp-offer-tile\u003eb{font-size:25px}\n#momentum-pdp .mp-offer-tile\u003estrong{font-size:19px}\n#momentum-pdp .mp-pack-choice{right:8px;top:12px}\n}\n@media(max-width:359px){\n#momentum-pdp .mp-hero-copy h2{font-size:20px}\n#momentum-pdp .mp-hero-copy .mp-eyebrow{font-size:9px;max-width:160px}\n#momentum-pdp .mp-image-label{font-size:11px}\n#momentum-pdp .mp-offer-tile{grid-template-columns:62px 1fr;column-gap:9px}\n#momentum-pdp .mp-offer-tile\u003eb{font-size:23px}\n#momentum-pdp .mp-offer-images img{width:36px;height:58px}\n}\n\n#momentum-pdp label[for=\"mp-pack-2\"],#momentum-pdp label[for=\"mp-pack-3\"]{opacity:.72}\n#momentum-pdp label[for=\"mp-pack-2\"] small,#momentum-pdp label[for=\"mp-pack-3\"] small{font-weight:700;color:#8a4b08}\n\n\n\/* V2 · Layout refinado: galería intacta y contenido de compra a ancho completo debajo del hero. *\/\n#momentum-pdp .mp-layout{align-items:start;gap:clamp(24px,3vw,48px);padding-bottom:30px}\n#momentum-pdp .mp-visual{min-width:0;align-self:start}\n#momentum-pdp .mp-buy-column{min-width:0;align-self:start}\n#momentum-pdp .mp-after-hero{max-width:1264px;margin:0 auto;padding:0 28px 42px;display:flex;flex-direction:column;gap:24px}\n#momentum-pdp .mp-after-hero .mp-information-tabs{margin:0}\n#momentum-pdp .mp-after-hero .mp-offer{margin:0;padding:24px;border:1px solid var(--mp-line);border-radius:12px;background:#fff}\n#momentum-pdp .mp-after-hero .mp-order-intro{margin-bottom:16px}\n#momentum-pdp .mp-after-hero .mp-offer-grid{gap:14px}\n#momentum-pdp .mp-after-hero .mp-offer-tile{min-height:210px;justify-content:flex-start}\n#momentum-pdp .mp-after-hero .mp-offer-images{height:84px}\n#momentum-pdp .mp-after-hero .mp-offer-images img{width:62px;height:62px}\n#momentum-pdp .mp-after-hero .mp-cod{max-width:760px;margin:18px auto 0;width:100%}\n#momentum-pdp .mp-after-hero .mp-under-button{max-width:760px;margin:14px auto 0}\n#momentum-pdp .mp-after-hero .mp-status{max-width:760px;margin:0 auto}\n#momentum-pdp .mp-after-hero .mp-trust{margin:0;padding:18px 12px}\n#momentum-pdp .mp-after-hero .mp-trust-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;background:var(--mp-soft);border-radius:10px}\n#momentum-pdp .mp-after-hero .mp-trust-compact\u003ediv{padding:8px 16px}\n#momentum-pdp .mp-after-hero .mp-top-cta{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:58px;margin:18px 0 0;padding:14px 18px;background:#e7b52c;border:1px solid #d7a51c;border-radius:8px;color:#10182c!important;font-size:19px;line-height:1.3;font-weight:800;text-decoration:none!important;text-align:center}\n#momentum-pdp .mp-after-hero .mp-offer-currency{line-height:1.55}\n#momentum-pdp .mp-offer-tile:focus-within{outline:3px solid #e7b52c;outline-offset:2px}\n@media(max-width:749px){\n #momentum-pdp .mp-layout{gap:20px;padding:16px 16px 22px}\n #momentum-pdp .mp-after-hero{padding:0 16px 30px;gap:18px}\n #momentum-pdp .mp-after-hero .mp-offer{padding:18px 14px}\n #momentum-pdp .mp-after-hero .mp-offer-tile{min-height:0}\n #momentum-pdp .mp-after-hero .mp-offer-grid{grid-template-columns:1fr;gap:10px}\n #momentum-pdp .mp-after-hero .mp-offer-tile{display:grid;grid-template-columns:84px minmax(0,1fr);grid-template-rows:auto auto auto;align-items:center;text-align:left;padding:14px 36px 14px 12px;column-gap:12px}\n #momentum-pdp .mp-after-hero .mp-offer-tile\u003estrong{grid-column:2;grid-row:1;font-size:19px}\n #momentum-pdp .mp-after-hero .mp-offer-images{grid-column:1;grid-row:1\/4;height:auto;min-height:68px;padding:0;justify-content:center}\n #momentum-pdp .mp-after-hero .mp-offer-images img{width:43px;height:58px}\n #momentum-pdp .mp-after-hero .mp-offer-tile\u003eb{grid-column:2;grid-row:2;text-align:left;margin:3px 0;font-size:22px}\n #momentum-pdp .mp-after-hero .mp-offer-tile\u003esmall{grid-column:2;grid-row:3;text-align:left;width:auto;padding:3px 0;background:transparent;color:var(--mp-muted)}\n #momentum-pdp .mp-after-hero .mp-trust-compact{grid-template-columns:1fr;gap:14px}\n #momentum-pdp .mp-after-hero .mp-trust-compact\u003ediv{border:0!important;padding:4px 8px}\n #momentum-pdp .mp-after-hero .mp-top-cta{font-size:18px;min-height:54px}\n}\n\n\n\/* HORIZON THEME ADAPTER — scoped only to the product description containing #momentum-pdp.\n   Keeps Horizon's store header\/footer; removes duplicate native product media\/details and lets\n   this custom landing page control its own gallery and layout. *\/\n.product-information:has(#momentum-pdp) {\n  width: 100% !important;\n  max-width: none !important;\n  padding-block-start: 0 !important;\n  padding-block-end: 0 !important;\n  --gap: 0px !important;\n}\n.product-information:has(#momentum-pdp) product-component {\n  display: block !important;\n  width: 100% !important;\n  min-width: 0 !important;\n}\n.product-information:has(#momentum-pdp) .product-information__grid {\n  display: block !important;\n  grid-template-columns: minmax(0, 1fr) !important;\n  grid-column: 1 \/ -1 !important;\n  width: 100% !important;\n  min-width: 0 !important;\n  gap: 0 !important;\n}\n.product-information:has(#momentum-pdp) .product-information__media {\n  display: none !important;\n}\n.product-information:has(#momentum-pdp) .product-details {\n  display: block !important;\n  grid-column: 1 \/ -1 !important;\n  grid-row: auto !important;\n  width: 100% !important;\n  max-width: none !important;\n  min-width: 0 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  align-self: start !important;\n}\n.product-information:has(#momentum-pdp) .product-details \u003e .group-block,\n.product-information:has(#momentum-pdp) .product-details .group-block:has(#momentum-pdp),\n.product-information:has(#momentum-pdp) .product-details .group-block-content:has(#momentum-pdp),\n.product-information:has(#momentum-pdp) .product-description:has(#momentum-pdp),\n.product-information:has(#momentum-pdp) .text-block:has(#momentum-pdp) {\n  display: block !important;\n  width: 100% !important;\n  max-width: none !important;\n  min-width: 0 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  gap: 0 !important;\n}\n\/* Suppress only other product-information blocks within the same Horizon details group. *\/\n.product-information:has(#momentum-pdp) .product-details \u003e .group-block \u003e .group-block-content \u003e *:not(:has(#momentum-pdp)),\n.product-information:has(#momentum-pdp) .product-details \u003e .group-block \u003e *:not(:has(#momentum-pdp)) {\n  display: none !important;\n}\n\/* Horizon already renders the shop navigation. Avoid duplicating it inside the description. *\/\n#momentum-pdp .mp-header { display: none !important; }\n#momentum-pdp { width: 100%; max-width: none; }\n#momentum-pdp .mp-layout { max-width: 1320px; margin-inline: auto; }\n@media (max-width: 749px) {\n  .product-information:has(#momentum-pdp) .product-details \u003e .group-block,\n  .product-information:has(#momentum-pdp) .product-details .group-block:has(#momentum-pdp),\n  .product-information:has(#momentum-pdp) .product-details .group-block-content:has(#momentum-pdp),\n  .product-information:has(#momentum-pdp) .product-description:has(#momentum-pdp),\n  .product-information:has(#momentum-pdp) .text-block:has(#momentum-pdp) {\n    padding-inline: 0 !important;\n  }\n}\n\n\n\n\/* Horizon\/COD correction: isolated to this product description only. *\/\n#momentum-pdp .mp-offer {\n  box-sizing: border-box;\n  margin: 26px 0 0;\n  padding: clamp(16px, 2.5vw, 28px);\n  border: 1px solid #dfe5ef;\n  border-radius: 16px;\n  background: #fff;\n  box-shadow: 0 8px 24px rgba(20, 38, 74, .06);\n}\n#momentum-pdp .mp-order-intro { margin: 0 0 18px; }\n#momentum-pdp .mp-order-intro strong {\n  display: block;\n  color: #14264a;\n  font-size: clamp(22px, 2vw, 27px);\n  line-height: 1.25;\n  font-weight: 800;\n  letter-spacing: -.35px;\n}\n#momentum-pdp .mp-order-intro p {\n  margin: 8px 0 0;\n  color: #596981;\n  font-size: 17px;\n  line-height: 1.55;\n}\n#momentum-pdp .mp-offer-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  align-items: stretch;\n  gap: 14px;\n}\n#momentum-pdp .mp-offer-tile {\n  position: relative;\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  min-width: 0;\n  min-height: 270px;\n  gap: 9px;\n  padding: 22px 12px 0;\n  overflow: hidden;\n  border: 1.5px solid #d9e0eb;\n  border-radius: 12px;\n  background: #fff;\n  color: #14264a;\n  text-align: center;\n  cursor: pointer;\n  transition: border-color .15s ease, background .15s ease, box-shadow .15s ease;\n}\n#momentum-pdp .mp-offer-tile:has(input:checked) {\n  border: 2px solid #d8a928;\n  padding: 21.5px 11.5px 0;\n  background: #fffaf0;\n  box-shadow: 0 0 0 3px rgba(232, 185, 51, .16);\n}\n#momentum-pdp .mp-offer-tile input {\n  position: absolute;\n  z-index: 2;\n  top: 13px;\n  right: 13px;\n  width: 20px;\n  height: 20px;\n  margin: 0;\n  accent-color: #14264a;\n  cursor: pointer;\n}\n#momentum-pdp .mp-offer-tile \u003e strong {\n  display: block;\n  width: 100%;\n  margin: 5px 0 0;\n  padding: 0 18px;\n  color: #14264a;\n  font-size: 19px;\n  line-height: 1.35;\n  font-weight: 800;\n}\n#momentum-pdp .mp-offer-images {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  box-sizing: border-box;\n  width: 100%;\n  height: 82px;\n  padding: 6px 10px;\n  margin: 0;\n}\n#momentum-pdp .mp-offer-images img {\n  box-sizing: border-box;\n  width: 58px;\n  height: 64px;\n  object-fit: contain;\n  border: 0;\n  border-radius: 5px;\n  box-shadow: none;\n  background: transparent;\n}\n#momentum-pdp .mp-offer-images img + img { margin-left: -22px; }\n#momentum-pdp .mp-offer-tile \u003e b {\n  display: block;\n  margin: 0 0 8px;\n  color: #14264a;\n  font-size: 21px;\n  line-height: 1.3;\n  font-weight: 850;\n  letter-spacing: -.35px;\n  overflow-wrap: anywhere;\n}\n#momentum-pdp .mp-offer-tile \u003e small {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  box-sizing: border-box;\n  min-height: 44px;\n  width: calc(100% + 24px);\n  margin-top: auto;\n  padding: 9px 8px;\n  background: #f0f3f8 !important;\n  color: #465875 !important;\n  font-size: 15px;\n  line-height: 1.35;\n  text-align: center;\n}\n#momentum-pdp .mp-offer-tile:has(input:checked) \u003e small {\n  background: #14264a !important;\n  color: #fff !important;\n}\n#momentum-pdp .mp-offer-tile:focus-within {\n  outline: 3px solid rgba(232, 185, 51, .65);\n  outline-offset: 3px;\n}\n#momentum-pdp .mp-offer-currency {\n  max-width: 960px;\n  margin: 14px auto 0;\n  color: #53647d;\n  font-size: 16px;\n  line-height: 1.5;\n  text-align: center;\n}\n\n\/* High-contrast COD CTA. Horizon link\/button colors must not override its text. *\/\n#momentum-pdp .mp-cod { margin-top: 16px; }\n#momentum-pdp .mp-buy-button,\n#momentum-pdp .mp-buy-button:link,\n#momentum-pdp .mp-buy-button:visited,\n#momentum-pdp .mp-buy-button:hover,\n#momentum-pdp .mp-buy-button:focus,\n#momentum-pdp .mp-buy-button:active {\n  box-sizing: border-box;\n  display: flex !important;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  width: 100% !important;\n  min-height: 88px !important;\n  padding: 18px 20px !important;\n  border: 2px solid #14264a !important;\n  border-radius: 10px !important;\n  background: #e8b933 !important;\n  color: #14264a !important;\n  -webkit-text-fill-color: #14264a !important;\n  font-size: clamp(22px, 2.1vw, 27px) !important;\n  font-weight: 850 !important;\n  line-height: 1.2 !important;\n  letter-spacing: -.25px !important;\n  text-align: center;\n  text-decoration: none !important;\n  text-shadow: none !important;\n  box-shadow: 0 4px 0 rgba(20, 38, 74, .12) !important;\n  cursor: pointer;\n  animation: none !important;\n}\n#momentum-pdp .mp-buy-button span,\n#momentum-pdp .mp-buy-button .mp-cta-text {\n  color: #14264a !important;\n  -webkit-text-fill-color: #14264a !important;\n  font: inherit !important;\n  text-shadow: none !important;\n}\n#momentum-pdp .mp-buy-button .mp-cta-hand {\n  flex: 0 0 auto;\n  font-size: 30px !important;\n  line-height: 1 !important;\n  animation: none !important;\n}\n#momentum-pdp .mp-buy-button .mp-cta-text {\n  display: block;\n  min-width: 0;\n  max-width: 100%;\n  white-space: normal !important;\n  overflow-wrap: anywhere;\n}\n#momentum-pdp .mp-buy-button:hover { background: #f2cb50 !important; }\n#momentum-pdp .mp-buy-button:focus-visible { outline: 3px solid #14264a !important; outline-offset: 4px; }\n#momentum-pdp .mp-under-button { color: #53647d; font-size: 16px; line-height: 1.5; }\n\n@media (max-width: 749px) {\n  #momentum-pdp .mp-offer { margin-top: 20px; padding: 16px; border-radius: 12px; }\n  #momentum-pdp .mp-offer-grid { grid-template-columns: 1fr; gap: 10px; }\n  #momentum-pdp .mp-offer-tile,\n  #momentum-pdp .mp-offer-tile:has(input:checked) {\n    display: grid;\n    grid-template-columns: 88px minmax(0, 1fr);\n    grid-template-rows: auto auto auto;\n    align-items: center;\n    column-gap: 14px;\n    row-gap: 4px;\n    min-height: 116px;\n    padding: 16px 14px !important;\n    text-align: left;\n  }\n  #momentum-pdp .mp-offer-tile input { top: 12px; right: 12px; }\n  #momentum-pdp .mp-offer-tile \u003e strong { grid-column: 2; grid-row: 1; margin: 0; padding: 0 30px 0 0; text-align: left; font-size: 18px; }\n  #momentum-pdp .mp-offer-images { grid-column: 1; grid-row: 1 \/ 4; height: 82px; padding: 0; }\n  #momentum-pdp .mp-offer-images img { width: 45px; height: 68px; }\n  #momentum-pdp .mp-offer-images img + img { margin-left: -19px; }\n  #momentum-pdp .mp-offer-tile \u003e b { grid-column: 2; grid-row: 2; margin: 0; font-size: 20px; text-align: left; }\n  #momentum-pdp .mp-offer-tile \u003e small,\n  #momentum-pdp .mp-offer-tile:has(input:checked) \u003e small {\n    grid-column: 2; grid-row: 3; width: auto; min-height: 0; margin: 0; padding: 0;\n    background: transparent !important; color: #53647d !important; justify-content: flex-start; text-align: left;\n  }\n  #momentum-pdp .mp-buy-button,\n  #momentum-pdp .mp-buy-button:link,\n  #momentum-pdp .mp-buy-button:visited,\n  #momentum-pdp .mp-buy-button:hover,\n  #momentum-pdp .mp-buy-button:focus,\n  #momentum-pdp .mp-buy-button:active { min-height: 88px !important; padding: 16px 12px !important; gap: 8px; font-size: 23px !important; }\n  #momentum-pdp .mp-buy-button .mp-cta-hand { font-size: 25px !important; }\n  #momentum-pdp .mp-offer-currency { font-size: 16px; text-align: left; }\n}\n@media (prefers-reduced-motion: reduce) {\n  #momentum-pdp .mp-buy-button, #momentum-pdp .mp-buy-button * { animation: none !important; transition: none !important; }\n}\n\n\n\n\/* If Releasit renders its native COD button as a Horizon app block, style it locally too. *\/\n.product-information:has(#momentum-pdp) #_rsi-buy-now-button,\n.product-information:has(#momentum-pdp) #rsi_buy_now_button {\n  box-sizing: border-box !important;\n  min-height: 70px !important;\n  width: 100% !important;\n  border: 2px solid #14264a !important;\n  border-radius: 10px !important;\n  background: #e8b933 !important;\n  color: #14264a !important;\n  -webkit-text-fill-color: #14264a !important;\n  font: 800 21px\/1.2 inherit !important;\n  letter-spacing: 0 !important;\n  text-shadow: none !important;\n  box-shadow: 0 4px 0 rgba(20, 38, 74, .12) !important;\n}\n.product-information:has(#momentum-pdp) #_rsi-buy-now-button *,\n.product-information:has(#momentum-pdp) #rsi_buy_now_button * {\n  color: #14264a !important;\n  -webkit-text-fill-color: #14264a !important;\n  text-shadow: none !important;\n}\n\n\n\/* Oferta actualizada: igualar importes y descuentos visibles de Releasit. *\/\n#momentum-pdp label[for=\"mp-pack-2\"],\n#momentum-pdp label[for=\"mp-pack-3\"] { opacity: 1 !important; }\n#momentum-pdp label[for=\"mp-pack-2\"] small,\n#momentum-pdp label[for=\"mp-pack-3\"] small { color: #fff !important; }\n#momentum-pdp .mp-offer-price {\n  width: 100%; min-width: 0; display: flex; flex-direction: column;\n  align-items: center; justify-content: center; gap: 3px; margin: 0 0 1px;\n}\n#momentum-pdp .mp-offer-price .mp-old-price {\n  color: #7b8290; font-size: 14px; line-height: 1.25; font-weight: 500;\n  text-decoration: line-through; text-decoration-thickness: 1px;\n}\n#momentum-pdp .mp-offer-price .mp-current-price {\n  display: block; margin: 0; color: #14264a; font-size: clamp(17px, 1.5vw, 21px);\n  line-height: 1.25; font-weight: 850; letter-spacing: -.3px; overflow-wrap: normal;\n}\n#momentum-pdp .mp-offer-savings {\n  display: flex; flex-direction: column; align-items: center; justify-content: center;\n  gap: 2px; width: calc(100% - 12px); margin: 1px 6px 5px; padding: 7px 5px;\n  border-radius: 7px; background: #fff3cb; color: #6e4b00; text-align: center;\n}\n#momentum-pdp .mp-offer-savings strong { font-size: 13px; line-height: 1.25; font-weight: 850; }\n#momentum-pdp .mp-offer-savings small { background: transparent !important; color: #6e4b00 !important;\n  width: auto; min-height: 0; margin: 0; padding: 0; font-size: 13px; line-height: 1.25; font-weight: 700; }\n#momentum-pdp .mp-offer-savings.mp-base-label {\n  background: #f0f3f8; color: #465875; font-size: 13px; font-weight: 700; line-height: 1.25;\n}\n#momentum-pdp .mp-offer-tile \u003e small { margin-top: auto; }\n@media (max-width: 749px) {\n  #momentum-pdp .mp-offer-tile,\n  #momentum-pdp .mp-offer-tile:has(input:checked) {\n    grid-template-columns: 78px minmax(0, 1fr); grid-template-rows: auto auto auto auto;\n    align-items: center; column-gap: 12px; row-gap: 5px; padding: 14px 40px 14px 10px !important;\n  }\n  #momentum-pdp .mp-offer-tile \u003e strong { grid-column: 2; grid-row: 1; }\n  #momentum-pdp .mp-offer-images { grid-column: 1; grid-row: 1 \/ 5; }\n  #momentum-pdp .mp-offer-price { grid-column: 2; grid-row: 2; align-items: flex-start; text-align: left; }\n  #momentum-pdp .mp-offer-price .mp-current-price { font-size: 19px; text-align: left; }\n  #momentum-pdp .mp-offer-savings { grid-column: 2; grid-row: 3; justify-self: start; align-items: flex-start; width: fit-content; max-width: 100%; margin: 0; padding: 4px 7px; text-align: left; }\n  #momentum-pdp .mp-offer-tile \u003e small { grid-column: 2; grid-row: 4; margin: 0; padding: 0; background: transparent !important; color: #53647d !important; justify-content: flex-start; text-align: left; }\n}\n\n\n\n\/* Offer cards — high-contrast color and clearer bottle thumbnails, scoped to this product. *\/\n#momentum-pdp .mp-offer-tile {\n  color: #14264a !important;\n  background: #ffffff !important;\n  border-color: #d7e0ee !important;\n  opacity: 1 !important;\n}\n#momentum-pdp .mp-offer-tile:has(.mp-pack-choice:checked) {\n  background: #fffaf0 !important;\n  border: 2px solid #d8a928 !important;\n  box-shadow: 0 0 0 3px rgba(216,169,40,.15) !important;\n}\n#momentum-pdp .mp-offer-tile \u003e strong,\n#momentum-pdp .mp-offer-price .mp-current-price {\n  color: #14264a !important;\n  -webkit-text-fill-color: #14264a !important;\n}\n#momentum-pdp .mp-offer-price .mp-old-price {\n  color: #68758a !important;\n  -webkit-text-fill-color: #68758a !important;\n}\n#momentum-pdp .mp-offer-savings {\n  background: #fff1bf !important;\n  border: 1px solid #f1d66e !important;\n  color: #634500 !important;\n}\n#momentum-pdp .mp-offer-savings strong,\n#momentum-pdp .mp-offer-savings small {\n  color: #634500 !important;\n  -webkit-text-fill-color: #634500 !important;\n  opacity: 1 !important;\n  font-weight: 800 !important;\n}\n\/* Unselected footer bars use dark text on light gray; selected one uses white on navy. *\/\n#momentum-pdp .mp-offer-tile \u003e small {\n  background: #eaf0f8 !important;\n  color: #14264a !important;\n  -webkit-text-fill-color: #14264a !important;\n  font-weight: 750 !important;\n}\n#momentum-pdp .mp-offer-tile:has(.mp-pack-choice:checked) \u003e small {\n  background: #14264a !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n}\n\/* Use the close-up CDN photo in offer cards, without layering identical full-scene thumbnails. *\/\n#momentum-pdp .mp-offer-images {\n  position: relative !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  height: 100px !important;\n  min-height: 100px !important;\n  width: 100% !important;\n  padding: 2px !important;\n  margin: 0 !important;\n  overflow: hidden !important;\n  isolation: isolate;\n}\n#momentum-pdp .mp-offer-images img {\n  display: block !important;\n  flex: 0 0 auto !important;\n  width: 88px !important;\n  height: 88px !important;\n  max-width: none !important;\n  margin: 0 !important;\n  border: 1px solid #dce4f0 !important;\n  border-radius: 8px !important;\n  object-fit: cover !important;\n  object-position: 64% center !important;\n  transform: scale(1.04);\n  transform-origin: 64% center;\n  background: #0d2347 !important;\n  box-shadow: 0 2px 8px rgba(20,38,74,.12) !important;\n}\n#momentum-pdp .mp-offer-images::after {\n  content: \"×\" attr(data-quantity);\n  position: absolute;\n  z-index: 3;\n  left: calc(50% + 16px);\n  bottom: 4px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-width: 30px;\n  padding: 4px 7px;\n  border: 2px solid #ffffff;\n  border-radius: 999px;\n  background: #14264a;\n  color: #ffffff;\n  font-size: 13px;\n  font-weight: 850;\n  line-height: 1.1;\n  box-shadow: 0 2px 6px rgba(0,0,0,.18);\n}\n#momentum-pdp .mp-offer-currency {\n  color: #465875 !important;\n  -webkit-text-fill-color: #465875 !important;\n}\n@media (max-width: 749px) {\n  #momentum-pdp .mp-offer-images {\n    height: 86px !important;\n    min-height: 86px !important;\n    overflow: hidden !important;\n  }\n  #momentum-pdp .mp-offer-images img {\n    width: 76px !important;\n    height: 76px !important;\n  }\n  #momentum-pdp .mp-offer-images::after {\n    left: calc(50% + 10px);\n    bottom: 1px;\n    min-width: 27px;\n    padding: 3px 6px;\n    font-size: 12px;\n  }\n}\n\n\n\/* Corrección de contraste: tarjeta oscura \"¿Qué incluye?\" *\/\n#momentum-pdp .mp-included,\n#momentum-pdp .mp-included ul,\n#momentum-pdp .mp-included li {\n  color: #F7FAFF !important;\n}\n#momentum-pdp .mp-included h2,\n#momentum-pdp .mp-included strong {\n  color: #FFFFFF !important;\n}\n#momentum-pdp .mp-included p {\n  color: #D8E3F4 !important;\n}\n#momentum-pdp .mp-included li::marker {\n  color: #F2C94C !important;\n}\n\n\n\/* Ajuste de presentación de la pestaña Detalles: filas alineadas y legibles *\/\n#momentum-pdp .mp-info-panel-3 {\n  color: #14264A !important;\n  -webkit-text-fill-color: #14264A !important;\n}\n#momentum-pdp .mp-info-panel-3 dl {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) !important;\n  gap: 0 !important;\n  width: 100% !important;\n  margin: 0 !important;\n}\n#momentum-pdp .mp-info-panel-3 dl \u003e div {\n  display: grid !important;\n  grid-template-columns: minmax(125px, 0.7fr) minmax(0, 1.3fr) !important;\n  align-items: start !important;\n  gap: 18px !important;\n  padding: 13px 12px !important;\n  border-bottom: 1px solid #DCE4F0 !important;\n  border-radius: 5px !important;\n  background: #FFFFFF !important;\n}\n#momentum-pdp .mp-info-panel-3 dl \u003e div:nth-child(even) {\n  background: #F8FAFD !important;\n}\n#momentum-pdp .mp-info-panel-3 dt {\n  margin: 0 !important;\n  color: #14264A !important;\n  -webkit-text-fill-color: #14264A !important;\n  font-size: 18px !important;\n  font-weight: 750 !important;\n  line-height: 1.45 !important;\n}\n#momentum-pdp .mp-info-panel-3 dd {\n  min-width: 0 !important;\n  margin: 0 !important;\n  color: #263B5B !important;\n  -webkit-text-fill-color: #263B5B !important;\n  font-size: 18px !important;\n  font-weight: 550 !important;\n  line-height: 1.5 !important;\n  text-align: left !important;\n  overflow-wrap: anywhere !important;\n  word-break: normal !important;\n}\n#momentum-pdp .mp-info-panel-3 \u003e p {\n  margin: 14px 0 0 !important;\n  padding: 13px 15px !important;\n  border-left: 4px solid #E7B72E !important;\n  border-radius: 6px !important;\n  background: #FFFFFF !important;\n  color: #526582 !important;\n  -webkit-text-fill-color: #526582 !important;\n  font-size: 17px !important;\n  line-height: 1.55 !important;\n}\n@media (max-width: 749px) {\n  #momentum-pdp .mp-info-panel-3 dl \u003e div {\n    grid-template-columns: minmax(95px, 0.75fr) minmax(0, 1.25fr) !important;\n    gap: 10px !important;\n    padding: 12px 9px !important;\n  }\n  #momentum-pdp .mp-info-panel-3 dt,\n  #momentum-pdp .mp-info-panel-3 dd {\n    font-size: 17px !important;\n  }\n  #momentum-pdp .mp-info-panel-3 \u003e p {\n    font-size: 16px !important;\n    padding: 12px !important;\n  }\n}\n@media (max-width: 359px) {\n  #momentum-pdp .mp-info-panel-3 dl \u003e div {\n    grid-template-columns: minmax(82px, 0.7fr) minmax(0, 1.3fr) !important;\n    gap: 8px !important;\n    padding: 11px 7px !important;\n  }\n}\n\n\n\n\/* Correccion final de contraste del CTA en Horizon: boton dorado en reposo,\n   azul marino con texto blanco al pasar el cursor o recibir foco. *\/\n#momentum-pdp .mp-cod \u003e a.mp-buy-button,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:link,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:visited {\n  background-color: #e8b933 !important;\n  border-color: #14264a !important;\n  color: #14264a !important;\n  -webkit-text-fill-color: #14264a !important;\n  text-decoration: none !important;\n  text-shadow: none !important;\n}\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:hover,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:focus,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:focus-visible,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:active {\n  background-color: #14264a !important;\n  border-color: #e8b933 !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-decoration: none !important;\n  text-shadow: none !important;\n}\n#momentum-pdp .mp-cod \u003e a.mp-buy-button .mp-cta-hand,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button .mp-cta-text {\n  color: #14264a !important;\n  -webkit-text-fill-color: #14264a !important;\n  text-shadow: none !important;\n}\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:hover .mp-cta-hand,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:hover .mp-cta-text,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:focus .mp-cta-hand,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:focus .mp-cta-text,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:focus-visible .mp-cta-hand,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:focus-visible .mp-cta-text,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:active .mp-cta-hand,\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:active .mp-cta-text {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: none !important;\n}\n#momentum-pdp .mp-cod \u003e a.mp-buy-button:focus-visible {\n  outline: 3px solid #e8b933 !important;\n  outline-offset: 4px !important;\n}\n\/* Apply the same accessible hover colors if Releasit renders its own button. *\/\n.product-information:has(#momentum-pdp) #_rsi-buy-now-button:hover,\n.product-information:has(#momentum-pdp) #rsi_buy_now_button:hover,\n.product-information:has(#momentum-pdp) #_rsi-buy-now-button:focus,\n.product-information:has(#momentum-pdp) #rsi_buy_now_button:focus,\n.product-information:has(#momentum-pdp) #_rsi-buy-now-button:active,\n.product-information:has(#momentum-pdp) #rsi_buy_now_button:active {\n  background-color: #14264a !important;\n  border-color: #e8b933 !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: none !important;\n}\n.product-information:has(#momentum-pdp) #_rsi-buy-now-button:hover *,\n.product-information:has(#momentum-pdp) #rsi_buy_now_button:hover *,\n.product-information:has(#momentum-pdp) #_rsi-buy-now-button:focus *,\n.product-information:has(#momentum-pdp) #rsi_buy_now_button:focus *,\n.product-information:has(#momentum-pdp) #_rsi-buy-now-button:active *,\n.product-information:has(#momentum-pdp) #rsi_buy_now_button:active * {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: none !important;\n}\n\n\n#momentum-pdp{--mp-accent:#f04b0a;--mp-pop:#ff6a22;--mp-soft:#fff3ec;--mp-ink:#17252b;--mp-muted:#58656b;--mp-line:#e5e7e8;font-family:inherit;color:var(--mp-ink);max-width:100%;overflow-wrap:anywhere}\n#momentum-pdp .mp-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start;padding:0 0 30px}\n#momentum-pdp .mp-visual{min-width:0}\n#momentum-pdp .mp-gallery{display:block;position:relative}\n#momentum-pdp .mp-hero{position:relative;aspect-ratio:1\/1;border-radius:16px;overflow:hidden;background:#f6f6f4}\n#momentum-pdp .mp-hero img{width:100%;height:100%;object-fit:contain}\n#momentum-pdp .mp-thumbnails{display:flex;gap:10px;margin-top:10px}\n#momentum-pdp .mp-thumbnail{display:block;width:74px;height:74px;border:2px solid var(--mp-line);border-radius:9px;overflow:hidden;cursor:pointer}\n#momentum-pdp .mp-thumbnail img{width:100%;height:100%;object-fit:cover}\n#momentum-pdp .mp-buy-column{min-width:0}\n#momentum-pdp .mp-buy-content{padding:0}\n#momentum-pdp .mp-eyebrow{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-accent);font-weight:800;margin:0 0 9px}\n#momentum-pdp h1{font-size:clamp(28px,3vw,40px);line-height:1.12;letter-spacing:-.8px;margin:0 0 16px;color:var(--mp-ink)}\n#momentum-pdp .mp-intro{font-size:16px;line-height:1.65;margin:15px 0}\n#momentum-pdp .mp-intro strong{display:block;font-size:18px;margin-bottom:5px}\n#momentum-pdp .mp-intro p{margin:0}\n#momentum-pdp .mp-benefits{display:grid;grid-template-columns:1fr;gap:9px;margin:18px 0}\n#momentum-pdp .mp-benefits\u003ediv{display:flex;align-items:flex-start;gap:12px;padding:13px;border:1px solid var(--mp-line);border-radius:10px;background:#fff}\n#momentum-pdp .mp-benefits svg{width:23px;height:23px;flex:0 0 23px;color:var(--mp-accent)}\n#momentum-pdp .mp-benefits strong,#momentum-pdp .mp-benefits small{display:block}\n#momentum-pdp .mp-benefits strong{font-size:16px;margin-bottom:3px}\n#momentum-pdp .mp-benefits small{font-size:14px;color:var(--mp-muted);line-height:1.45}\n#momentum-pdp .mp-price-line{font-size:28px;font-weight:900;color:var(--mp-accent);margin:16px 0 4px}\n#momentum-pdp .mp-price-line small{display:block;font-size:13px;font-weight:400;color:var(--mp-muted)}\n#momentum-pdp .mp-tax-note{font-size:13px;color:var(--mp-muted)}\n#momentum-pdp .mp-top-cta,#momentum-pdp .mp-buy-button{display:flex;align-items:center;justify-content:center;text-align:center;background:var(--mp-accent);color:#fff!important;text-decoration:none!important;font-weight:850;border-radius:10px;padding:16px 18px;min-height:56px}\n#momentum-pdp .mp-top-cta{margin-top:16px}\n#momentum-pdp .mp-after-hero{margin-top:28px}\n#momentum-pdp .mp-information-tabs{border:1px solid var(--mp-line);border-radius:12px;overflow:hidden;margin-bottom:26px}\n#momentum-pdp .mp-info-radio,#momentum-pdp .mp-pack-choice{position:absolute;opacity:0;width:1px;height:1px}\n#momentum-pdp .mp-info-labels{display:grid;grid-template-columns:repeat(3,1fr);background:#f4f5f5}\n#momentum-pdp .mp-info-labels label{padding:13px 5px;text-align:center;font-weight:750;font-size:14px;cursor:pointer}\n#momentum-pdp .mp-info-panels{padding:18px}\n#momentum-pdp .mp-info-panel{display:none;line-height:1.65}\n#momentum-pdp #mp-info-1:checked~.mp-info-panels .mp-info-panel-1,#momentum-pdp #mp-info-2:checked~.mp-info-panels .mp-info-panel-2,#momentum-pdp #mp-info-3:checked~.mp-info-panels .mp-info-panel-3{display:block}\n#momentum-pdp #mp-info-1:checked~.mp-info-labels label[for=mp-info-1],#momentum-pdp #mp-info-2:checked~.mp-info-labels label[for=mp-info-2],#momentum-pdp #mp-info-3:checked~.mp-info-labels label[for=mp-info-3]{background:#fff;color:var(--mp-accent);box-shadow:inset 0 -3px var(--mp-accent)}\n#momentum-pdp .mp-order-intro{margin:24px 0 12px}\n#momentum-pdp .mp-order-intro strong{font-size:22px}\n#momentum-pdp .mp-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}\n#momentum-pdp .mp-offer-tile{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid var(--mp-line);border-radius:10px;padding:12px 7px;cursor:pointer}\n#momentum-pdp .mp-offer-tile:has(input:checked){border:2px solid var(--mp-accent);background:var(--mp-soft)}\n#momentum-pdp .mp-offer-images{display:flex;align-items:center;justify-content:center;height:70px;gap:2px}\n#momentum-pdp .mp-offer-images img{width:43px;height:43px;object-fit:contain}\n#momentum-pdp .mp-offer-tile\u003estrong{font-size:15px}\n#momentum-pdp .mp-offer-tile\u003eb{font-size:17px;margin:8px 0;color:var(--mp-accent)}\n#momentum-pdp .mp-offer-tile\u003esmall{font-size:12px;color:var(--mp-muted)}\n#momentum-pdp .mp-cod{margin-top:14px}\n#momentum-pdp .mp-under-button{font-size:13px;color:var(--mp-muted);text-align:center}\n#momentum-pdp .mp-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}\n#momentum-pdp .mp-trust\u003ediv{padding:12px;border:1px solid var(--mp-line);border-radius:10px}\n#momentum-pdp .mp-trust strong,#momentum-pdp .mp-trust small{display:block}\n#momentum-pdp .mp-trust small{font-size:13px;color:var(--mp-muted)}\n#momentum-pdp .mp-explain{margin:36px 0;padding:28px;background:#17252b;color:#fff;border-radius:14px}\n#momentum-pdp .mp-explain-heading{text-align:center;max-width:680px;margin:0 auto 24px}\n#momentum-pdp .mp-explain-heading h2{font-size:clamp(26px,3vw,36px);line-height:1.15;color:#fff}\n#momentum-pdp .mp-explain-heading p{color:#edf0f1}\n#momentum-pdp .mp-demonstration{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:center}\n#momentum-pdp .mp-demonstration\u003eimg{width:100%;border-radius:10px}\n#momentum-pdp .mp-demonstration-copy h3{font-size:25px;color:#fff}\n#momentum-pdp .mp-demonstration-copy p{color:#f1f3f4;line-height:1.7}\n#momentum-pdp .mp-stories{display:grid;gap:16px;margin-top:24px}\n#momentum-pdp .mp-story{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--mp-line);border-radius:12px;overflow:hidden}\n#momentum-pdp .mp-story-text{padding:22px;align-self:center}\n#momentum-pdp .mp-story img{width:100%;height:100%;object-fit:cover;aspect-ratio:1}\n#momentum-pdp .mp-answers{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px;margin:32px 0}\n#momentum-pdp .mp-answers h2{font-size:25px;line-height:1.2}\n#momentum-pdp .mp-included{padding:18px;background:var(--mp-soft);border-radius:10px}\n#momentum-pdp .mp-faq details{border-bottom:1px solid var(--mp-line);padding:13px 0}\n#momentum-pdp .mp-faq summary{cursor:pointer;font-weight:750}\n#momentum-pdp .mp-faq p{color:var(--mp-muted);line-height:1.6}\n#momentum-pdp .mp-footer{border-top:1px solid var(--mp-line);padding:22px 0;color:var(--mp-muted);font-size:13px}\n@media(max-width:749px){#momentum-pdp .mp-layout{display:flex;flex-direction:column;padding:0 0 22px;gap:22px}#momentum-pdp .mp-visual,#momentum-pdp .mp-buy-column{width:100%}#momentum-pdp .mp-hero{aspect-ratio:1}#momentum-pdp .mp-offer-grid{grid-template-columns:1fr}#momentum-pdp .mp-offer-tile{display:grid;grid-template-columns:70px 1fr;text-align:left;column-gap:12px;align-items:center}#momentum-pdp .mp-offer-images{grid-row:span 3}#momentum-pdp .mp-offer-images img{width:55px;height:55px}#momentum-pdp .mp-demonstration,#momentum-pdp .mp-story,#momentum-pdp .mp-answers{grid-template-columns:1fr}#momentum-pdp .mp-story img{order:-1;max-height:280px}#momentum-pdp .mp-explain{padding:22px 16px}#momentum-pdp .mp-trust{grid-template-columns:1fr 1fr}}\n\n\n\/* AJUSTES V3: paleta coherente con la ficha Magnesio V2 y diseño fluido para Horizon *\/\n#momentum-pdp{width:100%;max-width:100%;margin-inline:auto;overflow-wrap:anywhere;word-break:normal}\n#momentum-pdp .mp-layout,#momentum-pdp .mp-after-hero,#momentum-pdp .mp-explain,#momentum-pdp .mp-answers,#momentum-pdp .mp-footer{width:min(100% - 40px,1280px);margin-inline:auto}\n#momentum-pdp .mp-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(24px,4vw,52px);padding:clamp(20px,3vw,36px) 0 clamp(32px,5vw,64px)}\n#momentum-pdp .mp-hero{background:#f3f5f9;aspect-ratio:1\/1}\n#momentum-pdp .mp-hero\u003eimg{object-fit:contain}\n#momentum-pdp .mp-thumbnail{flex-basis:clamp(58px,6vw,82px);border-color:#e0e5df}\n#momentum-pdp .mp-product-kicker,#momentum-pdp .mp-eyebrow{color:var(--mp-accent)}\n#momentum-pdp h1{font-size:clamp(28px,2.7vw,42px);line-height:1.12;letter-spacing:-.035em}\n#momentum-pdp .mp-intro,#momentum-pdp .mp-intro p{font-size:clamp(15px,1.1vw,17px)}\n#momentum-pdp .mp-benefits{background:#f3f5f9;border:1px solid #e5eaf2}\n#momentum-pdp .mp-benefits\u003ediv{border-color:#d3dceb}\n#momentum-pdp .mp-benefits svg{color:var(--mp-accent)}\n#momentum-pdp .mp-story{background:#f7f8fb;border:1px solid #e5eaf2}\n#momentum-pdp .mp-story img,#momentum-pdp .mp-demonstration\u003eimg{object-fit:contain;background:#f3f5f9}\n#momentum-pdp .mp-top-cta,#momentum-pdp .mp-buy-button{display:flex;align-items:center;justify-content:center;min-height:52px;padding:14px 18px;border-radius:8px;background:var(--mp-cta);color:#fff!important;font-weight:750;text-align:center;transition:background .18s ease,transform .18s ease}\n#momentum-pdp .mp-top-cta:hover,#momentum-pdp .mp-buy-button:hover{background:var(--mp-cta-hover);transform:translateY(-1px)}\n#momentum-pdp .mp-top-cta:focus-visible,#momentum-pdp .mp-buy-button:focus-visible{outline:3px solid var(--mp-gold);outline-offset:3px}\n#momentum-pdp .mp-information-tabs,#momentum-pdp .mp-order-intro,#momentum-pdp .mp-offer-tile,#momentum-pdp .mp-trust,#momentum-pdp .mp-included{border-color:#e0e5df}\n#momentum-pdp .mp-info-labels label{color:var(--mp-muted)}\n#momentum-pdp .mp-info-radio:checked + label,#momentum-pdp .mp-info-labels label:hover{color:var(--mp-accent)}\n#momentum-pdp .mp-offer-tile{min-width:0;background:#fff;border:1px solid #dfe5ef;border-radius:12px;padding:clamp(14px,2vw,20px);transition:border-color .18s ease,box-shadow .18s ease}\n#momentum-pdp .mp-offer-tile:has(.mp-pack-choice:checked){border:2px solid var(--mp-accent);background:#f5f7fc;box-shadow:0 0 0 3px #15264b12}\n#momentum-pdp .mp-offer-tile b{color:var(--mp-accent);font-size:clamp(18px,1.7vw,24px)}\n#momentum-pdp .mp-pack-choice{accent-color:var(--mp-accent)}\n#momentum-pdp .mp-faq summary{color:var(--mp-accent);padding:4px 0}\n#momentum-pdp .mp-faq details[open] summary{margin-bottom:8px}\n#momentum-pdp .mp-footer{margin-top:24px}\n@media(min-width:1500px){#momentum-pdp .mp-layout,#momentum-pdp .mp-after-hero,#momentum-pdp .mp-explain,#momentum-pdp .mp-answers,#momentum-pdp .mp-footer{max-width:1280px}}\n@media(max-width:1024px){#momentum-pdp .mp-layout{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:24px}#momentum-pdp h1{font-size:clamp(27px,3.3vw,36px)}#momentum-pdp .mp-benefits\u003ediv{padding-inline:7px}#momentum-pdp .mp-benefits small{font-size:14px}}\n@media(max-width:749px){#momentum-pdp .mp-layout,#momentum-pdp .mp-after-hero,#momentum-pdp .mp-explain,#momentum-pdp .mp-answers,#momentum-pdp .mp-footer{width:100%;padding-left:16px;padding-right:16px}#momentum-pdp .mp-layout{display:flex;flex-direction:column;gap:22px;padding-top:12px}#momentum-pdp .mp-visual,#momentum-pdp .mp-buy-column{width:100%;max-width:100%}#momentum-pdp .mp-hero{aspect-ratio:1\/1;max-height:none;border-radius:12px}#momentum-pdp .mp-hero\u003eimg{object-fit:contain}#momentum-pdp .mp-thumbnails{gap:9px;flex-wrap:wrap}#momentum-pdp .mp-gallery-note{width:100%;margin-left:0}#momentum-pdp h1{font-size:clamp(27px,7vw,34px);letter-spacing:-.025em}#momentum-pdp .mp-benefits{grid-template-columns:1fr;gap:0;padding:8px 14px;margin:20px 0}#momentum-pdp .mp-benefits\u003ediv{display:flex;align-items:center;gap:12px;text-align:left;padding:13px 0;border-right:0;border-bottom:1px solid #d3dceb}#momentum-pdp .mp-benefits\u003ediv:last-child{border-bottom:0}#momentum-pdp .mp-benefits svg{margin:0;flex:0 0 24px;width:24px;height:24px}#momentum-pdp .mp-benefits small{font-size:14px}#momentum-pdp .mp-offer-grid{grid-template-columns:1fr;gap:10px}#momentum-pdp .mp-offer-tile{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto auto auto;align-items:center;column-gap:12px;text-align:left;padding:13px}#momentum-pdp .mp-offer-images{grid-column:1;grid-row:1\/4;display:flex;align-items:center;flex-wrap:wrap;gap:2px}#momentum-pdp .mp-offer-images img{width:28px;height:28px;object-fit:contain}#momentum-pdp .mp-offer-tile strong,#momentum-pdp .mp-offer-tile b,#momentum-pdp .mp-offer-tile small{grid-column:2}#momentum-pdp .mp-offer-tile strong{font-size:15px}#momentum-pdp .mp-offer-tile b{font-size:20px}#momentum-pdp .mp-demonstration,#momentum-pdp .mp-stories,#momentum-pdp .mp-answers{grid-template-columns:minmax(0,1fr)}#momentum-pdp .mp-demonstration\u003eimg{width:100%;max-height:340px;object-fit:contain}#momentum-pdp .mp-story img{order:0;max-height:300px;object-fit:contain}#momentum-pdp .mp-explain{padding-top:24px;padding-bottom:24px}#momentum-pdp .mp-trust{grid-template-columns:1fr 1fr;gap:10px}#momentum-pdp .mp-info-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}#momentum-pdp .mp-info-labels label{padding:10px 4px;text-align:center;font-size:13px}#momentum-pdp .mp-information-tabs{min-width:0}#momentum-pdp .mp-info-panels{padding:14px}#momentum-pdp .mp-footer{padding-top:20px;padding-bottom:24px}}\n@media(max-width:420px){#momentum-pdp .mp-layout,#momentum-pdp .mp-after-hero,#momentum-pdp .mp-explain,#momentum-pdp .mp-answers,#momentum-pdp .mp-footer{padding-left:12px;padding-right:12px}#momentum-pdp .mp-eyebrow{font-size:12px;letter-spacing:1px}#momentum-pdp .mp-price-line{align-items:flex-start;flex-direction:column;gap:4px}#momentum-pdp .mp-trust{grid-template-columns:1fr}#momentum-pdp .mp-offer-tile{grid-template-columns:54px minmax(0,1fr)}#momentum-pdp .mp-offer-images img{width:23px;height:23px}#momentum-pdp .mp-photo-count{font-size:12px;bottom:10px;right:10px}}\n@media(prefers-reduced-motion:reduce){#momentum-pdp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}\n\n\n\/* Ajuste limpio inspirado en las tarjetas de características de Magnesio V2 *\/\n#momentum-pdp .mp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0;padding:0;background:transparent;border:0;border-radius:0;overflow:visible}\n#momentum-pdp .mp-benefits\u003ediv{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:9px;min-width:0;min-height:190px;padding:17px 12px;border:1px solid #dfe5ee;border-radius:8px;background:#fff;text-align:center;line-height:1.45}\n#momentum-pdp .mp-benefits\u003ediv:last-child{border-right:1px solid #dfe5ee}\n#momentum-pdp .mp-benefits svg{display:block;width:32px;height:32px;flex:0 0 32px;margin:0 auto 1px;color:#15264b;stroke-width:1.7}\n#momentum-pdp .mp-benefits\u003ediv\u003espan{display:block;min-width:0}\n#momentum-pdp .mp-benefits strong{display:block;margin:0 0 7px;color:#101828;font-size:17px;line-height:1.35;font-weight:700}\n#momentum-pdp .mp-benefits small{display:block;margin:0;color:#596273;font-size:15px;line-height:1.5;font-weight:400}\n@media(max-width:749px){#momentum-pdp .mp-benefits{grid-template-columns:1fr;gap:9px;margin:20px 0;padding:0}#momentum-pdp .mp-benefits\u003ediv{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;justify-items:start;gap:12px;min-height:0;padding:15px 16px;text-align:left;border:1px solid #dfe5ee;border-radius:8px}#momentum-pdp .mp-benefits svg{width:26px;height:26px;flex-basis:26px;margin:0}#momentum-pdp .mp-benefits strong{font-size:16px;margin-bottom:3px}#momentum-pdp .mp-benefits small{font-size:14px;line-height:1.45}}\n\n\/* Galería responsive: conserva la imagen completa y evita recortes *\/\n#momentum-pdp .mp-layout{\n  width:100%;\n  max-width:1240px;\n  margin-inline:auto;\n  grid-template-columns:minmax(0,1fr) minmax(0,.92fr);\n  gap:clamp(22px,3vw,42px);\n}\n#momentum-pdp .mp-visual,\n#momentum-pdp .mp-gallery{width:100%;min-width:0;max-width:100%}\n#momentum-pdp .mp-hero{\n  width:100%;\n  max-width:100%;\n  aspect-ratio:1\/1;\n  height:auto;\n  background:#fff;\n  border:1px solid #e5e7eb;\n  border-radius:12px;\n}\n#momentum-pdp .mp-hero\u003eimg{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:contain;\n  object-position:center;\n}\n#momentum-pdp .mp-thumbnails{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  width:100%;\n  max-width:100%;\n}\n#momentum-pdp .mp-thumbnail{\n  flex:0 0 clamp(58px,7vw,78px);\n  width:clamp(58px,7vw,78px);\n  max-width:calc((100% - 30px)\/4);\n}\n#momentum-pdp .mp-thumbnail img{\n  display:block;\n  width:100%;\n  height:auto;\n  aspect-ratio:1\/1;\n  object-fit:contain;\n}\n@media(max-width:1000px){\n  #momentum-pdp .mp-layout{\n    display:flex;\n    flex-direction:column;\n    align-items:stretch;\n    gap:24px;\n    padding:22px 20px 42px;\n  }\n  #momentum-pdp .mp-visual,\n  #momentum-pdp .mp-buy-column{width:100%;max-width:760px;margin-inline:auto}\n  #momentum-pdp .mp-hero{\n    width:100%;\n    max-width:760px;\n    margin-inline:auto;\n    aspect-ratio:1\/1;\n  }\n  #momentum-pdp .mp-thumbnails{margin-top:10px}\n}\n@media(max-width:749px){\n  #momentum-pdp .mp-layout{padding:12px 12px 30px;gap:18px}\n  #momentum-pdp .mp-visual,\n  #momentum-pdp .mp-buy-column{width:100%;max-width:none}\n  #momentum-pdp .mp-hero{\n    width:100%;\n    max-width:100%;\n    border-radius:10px;\n    aspect-ratio:1\/1;\n  }\n  #momentum-pdp .mp-hero\u003eimg{object-fit:contain}\n  #momentum-pdp .mp-thumbnails{gap:8px}\n  #momentum-pdp .mp-thumbnail{\n    flex:0 0 62px;\n    width:62px;\n    max-width:calc((100% - 24px)\/4);\n    padding:2px;\n  }\n}\n\n\/* V6: galería con miniaturas laterales, siguiendo la composición de Magnesio V2 *\/\n@media (min-width:750px){\n  #momentum-pdp .mp-gallery{\n    display:grid!important;\n    grid-template-columns:clamp(62px,8.5vw,84px) minmax(0,1fr)!important;\n    grid-template-rows:minmax(0,auto)!important;\n    align-items:start!important;\n    column-gap:14px!important;\n    row-gap:0!important;\n    width:100%!important;\n  }\n  #momentum-pdp .mp-gallery\u003e.mp-hero{\n    grid-column:2!important;\n    grid-row:1!important;\n    min-width:0!important;\n    width:100%!important;\n    margin:0!important;\n    aspect-ratio:1\/1!important;\n    align-self:start!important;\n  }\n  #momentum-pdp .mp-gallery\u003e.mp-thumbnails{\n    grid-column:1!important;\n    grid-row:1!important;\n    display:flex!important;\n    flex-direction:column!important;\n    flex-wrap:nowrap!important;\n    align-items:stretch!important;\n    gap:12px!important;\n    width:100%!important;\n    min-width:0!important;\n    max-width:none!important;\n    margin:0!important;\n  }\n  #momentum-pdp .mp-gallery .mp-thumbnail{\n    display:block!important;\n    flex:0 0 auto!important;\n    width:100%!important;\n    max-width:100%!important;\n    min-width:0!important;\n    padding:2px!important;\n    border:1px solid #e0e5df!important;\n    border-radius:9px!important;\n    background:#fff!important;\n    overflow:hidden!important;\n  }\n  #momentum-pdp .mp-gallery .mp-thumbnail img{\n    display:block!important;\n    width:100%!important;\n    height:auto!important;\n    aspect-ratio:1\/1!important;\n    object-fit:cover!important;\n    border-radius:6px!important;\n  }\n}\n@media (max-width:749px){\n  #momentum-pdp .mp-gallery{\n    display:flex!important;\n    flex-direction:column!important;\n    gap:0!important;\n    width:100%!important;\n  }\n  #momentum-pdp .mp-gallery\u003e.mp-hero{\n    order:0!important;\n    width:100%!important;\n    aspect-ratio:1\/1!important;\n  }\n  #momentum-pdp .mp-gallery\u003e.mp-thumbnails{\n    order:1!important;\n    display:flex!important;\n    flex-direction:row!important;\n    flex-wrap:wrap!important;\n    align-items:center!important;\n    gap:9px!important;\n    width:100%!important;\n    margin-top:12px!important;\n  }\n  #momentum-pdp .mp-gallery .mp-thumbnail{\n    flex:0 0 64px!important;\n    width:64px!important;\n    max-width:calc((100% - 27px)\/4)!important;\n  }\n}\n\n#momentum-pdp .mp-thumbnails .mp-thumbnail{\n  appearance:none;-webkit-appearance:none;cursor:pointer;font:inherit;\n  display:block;box-sizing:border-box;border:1px solid #e0e5df;\n  border-radius:9px;background:#fff;padding:3px;overflow:hidden;\n}\n#momentum-pdp .mp-thumbnails .mp-thumbnail[aria-pressed=\"true\"]{\n  border:1.5px solid #15264b;box-shadow:0 0 0 1px #15264b;\n}\n#momentum-pdp .mp-thumbnails .mp-thumbnail:focus-visible{\n  outline:3px solid #f04b0a;outline-offset:3px;\n}\n#momentum-pdp .mp-thumbnails .mp-thumbnail img{\n  display:block;width:100%;height:100%;object-fit:cover;border-radius:5px;\n}\n\n\/* Ajuste de precio y CTA con prioridad sobre los estilos generales de Horizon *\/\n#momentum-pdp .mp-price-line{\n  display:grid!important;\n  grid-template-columns:max-content minmax(0,1fr)!important;\n  align-items:center!important;\n  column-gap:clamp(12px,2vw,24px)!important;\n  row-gap:6px!important;\n  width:100%!important;\n  margin:18px 0 0!important;\n  padding:0!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  line-height:1.4!important;\n}\n#momentum-pdp .mp-price-line .mp-price-amount{\n  display:block!important;\n  white-space:nowrap!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:clamp(25px,2.6vw,32px)!important;\n  font-weight:750!important;\n  letter-spacing:-.8px!important;\n  line-height:1.15!important;\n  color:#f04b0a!important;\n}\n#momentum-pdp .mp-price-line small{\n  display:block!important;\n  min-width:0!important;\n  margin:0!important;\n  padding:0!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:14px!important;\n  font-weight:400!important;\n  line-height:1.5!important;\n  color:#596273!important;\n}\n#momentum-pdp .mp-tax-note{\n  margin:12px 0 0!important;\n  padding:0!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:14px!important;\n  line-height:1.55!important;\n  color:#596273!important;\n}\n#momentum-pdp a.mp-top-cta,\n#momentum-pdp .mp-top-cta{\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  width:100%!important;\n  min-height:58px!important;\n  margin:20px 0 0!important;\n  padding:15px 20px!important;\n  border:1px solid #d93e05!important;\n  border-radius:10px!important;\n  background:#f04b0a!important;\n  color:#fff!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:18px!important;\n  font-weight:750!important;\n  line-height:1.3!important;\n  letter-spacing:0!important;\n  text-align:center!important;\n  text-decoration:none!important;\n  box-shadow:none!important;\n  white-space:normal!important;\n}\n#momentum-pdp a.mp-top-cta:hover,\n#momentum-pdp .mp-top-cta:hover{\n  background:#d93e05!important;\n  color:#fff!important;\n}\n@media(max-width:520px){\n  #momentum-pdp .mp-price-line{\n    grid-template-columns:1fr!important;\n    align-items:start!important;\n    row-gap:5px!important;\n  }\n  #momentum-pdp .mp-price-line .mp-price-amount{\n    font-size:29px!important;\n  }\n  #momentum-pdp .mp-price-line small{\n    font-size:13px!important;\n  }\n  #momentum-pdp a.mp-top-cta,\n  #momentum-pdp .mp-top-cta{\n    min-height:54px!important;\n    font-size:16px!important;\n    padding:13px 16px!important;\n  }\n}\n\n\/* V9: colores legibles para información importante, FAQ y pie de página *\/\n#momentum-pdp .mp-answers{\n  color:#14264a!important;\n  background:#fff!important;\n}\n#momentum-pdp .mp-answers .mp-eyebrow{\n  color:#f04b0a!important;\n  -webkit-text-fill-color:#f04b0a!important;\n}\n#momentum-pdp .mp-answers-intro\u003eh2,\n#momentum-pdp .mp-faq\u003eh2{\n  color:#14264a!important;\n  -webkit-text-fill-color:#14264a!important;\n}\n#momentum-pdp .mp-included{\n  background:#f3f5f9!important;\n  border:1px solid #e0e5ef!important;\n  border-radius:12px!important;\n  color:#263b5b!important;\n  -webkit-text-fill-color:#263b5b!important;\n  box-shadow:none!important;\n}\n#momentum-pdp .mp-included h2{\n  color:#14264a!important;\n  -webkit-text-fill-color:#14264a!important;\n  font-size:20px!important;\n  font-weight:700!important;\n  margin:0 0 12px!important;\n}\n#momentum-pdp .mp-included ul,\n#momentum-pdp .mp-included li{\n  color:#263b5b!important;\n  -webkit-text-fill-color:#263b5b!important;\n}\n#momentum-pdp .mp-included li::marker{\n  color:#f04b0a!important;\n}\n#momentum-pdp .mp-faq details{\n  border-bottom:1px solid #e0e5ef!important;\n  background:#fff!important;\n}\n#momentum-pdp .mp-faq summary{\n  color:#14264a!important;\n  -webkit-text-fill-color:#14264a!important;\n  font-size:17px!important;\n  font-weight:650!important;\n  line-height:1.5!important;\n  padding:20px 0!important;\n}\n#momentum-pdp .mp-faq summary:hover{\n  color:#f04b0a!important;\n  -webkit-text-fill-color:#f04b0a!important;\n}\n#momentum-pdp .mp-faq details p{\n  color:#52627a!important;\n  -webkit-text-fill-color:#52627a!important;\n  font-size:16px!important;\n  line-height:1.7!important;\n}\n#momentum-pdp .mp-footer{\n  color:#52627a!important;\n  -webkit-text-fill-color:#52627a!important;\n  border-top:1px solid #e0e5ef!important;\n}\n#momentum-pdp .mp-footer span,\n#momentum-pdp .mp-footer strong{\n  color:#14264a!important;\n  -webkit-text-fill-color:#14264a!important;\n}\n#momentum-pdp .mp-footer a{\n  color:#52627a!important;\n  -webkit-text-fill-color:#52627a!important;\n}\n@media(max-width:749px){\n  #momentum-pdp .mp-answers{\n    grid-template-columns:minmax(0,1fr)!important;\n    gap:28px!important;\n    padding:36px 18px!important;\n  }\n  #momentum-pdp .mp-included h2{font-size:18px!important}\n  #momentum-pdp .mp-faq summary{font-size:16px!important;padding:17px 0!important}\n  #momentum-pdp .mp-footer{flex-wrap:wrap!important;gap:12px!important}\n  #momentum-pdp .mp-footer a{margin-left:0!important}\n}\n\n#momentum-pdp .mp-offer-grid{\n  display:grid!important;\n  grid-template-columns:repeat(3,minmax(0,1fr))!important;\n  gap:14px!important;\n  align-items:stretch!important;\n}\n#momentum-pdp .mp-offer-tile{\n  position:relative!important;\n  display:flex!important;\n  flex-direction:column!important;\n  align-items:center!important;\n  text-align:center!important;\n  min-width:0!important;\n  padding:18px 10px 0!important;\n  border:1px solid #d6dfed!important;\n  border-radius:14px!important;\n  overflow:hidden!important;\n  background:#fff!important;\n  color:#14264a!important;\n  cursor:pointer!important;\n  transition:border-color .18s ease,background .18s ease,box-shadow .18s ease!important;\n}\n#momentum-pdp .mp-offer-tile:has(.mp-pack-choice:checked){\n  border:2px solid #e6b83f!important;\n  background:#fffaf0!important;\n  box-shadow:0 0 0 3px rgba(230,184,63,.2)!important;\n  padding:17px 9px 0!important;\n}\n#momentum-pdp .mp-offer-tile .mp-pack-choice{\n  position:absolute!important;\n  top:14px!important;\n  right:14px!important;\n  width:20px!important;\n  height:20px!important;\n  accent-color:#14264a!important;\n  margin:0!important;\n  cursor:pointer!important;\n}\n#momentum-pdp .mp-offer-tile\u003estrong{\n  display:block!important;\n  color:#14264a!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:clamp(16px,1.5vw,21px)!important;\n  font-weight:750!important;\n  line-height:1.3!important;\n  margin:0 0 8px!important;\n  padding-right:22px!important;\n}\n#momentum-pdp .mp-offer-images{\n  position:relative!important;\n  display:flex!important;\n  justify-content:center!important;\n  align-items:center!important;\n  width:100%!important;\n  height:105px!important;\n  padding:8px 5px!important;\n  margin:0 0 5px!important;\n}\n#momentum-pdp .mp-offer-images img{\n  display:block!important;\n  width:clamp(48px,7vw,76px)!important;\n  height:clamp(48px,7vw,76px)!important;\n  object-fit:cover!important;\n  border:2px solid #fff!important;\n  border-radius:9px!important;\n  box-shadow:0 2px 8px rgba(20,38,74,.15)!important;\n  margin:0!important;\n}\n#momentum-pdp .mp-offer-images img+img{margin-left:-20px!important}\n#momentum-pdp .mp-offer-images em{\n  position:absolute!important;\n  bottom:3px!important;\n  right:calc(50% - 55px)!important;\n  z-index:2!important;\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  min-width:42px!important;\n  height:28px!important;\n  padding:0 8px!important;\n  border:2px solid #fff!important;\n  border-radius:20px!important;\n  background:#14264a!important;\n  color:#fff!important;\n  font-style:normal!important;\n  font-size:14px!important;\n  font-weight:750!important;\n  box-shadow:0 2px 6px rgba(0,0,0,.18)!important;\n}\n#momentum-pdp .mp-offer-tile\u003edel{\n  display:block!important;\n  color:#758096!important;\n  font-size:14px!important;\n  line-height:1.35!important;\n  margin:0 0 2px!important;\n}\n#momentum-pdp .mp-offer-tile\u003eb{\n  display:block!important;\n  color:#14264a!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:clamp(18px,1.8vw,25px)!important;\n  font-weight:800!important;\n  letter-spacing:-.4px!important;\n  line-height:1.25!important;\n  margin:4px 0 14px!important;\n  white-space:normal!important;\n}\n#momentum-pdp .mp-offer-saving{\n  display:block!important;\n  width:100%!important;\n  box-sizing:border-box!important;\n  min-height:48px!important;\n  margin:auto 0 14px!important;\n  padding:8px 5px!important;\n  border:1px solid #f2cf5a!important;\n  border-radius:8px!important;\n  background:#fff1bd!important;\n  color:#6c4a00!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:clamp(11px,1vw,14px)!important;\n  font-weight:750!important;\n  line-height:1.45!important;\n}\n#momentum-pdp .mp-offer-saving-neutral{\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  background:#fff1bd!important;\n}\n#momentum-pdp .mp-offer-footer{\n  display:block!important;\n  width:calc(100% + 20px)!important;\n  margin:0 -10px!important;\n  padding:14px 6px!important;\n  box-sizing:border-box!important;\n  background:#eaf0f8!important;\n  color:#14264a!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:clamp(12px,1.1vw,16px)!important;\n  font-weight:750!important;\n  line-height:1.35!important;\n}\n#momentum-pdp .mp-offer-tile:has(.mp-pack-choice:checked) .mp-offer-footer{\n  background:#14264a!important;\n  color:#fff!important;\n}\n@media(max-width:700px){\n  #momentum-pdp .mp-offer-grid{\n    grid-template-columns:minmax(0,1fr)!important;\n    gap:12px!important;\n  }\n  #momentum-pdp .mp-offer-tile{\n    display:grid!important;\n    grid-template-columns:84px minmax(0,1fr)!important;\n    grid-template-rows:auto auto auto auto!important;\n    align-items:center!important;\n    column-gap:12px!important;\n    padding:14px!important;\n  }\n  #momentum-pdp .mp-offer-tile:has(.mp-pack-choice:checked){padding:13px!important}\n  #momentum-pdp .mp-offer-tile\u003estrong{\n    grid-column:2!important;grid-row:1!important;text-align:left!important;\n    padding-right:25px!important;margin:0 0 3px!important;font-size:16px!important;\n  }\n  #momentum-pdp .mp-offer-images{\n    grid-column:1!important;grid-row:1 \/ span 3!important;\n    height:84px!important;margin:0!important;padding:0!important;\n  }\n  #momentum-pdp .mp-offer-images img{\n    width:45px!important;height:45px!important;\n  }\n  #momentum-pdp .mp-offer-images img+img{margin-left:-17px!important}\n  #momentum-pdp .mp-offer-images em{\n    right:0!important;bottom:-2px!important;min-width:32px!important;height:23px!important;font-size:12px!important;\n  }\n  #momentum-pdp .mp-offer-tile\u003edel{\n    grid-column:2!important;grid-row:2!important;text-align:left!important;\n  }\n  #momentum-pdp .mp-offer-tile\u003eb{\n    grid-column:2!important;grid-row:3!important;text-align:left!important;\n    font-size:19px!important;margin:0 0 7px!important;\n  }\n  #momentum-pdp .mp-offer-saving{\n    grid-column:1 \/ -1!important;grid-row:4!important;min-height:0!important;\n    margin:8px 0 10px!important;font-size:13px!important;\n  }\n  #momentum-pdp .mp-offer-footer{\n    grid-column:1 \/ -1!important;width:calc(100% + 28px)!important;\n    margin:0 -14px -14px!important;text-align:center!important;padding:11px!important;\n  }\n  #momentum-pdp .mp-offer-tile:has(.mp-pack-choice:checked) .mp-offer-footer{\n    margin:0 -13px -13px!important;\n  }\n}\n\n\/* Igualar el tamaño y la composición de las fotos al selector de packs de Magnesio *\/\n#momentum-pdp .mp-offer-grid .mp-offer-tile .mp-offer-images{\n  position:relative!important;\n  display:flex!important;\n  flex-direction:row!important;\n  justify-content:center!important;\n  align-items:center!important;\n  gap:0!important;\n  width:100%!important;\n  height:126px!important;\n  min-height:126px!important;\n  padding:8px 4px 16px!important;\n  margin:0 0 6px!important;\n  box-sizing:border-box!important;\n  overflow:visible!important;\n}\n#momentum-pdp .mp-offer-grid .mp-offer-tile .mp-offer-images img{\n  display:block!important;\n  flex:0 1 94px!important;\n  width:94px!important;\n  max-width:42%!important;\n  min-width:0!important;\n  height:94px!important;\n  object-fit:contain!important;\n  object-position:center!important;\n  padding:0!important;\n  margin:0!important;\n  border:2px solid #fff!important;\n  border-radius:10px!important;\n  background:#fff!important;\n  box-shadow:0 2px 8px rgba(20,38,74,.16)!important;\n  opacity:1!important;\n  visibility:visible!important;\n}\n#momentum-pdp .mp-offer-grid .mp-offer-tile .mp-offer-images img+img{\n  margin-left:-20px!important;\n}\n#momentum-pdp .mp-offer-grid .mp-offer-tile .mp-offer-images em{\n  position:absolute!important;\n  right:calc(50% - 64px)!important;\n  bottom:1px!important;\n  z-index:5!important;\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  min-width:48px!important;\n  width:auto!important;\n  height:31px!important;\n  padding:0 9px!important;\n  margin:0!important;\n  box-sizing:border-box!important;\n  overflow:visible!important;\n  border:2px solid #fff!important;\n  border-radius:20px!important;\n  background:#14264a!important;\n  color:#fff!important;\n  font-family:Arial,sans-serif!important;\n  font-size:15px!important;\n  font-style:normal!important;\n  font-weight:800!important;\n  line-height:1!important;\n  letter-spacing:0!important;\n  text-indent:0!important;\n  white-space:nowrap!important;\n  opacity:1!important;\n  visibility:visible!important;\n  box-shadow:0 2px 6px rgba(0,0,0,.2)!important;\n}\n@media(max-width:700px){\n  #momentum-pdp .mp-offer-grid .mp-offer-tile .mp-offer-images{\n    grid-column:1!important;\n    grid-row:1 \/ span 3!important;\n    width:100%!important;\n    height:92px!important;\n    min-height:92px!important;\n    padding:4px 0 12px!important;\n    margin:0!important;\n  }\n  #momentum-pdp .mp-offer-grid .mp-offer-tile .mp-offer-images img{\n    flex-basis:58px!important;\n    width:58px!important;\n    max-width:45%!important;\n    height:58px!important;\n  }\n  #momentum-pdp .mp-offer-grid .mp-offer-tile .mp-offer-images img+img{\n    margin-left:-15px!important;\n  }\n  #momentum-pdp .mp-offer-grid .mp-offer-tile .mp-offer-images em{\n    right:-1px!important;\n    bottom:-1px!important;\n    min-width:37px!important;\n    height:25px!important;\n    padding:0 6px!important;\n    font-size:12px!important;\n  }\n}\n\n\/* FAQ estilo Magnesio V2: título limpio, espacio compacto y chevrón de respuesta *\/\n#momentum-pdp .mp-faq{\n  width:100%!important;\n  min-width:0!important;\n  color:#14264a!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n}\n#momentum-pdp .mp-faq\u003eh2{\n  margin:0 0 22px!important;\n  padding:0!important;\n  color:#14264a!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:clamp(23px,2vw,30px)!important;\n  font-weight:750!important;\n  line-height:1.25!important;\n  letter-spacing:-.45px!important;\n}\n#momentum-pdp .mp-faq details{\n  display:block!important;\n  margin:0!important;\n  padding:0!important;\n  border:0!important;\n  border-bottom:1px solid #e0e6ef!important;\n  border-radius:0!important;\n  background:transparent!important;\n}\n#momentum-pdp .mp-faq details:first-of-type{\n  border-top:0!important;\n}\n#momentum-pdp .mp-faq summary{\n  position:relative!important;\n  display:flex!important;\n  align-items:center!important;\n  justify-content:space-between!important;\n  gap:18px!important;\n  width:100%!important;\n  min-height:62px!important;\n  box-sizing:border-box!important;\n  margin:0!important;\n  padding:17px 8px 17px 0!important;\n  list-style:none!important;\n  cursor:pointer!important;\n  color:#14264a!important;\n  -webkit-text-fill-color:#14264a!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:clamp(16px,1.4vw,19px)!important;\n  font-weight:650!important;\n  line-height:1.45!important;\n  text-align:left!important;\n}\n#momentum-pdp .mp-faq summary::-webkit-details-marker{display:none!important}\n#momentum-pdp .mp-faq summary::marker{content:\"\"!important}\n#momentum-pdp .mp-faq summary::after{\n  content:\"\"!important;\n  display:block!important;\n  flex:0 0 10px!important;\n  width:10px!important;\n  height:10px!important;\n  margin:0 5px 4px 0!important;\n  border-right:2px solid #14264a!important;\n  border-bottom:2px solid #14264a!important;\n  transform:rotate(45deg)!important;\n  transition:transform .18s ease!important;\n}\n#momentum-pdp .mp-faq details[open] summary::after{\n  transform:rotate(225deg)!important;\n  margin-bottom:-5px!important;\n}\n#momentum-pdp .mp-faq summary:hover{\n  color:#f04b0a!important;\n  -webkit-text-fill-color:#f04b0a!important;\n}\n#momentum-pdp .mp-faq details p{\n  margin:0!important;\n  padding:0 30px 19px 0!important;\n  color:#52627a!important;\n  -webkit-text-fill-color:#52627a!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:15px!important;\n  font-weight:400!important;\n  line-height:1.7!important;\n}\n@media(max-width:749px){\n  #momentum-pdp .mp-faq\u003eh2{\n    margin-bottom:16px!important;\n    font-size:24px!important;\n  }\n  #momentum-pdp .mp-faq summary{\n    min-height:58px!important;\n    padding:15px 5px 15px 0!important;\n    font-size:16px!important;\n  }\n  #momentum-pdp .mp-faq details p{\n    padding-bottom:16px!important;\n    font-size:14px!important;\n  }\n}\n@media(prefers-reduced-motion:reduce){\n  #momentum-pdp .mp-faq summary::after{transition:none!important}\n}\n\n\/* Escala general más cercana a Magnesio V2: menos aire, textos legibles *\/\n#momentum-pdp{\n  --mp-section-space:clamp(30px,4vw,52px)!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  color:#14264a!important;\n}\n#momentum-pdp .mp-section,\n#momentum-pdp .mp-benefits,\n#momentum-pdp .mp-details,\n#momentum-pdp .mp-answers{\n  margin-top:var(--mp-section-space)!important;\n  margin-bottom:var(--mp-section-space)!important;\n}\n#momentum-pdp .mp-hero-copy,\n#momentum-pdp .mp-product-copy,\n#momentum-pdp .mp-content{\n  gap:14px!important;\n}\n#momentum-pdp h1{\n  font-size:clamp(30px,3.2vw,44px)!important;\n  line-height:1.12!important;\n  letter-spacing:-.8px!important;\n  margin:0 0 10px!important;\n}\n#momentum-pdp h2{\n  font-size:clamp(24px,2.3vw,30px)!important;\n  line-height:1.2!important;\n  letter-spacing:-.45px!important;\n  margin:0 0 16px!important;\n}\n#momentum-pdp h3{\n  font-size:clamp(18px,1.6vw,21px)!important;\n  line-height:1.3!important;\n}\n#momentum-pdp p,\n#momentum-pdp li{\n  font-size:clamp(16px,1.25vw,18px)!important;\n  line-height:1.6!important;\n}\n#momentum-pdp .mp-benefit-grid,\n#momentum-pdp .mp-feature-grid,\n#momentum-pdp .mp-details-grid{\n  gap:14px!important;\n}\n#momentum-pdp .mp-benefit-card,\n#momentum-pdp .mp-feature-card,\n#momentum-pdp .mp-detail-card{\n  padding:18px!important;\n}\n#momentum-pdp .mp-answers{\n  padding:clamp(24px,3vw,38px)!important;\n  gap:clamp(24px,3vw,38px)!important;\n}\n#momentum-pdp .mp-answers-intro\u003eh2,\n#momentum-pdp .mp-faq\u003eh2{\n  font-size:clamp(25px,2.4vw,32px)!important;\n  line-height:1.2!important;\n  margin:0 0 18px!important;\n}\n#momentum-pdp .mp-included{\n  padding:20px!important;\n}\n#momentum-pdp .mp-included h2{\n  font-size:22px!important;\n  line-height:1.25!important;\n  margin-bottom:12px!important;\n}\n#momentum-pdp .mp-included li{\n  font-size:16px!important;\n  line-height:1.6!important;\n  margin-bottom:6px!important;\n}\n#momentum-pdp .mp-faq summary{\n  min-height:58px!important;\n  padding:15px 5px 15px 0!important;\n  font-size:clamp(17px,1.45vw,20px)!important;\n  line-height:1.45!important;\n}\n#momentum-pdp .mp-faq details p{\n  padding:0 28px 16px 0!important;\n  font-size:16px!important;\n  line-height:1.65!important;\n}\n#momentum-pdp .mp-footer{\n  margin-top:34px!important;\n  padding-top:22px!important;\n  gap:22px!important;\n}\n#momentum-pdp .mp-footer,\n#momentum-pdp .mp-footer p,\n#momentum-pdp .mp-footer a{\n  font-size:14px!important;\n  line-height:1.55!important;\n}\n@media(max-width:749px){\n  #momentum-pdp{\n    --mp-section-space:28px!important;\n  }\n  #momentum-pdp .mp-answers{\n    padding:26px 18px!important;\n    gap:24px!important;\n  }\n  #momentum-pdp h1{font-size:30px!important;line-height:1.15!important}\n  #momentum-pdp h2{font-size:24px!important}\n  #momentum-pdp p,\n  #momentum-pdp li{font-size:16px!important}\n  #momentum-pdp .mp-included{padding:17px!important}\n  #momentum-pdp .mp-faq summary{font-size:17px!important;min-height:56px!important}\n  #momentum-pdp .mp-footer{margin-top:26px!important;padding-top:18px!important}\n}\n\n\/* V14: reducir los grandes vacíos entre hero, tabs y secciones *\/\n#momentum-pdp{\n  --mp-section-space:22px!important;\n}\n#momentum-pdp .mp-section,\n#momentum-pdp .mp-benefits,\n#momentum-pdp .mp-details,\n#momentum-pdp .mp-answers{\n  margin-top:22px!important;\n  margin-bottom:22px!important;\n}\n#momentum-pdp .mp-hero,\n#momentum-pdp .mp-hero-copy,\n#momentum-pdp .mp-product-copy,\n#momentum-pdp .mp-content{\n  margin-bottom:0!important;\n  padding-bottom:0!important;\n}\n#momentum-pdp .mp-tabs,\n#momentum-pdp .mp-tab-nav,\n#momentum-pdp .mp-tab-buttons{\n  margin-top:18px!important;\n  margin-bottom:0!important;\n}\n#momentum-pdp .mp-tab-content,\n#momentum-pdp .mp-tab-panel,\n#momentum-pdp .mp-tabs-content{\n  margin-top:8px!important;\n}\n#momentum-pdp .mp-answers{\n  padding-top:24px!important;\n  padding-bottom:24px!important;\n}\n#momentum-pdp .mp-footer{\n  margin-top:22px!important;\n  padding-top:16px!important;\n}\n#momentum-pdp .mp-offer-grid{\n  margin-top:18px!important;\n}\n#momentum-pdp .mp-top-cta{\n  margin-top:14px!important;\n}\n#momentum-pdp .mp-price-line{\n  margin-top:12px!important;\n}\n#momentum-pdp .mp-tax-note{\n  margin-top:8px!important;\n}\n@media(min-width:750px){\n  #momentum-pdp .mp-answers{\n    gap:26px!important;\n  }\n}\n@media(max-width:749px){\n  #momentum-pdp .mp-section,\n  #momentum-pdp .mp-benefits,\n  #momentum-pdp .mp-details,\n  #momentum-pdp .mp-answers{\n    margin-top:18px!important;\n    margin-bottom:18px!important;\n  }\n  #momentum-pdp .mp-tabs,\n  #momentum-pdp .mp-tab-nav,\n  #momentum-pdp .mp-tab-buttons{\n    margin-top:14px!important;\n  }\n  #momentum-pdp .mp-answers{\n    padding-top:20px!important;\n    padding-bottom:20px!important;\n  }\n}\n\n\/* V15: auditoría de espaciado en TODAS las secciones del landing Jaysuing *\/\n#momentum-pdp{\n  --mp-space-section:20px!important;\n  --mp-space-block:14px!important;\n}\n\n\/* Cabecera de producto, galería y compra *\/\n#momentum-pdp \u003e .mp-layout{\n  padding-top:clamp(12px,1.8vw,22px)!important;\n  padding-bottom:10px!important;\n  margin-bottom:0!important;\n  row-gap:18px!important;\n}\n#momentum-pdp .mp-buy-content{\n  gap:0!important;\n  margin:0!important;\n  padding:0!important;\n}\n#momentum-pdp .mp-eyebrow{margin-bottom:6px!important}\n#momentum-pdp h1{margin-top:0!important;margin-bottom:10px!important}\n#momentum-pdp .mp-intro{margin:10px 0!important}\n#momentum-pdp .mp-benefits{margin:12px 0!important;gap:8px!important}\n#momentum-pdp .mp-benefits\u003ediv{padding:11px 12px!important}\n#momentum-pdp .mp-price-line{margin:10px 0 0!important}\n#momentum-pdp .mp-tax-note{margin:7px 0 0!important}\n#momentum-pdp .mp-top-cta{margin-top:12px!important}\n\n\/* Detalles, pestañas y ofertas: eliminar el salto entre bloques *\/\n#momentum-pdp \u003e .mp-after-hero{\n  margin-top:8px!important;\n  margin-bottom:0!important;\n  padding-top:0!important;\n  padding-bottom:22px!important;\n  gap:16px!important;\n}\n#momentum-pdp .mp-information-tabs{\n  margin:0 0 14px!important;\n}\n#momentum-pdp .mp-info-labels label{\n  padding:11px 6px!important;\n}\n#momentum-pdp .mp-info-panels{\n  margin-top:0!important;\n  padding:14px 18px!important;\n  min-height:0!important;\n}\n#momentum-pdp .mp-info-panel{\n  line-height:1.5!important;\n}\n#momentum-pdp .mp-info-panel ul,\n#momentum-pdp .mp-info-panel ol{\n  margin:0!important;\n  padding-left:22px!important;\n}\n#momentum-pdp .mp-info-panel li{\n  margin:0 0 6px!important;\n}\n#momentum-pdp .mp-order-intro{\n  margin:2px 0 10px!important;\n}\n#momentum-pdp .mp-order-intro p{margin-top:5px!important}\n#momentum-pdp .mp-offer{\n  margin-top:0!important;\n  padding:18px!important;\n}\n#momentum-pdp .mp-offer-grid{margin-top:10px!important;gap:12px!important}\n#momentum-pdp .mp-offer-tile{min-height:0!important}\n#momentum-pdp .mp-cod{margin-top:12px!important}\n#momentum-pdp .mp-under-button{margin:8px 0 0!important}\n#momentum-pdp .mp-trust{margin:12px 0 0!important;padding:12px 8px!important}\n\n\/* Bloque explicativo, tarjetas y preguntas frecuentes *\/\n#momentum-pdp \u003e .mp-explain{\n  margin:20px auto!important;\n  padding:24px!important;\n}\n#momentum-pdp .mp-explain-heading{margin:0 auto 16px!important}\n#momentum-pdp .mp-demonstration{gap:18px!important}\n#momentum-pdp .mp-demonstration-copy{padding:20px!important}\n#momentum-pdp .mp-demonstration-copy h3{margin:0 0 8px!important}\n#momentum-pdp .mp-demonstration-copy p{margin:0 0 10px!important}\n#momentum-pdp .mp-demonstration-copy p:last-child{margin-bottom:0!important}\n#momentum-pdp .mp-stories{margin-top:16px!important;gap:12px!important}\n#momentum-pdp .mp-story-text{padding:18px!important;min-height:0!important}\n#momentum-pdp .mp-story h3{margin:0 0 7px!important}\n#momentum-pdp .mp-story p{margin:0!important}\n\n#momentum-pdp \u003e .mp-answers{\n  margin:20px auto!important;\n  padding:8px 0!important;\n  gap:24px!important;\n}\n#momentum-pdp .mp-answers-intro\u003eh2,\n#momentum-pdp .mp-faq\u003eh2{margin:0 0 14px!important}\n#momentum-pdp .mp-included{padding:16px!important}\n#momentum-pdp .mp-included h2{margin:0 0 8px!important}\n#momentum-pdp .mp-included ul{margin:0!important;padding-left:20px!important}\n#momentum-pdp .mp-included li{margin:0 0 6px!important}\n#momentum-pdp .mp-faq details{margin:0!important;padding:0!important}\n#momentum-pdp .mp-faq summary{min-height:54px!important;padding:13px 4px 13px 0!important}\n#momentum-pdp .mp-faq details p{padding:0 26px 14px 0!important;margin:0!important}\n\n\/* Pie: sin margen adicional grande *\/\n#momentum-pdp \u003e .mp-footer{\n  margin:8px auto 0!important;\n  padding:16px 0!important;\n  gap:16px!important;\n}\n#momentum-pdp .mp-footer p{margin:0!important}\n\n\/* Adaptación a pantallas pequeñas: mantener espacios compactos sin apretar el texto *\/\n@media(max-width:749px){\n  #momentum-pdp \u003e .mp-layout{\n    padding:10px 12px 8px!important;\n    gap:14px!important;\n  }\n  #momentum-pdp .mp-benefits{margin:10px 0!important}\n  #momentum-pdp \u003e .mp-after-hero{\n    margin-top:6px!important;\n    padding:0 12px 18px!important;\n    gap:14px!important;\n  }\n  #momentum-pdp .mp-information-tabs{margin-bottom:10px!important}\n  #momentum-pdp .mp-info-panels{padding:12px!important}\n  #momentum-pdp .mp-offer{padding:14px 10px!important}\n  #momentum-pdp .mp-offer-grid{gap:9px!important}\n  #momentum-pdp \u003e .mp-explain{\n    margin:16px auto!important;\n    padding:18px 14px!important;\n  }\n  #momentum-pdp .mp-explain-heading{margin-bottom:12px!important}\n  #momentum-pdp .mp-demonstration{gap:12px!important}\n  #momentum-pdp .mp-demonstration-copy{padding:16px 12px!important}\n  #momentum-pdp .mp-stories{margin-top:12px!important;gap:10px!important}\n  #momentum-pdp .mp-story-text{padding:15px!important}\n  #momentum-pdp \u003e .mp-answers{\n    margin:16px auto!important;\n    padding:0 12px!important;\n    gap:20px!important;\n  }\n  #momentum-pdp .mp-included{padding:14px!important}\n  #momentum-pdp .mp-faq summary{min-height:50px!important;padding:12px 4px 12px 0!important}\n  #momentum-pdp \u003e .mp-footer{\n    margin-top:8px!important;\n    padding:14px 12px!important;\n    gap:10px!important;\n    flex-wrap:wrap!important;\n  }\n}\n\n#momentum-pdp .mp-under-button.mp-promo-copy{\n  display:flex!important;\n  flex-direction:column!important;\n  align-items:center!important;\n  gap:7px!important;\n  width:100%!important;\n  max-width:920px!important;\n  box-sizing:border-box!important;\n  margin:14px auto 0!important;\n  padding:0 8px!important;\n  color:#52627a!important;\n  font-family:MomentumInter,Arial,sans-serif!important;\n  font-size:16px!important;\n  line-height:1.55!important;\n  text-align:center!important;\n}\n#momentum-pdp .mp-under-button.mp-promo-copy p{\n  margin:0!important;\n  padding:0!important;\n  color:#52627a!important;\n  font:inherit!important;\n  line-height:inherit!important;\n}\n#momentum-pdp .mp-under-button.mp-promo-copy p:first-child,\n#momentum-pdp .mp-under-button.mp-promo-copy p:last-child{\n  color:#14264a!important;\n  font-weight:600!important;\n}\n#momentum-pdp .mp-under-button.mp-promo-copy strong{\n  color:#14264a!important;\n  font-weight:800!important;\n}\n@media(max-width:749px){\n  #momentum-pdp .mp-under-button.mp-promo-copy{\n    gap:8px!important;\n    margin-top:12px!important;\n    padding:0 4px!important;\n    font-size:14px!important;\n    line-height:1.5!important;\n  }\n}\n\n\/* Bloque editorial: imagen más compacta y texto más protagonista *\/\n#momentum-pdp .mp-demonstration{\n  display:grid!important;\n  grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr)!important;\n  align-items:stretch!important;\n  overflow:hidden!important;\n  border-radius:14px!important;\n}\n#momentum-pdp .mp-demonstration\u003eimg{\n  display:block!important;\n  width:100%!important;\n  height:100%!important;\n  min-height:380px!important;\n  max-height:520px!important;\n  object-fit:cover!important;\n  object-position:center!important;\n  align-self:stretch!important;\n}\n#momentum-pdp .mp-demonstration-copy{\n  display:flex!important;\n  flex-direction:column!important;\n  justify-content:center!important;\n  padding:clamp(28px,4vw,58px)!important;\n  min-width:0!important;\n}\n#momentum-pdp .mp-demonstration-copy\u003eh3{\n  margin:0 0 16px!important;\n  font-size:clamp(28px,2.5vw,38px)!important;\n  line-height:1.16!important;\n  letter-spacing:-.55px!important;\n  font-weight:750!important;\n}\n#momentum-pdp .mp-demonstration-copy\u003ep{\n  margin:0 0 14px!important;\n  font-size:clamp(18px,1.35vw,21px)!important;\n  line-height:1.65!important;\n  max-width:58ch!important;\n}\n#momentum-pdp .mp-demonstration-copy\u003ep:last-child{margin-bottom:0!important}\n@media(max-width:900px) and (min-width:750px){\n  #momentum-pdp .mp-demonstration{\n    grid-template-columns:minmax(0,0.75fr) minmax(0,1.25fr)!important;\n  }\n  #momentum-pdp .mp-demonstration\u003eimg{\n    min-height:340px!important;\n    max-height:470px!important;\n  }\n  #momentum-pdp .mp-demonstration-copy{padding:26px!important}\n  #momentum-pdp .mp-demonstration-copy\u003eh3{font-size:28px!important}\n  #momentum-pdp .mp-demonstration-copy\u003ep{font-size:18px!important;line-height:1.55!important}\n}\n@media(max-width:749px){\n  #momentum-pdp .mp-demonstration{\n    grid-template-columns:minmax(0,1fr)!important;\n  }\n  #momentum-pdp .mp-demonstration\u003eimg{\n    width:100%!important;\n    height:auto!important;\n    min-height:0!important;\n    max-height:360px!important;\n    aspect-ratio:4\/3!important;\n    object-fit:cover!important;\n    object-position:center 45%!important;\n  }\n  #momentum-pdp .mp-demonstration-copy{\n    padding:24px 20px!important;\n  }\n  #momentum-pdp .mp-demonstration-copy\u003eh3{\n    font-size:26px!important;\n    line-height:1.2!important;\n    margin-bottom:12px!important;\n  }\n  #momentum-pdp .mp-demonstration-copy\u003ep{\n    font-size:17px!important;\n    line-height:1.6!important;\n    margin-bottom:12px!important;\n  }\n}\n\n#momentum-pdp .mp-hero img[src^=\"data:image\/webp;base64,\"]{\n  object-fit:contain!important;\n  background:#fff!important;\n}\n#momentum-pdp .mp-thumbnail img[src^=\"data:image\/webp;base64,\"]{\n  object-fit:contain!important;\n  background:#fff!important;\n}\n#momentum-pdp .mp-demonstration\u003eimg[src^=\"data:image\/webp;base64,\"]{\n  object-fit:contain!important;\n  object-position:center!important;\n  background:#fff!important;\n}\n\n\/* La guía es vertical: adapta el marco a su proporción para que no queden bandas blancas laterales *\/\n#momentum-pdp .mp-hero.mp-hero--guide{\n  aspect-ratio:5\/6!important;\n  height:auto!important;\n  overflow:hidden!important;\n  background:#fff!important;\n}\n#momentum-pdp .mp-hero.mp-hero--guide\u003eimg{\n  display:block!important;\n  width:100%!important;\n  height:100%!important;\n  max-width:none!important;\n  object-fit:cover!important;\n  object-position:center center!important;\n}\n#momentum-pdp .mp-gallery .mp-thumbnail.mp-thumbnail--guide{\n  overflow:hidden!important;\n  background:#fff!important;\n}\n#momentum-pdp .mp-gallery .mp-thumbnail.mp-thumbnail--guide img{\n  width:100%!important;\n  height:100%!important;\n  aspect-ratio:1\/1!important;\n  object-fit:cover!important;\n  object-position:center top!important;\n}\n@media(max-width:749px){\n  #momentum-pdp .mp-hero.mp-hero--guide{\n    aspect-ratio:5\/6!important;\n    max-width:100%!important;\n  }\n}\n\n\/* Evita recortar la parte inferior de la guía visual de aplicaciones *\/\n#momentum-pdp .mp-demonstration\u003eimg{\n  height:100%!important;\n  min-height:0!important;\n  max-height:none!important;\n  object-fit:contain!important;\n  object-position:center center!important;\n  background:#fff!important;\n}\n@media(max-width:749px){\n  #momentum-pdp .mp-demonstration\u003eimg{\n    width:100%!important;\n    height:auto!important;\n    min-height:0!important;\n    max-height:none!important;\n    aspect-ratio:auto!important;\n    object-fit:contain!important;\n    object-position:center center!important;\n  }\n}\n\n\/* Elimina el espacio vacío bajo la guía: la imagen conserva su proporción natural y no se estira a la altura del texto. *\/\n#momentum-pdp .mp-demonstration{\n  align-items:start!important;\n}\n#momentum-pdp .mp-demonstration\u003eimg{\n  display:block!important;\n  width:100%!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n  aspect-ratio:auto!important;\n  object-fit:contain!important;\n  object-position:top center!important;\n  align-self:start!important;\n  background:transparent!important;\n}\n#momentum-pdp .mp-demonstration-copy{\n  align-self:stretch!important;\n}\n@media(max-width:749px){\n  #momentum-pdp .mp-demonstration{\n    align-items:start!important;\n  }\n  #momentum-pdp .mp-demonstration\u003eimg{\n    height:auto!important;\n    max-height:none!important;\n    object-fit:contain!important;\n    object-position:top center!important;\n  }\n}\n\n\/* La guía ocupa toda la columna y recorta únicamente el margen inferior sobrante.\n   object-position:top mantiene visible el encabezado y las seis aplicaciones. *\/\n#momentum-pdp .mp-demonstration{\n  align-items:stretch!important;\n}\n#momentum-pdp .mp-demonstration\u003eimg{\n  display:block!important;\n  width:100%!important;\n  height:100%!important;\n  min-height:0!important;\n  max-height:none!important;\n  aspect-ratio:auto!important;\n  object-fit:cover!important;\n  object-position:center top!important;\n  align-self:stretch!important;\n  background:#fff!important;\n}\n@media(max-width:749px){\n  #momentum-pdp .mp-demonstration{\n    align-items:start!important;\n  }\n  #momentum-pdp .mp-demonstration\u003eimg{\n    width:100%!important;\n    height:auto!important;\n    max-height:360px!important;\n    aspect-ratio:4\/5!important;\n    object-fit:cover!important;\n    object-position:center top!important;\n  }\n}\n\n\/* Asegura que los títulos de las tarjetas claras sean visibles en Horizon. *\/\n#momentum-pdp .mp-stories .mp-story .mp-story-text h3{\n  color:#14264a!important;\n  opacity:1!important;\n  visibility:visible!important;\n  display:block!important;\n  font-weight:750!important;\n  line-height:1.2!important;\n  margin:0 0 10px!important;\n}\n#momentum-pdp .mp-stories .mp-story .mp-story-text{\n  color:#52627a!important;\n}\n#momentum-pdp .mp-stories .mp-story .mp-story-text p{\n  color:#52627a!important;\n}\n\n\/* V27: cinco pestañas informativas con diseño estable en Horizon. *\/\n#momentum-pdp .mp-information-tabs{border:1px solid #e0e5df!important;border-radius:12px!important;overflow:hidden!important;background:#f7f8f8!important}\n#momentum-pdp .mp-info-labels{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;padding:5px!important;background:#f4f5f5!important;overflow:visible!important}\n#momentum-pdp .mp-info-labels label{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:48px!important;padding:10px 7px!important;text-align:center!important;line-height:1.25!important;font-size:14px!important;font-weight:750!important;color:#52627a!important;background:transparent!important;border-radius:7px!important;white-space:normal!important;overflow-wrap:anywhere!important}\n#momentum-pdp #mp-info-1:checked~.mp-info-labels label[for=\"mp-info-1\"],\n#momentum-pdp #mp-info-2:checked~.mp-info-labels label[for=\"mp-info-2\"],\n#momentum-pdp #mp-info-3:checked~.mp-info-labels label[for=\"mp-info-3\"],\n#momentum-pdp #mp-info-4:checked~.mp-info-labels label[for=\"mp-info-4\"],\n#momentum-pdp #mp-info-5:checked~.mp-info-labels label[for=\"mp-info-5\"]{background:#fff!important;color:#f04b0a!important;box-shadow:inset 0 -3px #f04b0a!important}\n#momentum-pdp #mp-info-1:checked~.mp-info-panels .mp-info-panel-1,\n#momentum-pdp #mp-info-2:checked~.mp-info-panels .mp-info-panel-2,\n#momentum-pdp #mp-info-3:checked~.mp-info-panels .mp-info-panel-3,\n#momentum-pdp #mp-info-4:checked~.mp-info-panels .mp-info-panel-4,\n#momentum-pdp #mp-info-5:checked~.mp-info-panels .mp-info-panel-5{display:block!important}\n#momentum-pdp .mp-info-panel{color:#14264a!important;font-size:16px!important;line-height:1.65!important}\n#momentum-pdp .mp-info-panel li{margin:0 0 7px!important}\n#momentum-pdp .mp-info-panel li:last-child{margin-bottom:0!important}\n#momentum-pdp .mp-info-panel dl div{padding:5px 0!important;border-bottom:1px solid #e0e5ed!important}\n#momentum-pdp .mp-info-panel dt{color:#52627a!important}\n#momentum-pdp .mp-info-panel dd{color:#14264a!important;text-align:right!important}\n#momentum-pdp .mp-info-panel-4 ol{padding-left:22px!important}\n#momentum-pdp .mp-info-panel-4 ol li{padding-left:3px!important;margin-bottom:10px!important}\n#momentum-pdp .mp-info-panel-5 ul{padding-left:0!important}\n#momentum-pdp .mp-info-panel-5 li{display:list-item!important;list-style:disc inside!important}\n\/* Botón de acceso a ofertas, con contraste explícito para Horizon. *\/\n#momentum-pdp a.mp-top-cta,\n#momentum-pdp a.mp-top-cta:link,\n#momentum-pdp a.mp-top-cta:visited{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:58px!important;margin:16px 0 0!important;padding:16px 22px!important;background:#f04b0a!important;color:#fff!important;border:0!important;border-radius:10px!important;text-align:center!important;text-decoration:none!important;font-size:17px!important;font-weight:850!important;line-height:1.25!important;box-shadow:0 3px 0 #c93c08!important;cursor:pointer!important}\n#momentum-pdp a.mp-top-cta:hover{background:#d94108!important;color:#fff!important;transform:translateY(-1px)!important}\n#momentum-pdp a.mp-top-cta:focus-visible{outline:3px solid #14264a!important;outline-offset:3px!important}\n@media(max-width:749px){\n #momentum-pdp .mp-info-labels{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important;gap:4px!important}\n #momentum-pdp .mp-info-labels label{flex:0 0 145px!important;min-width:145px!important;scroll-snap-align:start!important;font-size:13px!important;min-height:46px!important}\n #momentum-pdp .mp-info-panels{padding:15px!important}\n #momentum-pdp .mp-info-panel{font-size:16px!important}\n #momentum-pdp .mp-info-panel dl div{align-items:flex-start!important}\n #momentum-pdp .mp-info-panel dd{max-width:58%!important}\n #momentum-pdp a.mp-top-cta{font-size:17px!important;min-height:56px!important}\n}\n\n\/* La información del paquete ya aparece en la pestaña superior; mostrar solo las preguntas frecuentes aquí. *\/\n#momentum-pdp .mp-answers{display:block;grid-template-columns:minmax(0,1fr);padding-top:28px;margin-top:24px;}\n#momentum-pdp .mp-answers-main{width:100%;max-width:100%;min-width:0;}\n#momentum-pdp .mp-answers-intro{display:none!important;}\n#momentum-pdp .mp-answers .mp-faq{width:100%;max-width:100%;}\n@media(max-width:749px){#momentum-pdp .mp-answers{padding-top:22px;margin-top:18px;}}\n\n\/* Convierte “Volver a las ofertas” en un botón con texto blanco y contraste explícito. *\/\n#momentum-pdp .mp-footer a.mp-footer-offers-button,\n#momentum-pdp .mp-footer a.mp-footer-offers-button:link,\n#momentum-pdp .mp-footer a.mp-footer-offers-button:visited{\n  display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;\n  min-height:48px!important;padding:13px 22px!important;box-sizing:border-box!important;\n  background:#f04b0a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;\n  border:1px solid #f04b0a!important;border-radius:10px!important;text-decoration:none!important;\n  font-size:16px!important;font-weight:800!important;line-height:1.25!important;text-align:center!important;\n  box-shadow:0 3px 0 #c93c08!important;cursor:pointer!important;\n}\n#momentum-pdp .mp-footer a.mp-footer-offers-button:hover{background:#d94108!important;border-color:#d94108!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;transform:translateY(-1px)!important}\n#momentum-pdp .mp-footer a.mp-footer-offers-button:focus-visible{outline:3px solid #14264a!important;outline-offset:3px!important}\n@media(max-width:749px){#momentum-pdp .mp-footer a.mp-footer-offers-button{width:100%!important;min-height:50px!important}}\n\/* Imágenes promocionales cuadradas: mostrar la composición completa sin recortes. *\/\n#momentum-pdp .mp-hero.mp-hero--promo{aspect-ratio:1\/1!important;height:auto!important;max-height:none!important;background:#111827!important;overflow:hidden!important}\n#momentum-pdp .mp-hero.mp-hero--promo\u003eimg{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:#111827!important}\n#momentum-pdp .mp-gallery .mp-thumbnail.mp-thumbnail--promo img{width:100%!important;height:100%!important;aspect-ratio:1\/1!important;object-fit:contain!important;object-position:center!important;background:#111827!important}\n@media(max-width:749px){#momentum-pdp .mp-hero.mp-hero--promo{aspect-ratio:1\/1!important;max-width:100%!important}}\n\/* Flechas de navegación superpuestas en el centro lateral de la imagen principal. *\/\n#momentum-pdp .mp-hero{position:relative!important}\n#momentum-pdp .mp-gallery-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:rgba(10,29,58,.78);color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);cursor:pointer;transition:background .18s ease,transform .18s ease}\n#momentum-pdp .mp-gallery-nav:hover{background:#f04b0a;transform:translateY(-50%) scale(1.05)}\n#momentum-pdp .mp-gallery-nav:focus-visible{outline:3px solid #f2c94c;outline-offset:3px}\n#momentum-pdp .mp-gallery-nav svg{display:block;width:24px;height:24px}\n#momentum-pdp .mp-gallery-prev{left:12px}\n#momentum-pdp .mp-gallery-next{right:12px}\n@media(max-width:749px){#momentum-pdp .mp-gallery-nav{width:40px;height:40px}#momentum-pdp .mp-gallery-nav svg{width:21px;height:21px}#momentum-pdp .mp-gallery-prev{left:8px}#momentum-pdp .mp-gallery-next{right:8px}}\n\n\/* AJUSTE GLOBAL RESPONSIVE PARA SHOPIFY HORIZON — V31 *\/\n#momentum-pdp{width:100%;max-width:100%;overflow:hidden;isolation:isolate}\n#momentum-pdp *,#momentum-pdp *::before,#momentum-pdp *::after{box-sizing:border-box}\n#momentum-pdp img{max-width:100%}\n#momentum-pdp .mp-gallery-nav{z-index:8;touch-action:manipulation}\n#momentum-pdp .mp-thumbnail{touch-action:manipulation}\n@media(max-width:749px){\n  #momentum-pdp{font-size:16px;line-height:1.5}\n  #momentum-pdp .mp-layout{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:22px!important;padding:12px 12px 28px!important;margin:0!important}\n  #momentum-pdp .mp-visual,#momentum-pdp .mp-gallery,#momentum-pdp .mp-buy-column{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}\n  #momentum-pdp .mp-gallery{position:relative!important}\n  #momentum-pdp .mp-gallery\u003e.mp-hero{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1\/1!important;min-height:0!important;overflow:hidden!important;border-radius:12px!important;background:#f4f6f9!important}\n  #momentum-pdp .mp-gallery\u003e.mp-hero\u003eimg{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:contain!important;object-position:center!important}\n  #momentum-pdp .mp-gallery\u003e.mp-hero.mp-hero--promo{aspect-ratio:1\/1!important;background:#111827!important}\n  #momentum-pdp .mp-gallery\u003e.mp-hero.mp-hero--promo\u003eimg{object-fit:contain!important;background:#111827!important}\n  #momentum-pdp .mp-gallery\u003e.mp-hero.mp-hero--guide{aspect-ratio:5\/6!important;background:#fff!important}\n  #momentum-pdp .mp-gallery\u003e.mp-hero.mp-hero--guide\u003eimg{object-fit:contain!important;background:#fff!important}\n  #momentum-pdp .mp-gallery-nav{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:rgba(10,29,58,.82)!important;color:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important;z-index:10!important}\n  #momentum-pdp .mp-gallery-prev{left:8px!important;right:auto!important}\n  #momentum-pdp .mp-gallery-next{right:8px!important;left:auto!important}\n  #momentum-pdp .mp-gallery-nav svg{width:21px!important;height:21px!important}\n  #momentum-pdp .mp-gallery\u003e.mp-thumbnails{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:10px 0 0!important;padding:2px 1px 8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}\n  #momentum-pdp .mp-gallery .mp-thumbnail{display:block!important;flex:0 0 60px!important;width:60px!important;height:60px!important;min-width:60px!important;max-width:60px!important;padding:2px!important;border-radius:8px!important;overflow:hidden!important;scroll-snap-align:start!important}\n  #momentum-pdp .mp-gallery .mp-thumbnail img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1\/1!important;object-fit:cover!important;object-position:center!important}\n  #momentum-pdp .mp-gallery .mp-thumbnail--promo img{object-fit:contain!important;background:#111827!important}\n  #momentum-pdp .mp-gallery .mp-thumbnail--guide img{object-fit:cover!important;object-position:top center!important}\n  #momentum-pdp h1{font-size:clamp(27px,7vw,34px)!important;line-height:1.14!important;overflow-wrap:anywhere!important;margin-top:4px!important}\n  #momentum-pdp h2{font-size:clamp(23px,6vw,30px)!important;line-height:1.2!important;overflow-wrap:anywhere}\n  #momentum-pdp h3{font-size:clamp(19px,5vw,25px)!important;line-height:1.25!important;overflow-wrap:anywhere}\n  #momentum-pdp p,#momentum-pdp li{font-size:16px!important;line-height:1.55!important;overflow-wrap:anywhere}\n  #momentum-pdp .mp-product-kicker,#momentum-pdp .mp-intro,#momentum-pdp .mp-intro strong{font-size:16px!important;line-height:1.55!important}\n  #momentum-pdp .mp-benefits{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:9px!important;margin:18px 0!important;padding:0!important}\n  #momentum-pdp .mp-benefits\u003ediv{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:13px!important;border:1px solid #dfe5ee!important;border-radius:9px!important;text-align:left!important}\n  #momentum-pdp .mp-benefits svg{width:25px!important;height:25px!important;margin:0!important}\n  #momentum-pdp .mp-benefits strong{font-size:16px!important;line-height:1.35!important}\n  #momentum-pdp .mp-benefits small{font-size:14px!important;line-height:1.45!important}\n  #momentum-pdp .mp-offer-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important}\n  #momentum-pdp .mp-offer-tile{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:3px 12px!important;align-items:center!important;width:100%!important;min-width:0!important;padding:13px!important;text-align:left!important}\n  #momentum-pdp .mp-offer-images{grid-column:1!important;grid-row:1\/4!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:2px!important;width:58px!important;height:auto!important;padding:0!important}\n  #momentum-pdp .mp-offer-images img{width:26px!important;height:26px!important;max-width:100%!important;object-fit:contain!important;margin:0!important}\n  #momentum-pdp .mp-offer-tile strong,#momentum-pdp .mp-offer-tile b,#momentum-pdp .mp-offer-tile small{grid-column:2!important;min-width:0!important;overflow-wrap:anywhere!important}\n  #momentum-pdp .mp-offer-tile strong{font-size:15px!important;line-height:1.3!important}\n  #momentum-pdp .mp-offer-tile b{font-size:20px!important;line-height:1.25!important}\n  #momentum-pdp .mp-demonstration{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;overflow:hidden!important}\n  #momentum-pdp .mp-demonstration\u003eimg{display:block!important;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:top center!important}\n  #momentum-pdp .mp-demonstration-copy{width:100%!important;min-width:0!important;padding:23px 18px!important}\n  #momentum-pdp .mp-demonstration-copy\u003eh3{font-size:clamp(24px,6vw,30px)!important}\n  #momentum-pdp .mp-stories{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important}\n  #momentum-pdp .mp-story{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;overflow:hidden!important}\n  #momentum-pdp .mp-story img{display:block!important;order:0!important;width:100%!important;height:auto!important;max-height:340px!important;object-fit:contain!important}\n  #momentum-pdp .mp-story-text{min-width:0!important;padding:18px 16px!important;min-height:0!important}\n  #momentum-pdp .mp-answers{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;padding:26px 12px!important}\n  #momentum-pdp .mp-answers-intro,#momentum-pdp .mp-included{min-width:0!important;width:100%!important}\n  #momentum-pdp .mp-information-tabs,#momentum-pdp .mp-info-labels{width:100%!important;min-width:0!important}\n  #momentum-pdp .mp-info-labels{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}\n  #momentum-pdp .mp-info-labels label{min-width:0!important;padding:10px 6px!important;font-size:14px!important;line-height:1.25!important;overflow-wrap:anywhere!important}\n  #momentum-pdp .mp-info-panels{width:100%!important;min-width:0!important;min-height:0!important;padding:16px!important}\n  #momentum-pdp .mp-footer{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin:0!important;padding:22px 12px!important}\n  #momentum-pdp .mp-footer\u003ea,#momentum-pdp .mp-footer .mp-footer-offers-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;margin:0!important;text-align:center!important}\n  #momentum-pdp .mp-gallery-note{display:block!important;width:100%!important;margin:8px 0 0!important;font-size:13px!important}\n  #momentum-pdp .mp-gallery-note small{font-size:13px!important}\n  #momentum-pdp button,#momentum-pdp a{max-width:100%;touch-action:manipulation}\n}\n@media(max-width:420px){\n  #momentum-pdp .mp-layout{padding-left:10px!important;padding-right:10px!important}\n  #momentum-pdp .mp-gallery .mp-thumbnail{flex-basis:54px!important;width:54px!important;height:54px!important;min-width:54px!important}\n  #momentum-pdp .mp-gallery-nav{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}\n  #momentum-pdp .mp-gallery-prev{left:6px!important}\n  #momentum-pdp .mp-gallery-next{right:6px!important}\n  #momentum-pdp .mp-offer-tile{grid-template-columns:50px minmax(0,1fr)!important;padding:11px!important;column-gap:9px!important}\n  #momentum-pdp .mp-offer-images{width:50px!important}\n  #momentum-pdp .mp-offer-images img{width:22px!important;height:22px!important}\n  #momentum-pdp .mp-info-labels{grid-template-columns:repeat(2,minmax(0,1fr))!important}\n}\n@media(prefers-reduced-motion:reduce){#momentum-pdp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}\n\n\u003c\/style\u003e\n\n\u003c!-- Jaysuing V2: adaptación de la estructura del producto de referencia que ya funciona en Horizon. --\u003e\n\n\u003cdiv id=\"momentum-pdp\"\u003e\n\u003cmain class=\"mp-layout\"\u003e\n\u003csection aria-label=\"Galería del producto\" class=\"mp-visual\"\u003e\n\u003cdiv class=\"mp-gallery\" data-mp-gallery=\"\"\u003e\n\u003cdiv class=\"mp-hero\"\u003e\n\u003cimg alt=\"Sellador impermeabilizante invisible Jaysuing de 500 gramos junto a una brocha\" data-mp-hero-image=\"\" fetchpriority=\"high\" height=\"1000\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_3_-_V1_-_Sellador_Impermeabilizante_Jaysuing.png?v=1791685614\" width=\"1000\"\u003e\u003cbutton class=\"mp-gallery-nav mp-gallery-prev\" type=\"button\" aria-label=\"Imagen anterior\" data-mp-prev\u003e\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"m15 18-6-6 6-6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"mp-gallery-nav mp-gallery-next\" type=\"button\" aria-label=\"Imagen siguiente\" data-mp-next\u003e\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"m9 18 6-6-6-6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Imágenes del producto\" class=\"mp-thumbnails\"\u003e\n\u003cbutton aria-label=\"Ver imagen: solución todo en uno para superficies del hogar\" aria-pressed=\"false\" class=\"mp-thumbnail mp-thumbnail--promo\" data-alt=\"Solución todo en uno: sellador impermeabilizante Jaysuing para techos, ventanas, baños, pisos y paredes\" data-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Solucion_todo_en_uno_impermeable.png?v=1792371509\" data-mp-thumb=\"\" type=\"button\"\u003e\u003cimg alt=\"Solución todo en uno: usos del sellador Jaysuing\" height=\"100\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Solucion_todo_en_uno_impermeable.png?v=1792371509\" width=\"100\"\u003e\u003c\/button\u003e\n\u003cbutton aria-label=\"Ver imagen: una pequeña filtración puede convertirse en un gran problema\" aria-pressed=\"false\" class=\"mp-thumbnail mp-thumbnail--promo\" data-alt=\"Una pequeña filtración puede convertirse en un gran problema: humedad, moho, grietas y daños en el hogar\" data-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Una_pequena_filtracion_un_gran_problema.png?v=1792371509\" data-mp-thumb=\"\" type=\"button\"\u003e\u003cimg alt=\"Una pequeña filtración puede convertirse en un gran problema\" height=\"100\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Una_pequena_filtracion_un_gran_problema.png?v=1792371509\" width=\"100\"\u003e\u003c\/button\u003e\n\u003cbutton aria-label=\"Ver imagen principal del sellador\" aria-pressed=\"true\" class=\"mp-thumbnail\" data-alt=\"Sellador impermeabilizante invisible Jaysuing de 500 gramos junto a una brocha\" data-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_3_-_V1_-_Sellador_Impermeabilizante_Jaysuing.png?v=1791685614\" data-mp-thumb=\"\" type=\"button\"\u003e\u003cimg alt=\"\" height=\"100\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_3_-_V1_-_Sellador_Impermeabilizante_Jaysuing.png?v=1791685614\" width=\"100\"\u003e\u003c\/button\u003e\n\u003cbutton aria-label=\"Ver guía visual de aplicaciones del sellador\" aria-pressed=\"false\" class=\"mp-thumbnail\" data-alt=\"Guía visual de usos del sellador impermeabilizante Jaysuing: sanitarios, baldosas, ventanas, paredes, pavimentos y drenajes\" data-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Guia_visual_de_sellado_impermeable.png?v=1791688699\" data-mp-thumb=\"\" type=\"button\"\u003e\u003cimg alt=\"Guía visual de aplicaciones del sellador\" height=\"100\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Guia_visual_de_sellado_impermeable.png?v=1791688699\" width=\"100\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection aria-label=\"Información del producto\" class=\"mp-buy-column\"\u003e\u003cdiv class=\"mp-buy-content\"\u003e\n\u003cp class=\"mp-eyebrow\"\u003eJAYSUING · SELLADOR IMPERMEABILIZANTE\u003c\/p\u003e\n\u003ch1\u003eSellador impermeabilizante invisible de 500 g\u003c\/h1\u003e\n\u003cdiv class=\"mp-intro\"\u003e\n\u003cstrong\u003e¿Una pequeña filtración? Atiéndela a tiempo.\u003c\/strong\u003e\u003cp\u003eAyuda a proteger superficies compatibles de la humedad con un acabado transparente después del secado. Ideal para trabajos puntuales de mantenimiento, siguiendo las instrucciones del fabricante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Características principales\" class=\"mp-benefits\"\u003e\n\u003cdiv\u003e\n\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3.2c-2.8 4-6.4 7.3-6.4 11.2a6.4 6.4 0 0 0 12.8 0C18.4 10.5 14.8 7.2 12 3.2Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 15.2c.2 1.5 1.1 2.3 2.6 2.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e\u003cstrong\u003eAcabado transparente\u003c\/strong\u003e\u003csmall\u003eQueda transparente después de secarse, según la descripción comercial.\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"m14 4 6 6\"\u003e\u003c\/path\u003e\u003cpath d=\"m12.5 5.5 6 6\"\u003e\u003c\/path\u003e\u003cpath d=\"m4 20 8.5-8.5 3 3L7 23H4z\"\u003e\u003c\/path\u003e\u003cpath d=\"m11 8 3-3 5 5-3 3\"\u003e\u003c\/path\u003e\u003cpath d=\"m4 20 3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e\u003cstrong\u003eAplicación con brocha\u003c\/strong\u003e\u003csmall\u003eExtiende sobre una superficie limpia, seca y compatible.\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 7.5 12 3l8 4.5v9L12 21l-8-4.5z\"\u003e\u003c\/path\u003e\u003cpath d=\"m4.4 7.7 7.6 4.4 7.6-4.4\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12.1V21\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e\u003cstrong\u003ePresentación de 500 g\u003c\/strong\u003e\u003csmall\u003eFormato práctico para trabajos puntuales de mantenimiento.\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-price-line\"\u003e\n\u003cspan class=\"mp-price-amount\"\u003e$70.200 COP\u003c\/span\u003e\u003csmall\u003ePrecio por unidad. Confirma el total final y las condiciones de entrega en el formulario.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cp class=\"mp-tax-note\"\u003eVerifica la compatibilidad de la superficie y sigue las instrucciones del envase.\u003c\/p\u003e\n\u003ca class=\"mp-top-cta\" href=\"#mp-offer\"\u003eVer ofertas y comprar ↓\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/main\u003e\n\u003csection aria-label=\"Detalles y opciones de compra\" class=\"mp-after-hero\"\u003e\n\u003cdiv class=\"mp-information-tabs\"\u003e\n\u003cinput aria-label=\"Beneficios\" checked class=\"mp-info-radio\" id=\"mp-info-1\" name=\"mp-info\" type=\"radio\"\u003e\n\u003cinput aria-label=\"Cómo se usa\" class=\"mp-info-radio\" id=\"mp-info-2\" name=\"mp-info\" type=\"radio\"\u003e\n\u003cinput aria-label=\"Especificaciones técnicas\" class=\"mp-info-radio\" id=\"mp-info-3\" name=\"mp-info\" type=\"radio\"\u003e\n\u003cinput aria-label=\"Garantía y devoluciones\" class=\"mp-info-radio\" id=\"mp-info-4\" name=\"mp-info\" type=\"radio\"\u003e\n\u003cinput aria-label=\"¿Qué incluye?\" class=\"mp-info-radio\" id=\"mp-info-5\" name=\"mp-info\" type=\"radio\"\u003e\n\u003cdiv class=\"mp-info-labels\"\u003e\n\u003clabel for=\"mp-info-1\"\u003eBeneficios\u003c\/label\u003e\u003clabel for=\"mp-info-2\"\u003eCómo se usa\u003c\/label\u003e\u003clabel for=\"mp-info-3\"\u003eEspecificaciones técnicas\u003c\/label\u003e\u003clabel for=\"mp-info-4\"\u003eGarantía y devoluciones\u003c\/label\u003e\u003clabel for=\"mp-info-5\"\u003e¿Qué incluye?\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-info-panels\"\u003e\n\u003cdiv class=\"mp-info-panel mp-info-panel-1\"\u003e\u003cul\u003e\n\u003cli\u003eEl sellador impermeable invisible está indicado para concreto, tubos de PVC, zinc, Eternit, baldosas de cerámica, metal, mármol, madera, plástico y otras superficies compatibles.\u003c\/li\u003e\n\u003cli\u003ePuede utilizarse en juntas de baños y baldosas, así como en zonas con filtraciones en alféizares, paredes y tejados.\u003c\/li\u003e\n\u003cli\u003eEl acabado se describe como transparente después del secado. Comprueba siempre la compatibilidad y las instrucciones de la etiqueta.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003cdiv class=\"mp-info-panel mp-info-panel-2\"\u003e\u003col\u003e\n\u003cli\u003eLimpia la superficie y deja que se seque por completo.\u003c\/li\u003e\n\u003cli\u003eUsa gafas de protección durante la aplicación.\u003c\/li\u003e\n\u003cli\u003eAplica con brocha una capa uniforme, siguiendo las indicaciones del fabricante.\u003c\/li\u003e\n\u003cli\u003eNo lo apliques bajo la lluvia ni sobre superficies mojadas. No lo mezcles con cemento ni con otros materiales.\u003c\/li\u003e\n\u003cli\u003eRespeta el tiempo de curado indicado antes de exponer la superficie al agua.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/div\u003e\n\u003cdiv class=\"mp-info-panel mp-info-panel-3\"\u003e\u003cdl\u003e\n\u003cdiv\u003e\n\u003cdt\u003eMaterial\u003c\/dt\u003e\n\u003cdd\u003eCopolímero polimérico\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eMarca\u003c\/dt\u003e\n\u003cdd\u003eJaysuing\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eColor\u003c\/dt\u003e\n\u003cdd\u003eTransparente\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eContenido neto\u003c\/dt\u003e\n\u003cdd\u003e500 g\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eMedidas\u003c\/dt\u003e\n\u003cdd\u003e9 × 7 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTiempo de curado\u003c\/dt\u003e\n\u003cdd\u003e24 horas\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eVida útil\u003c\/dt\u003e\n\u003cdd\u003e3 años\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\u003c\/div\u003e\n\u003cdiv class=\"mp-info-panel mp-info-panel-4\"\u003e\u003col\u003e\n\u003cli\u003eNo utilices el producto sobre superficies mojadas ni durante la lluvia.\u003c\/li\u003e\n\u003cli\u003eEl personal debe utilizar gafas de protección durante la aplicación del sellador impermeabilizante.\u003c\/li\u003e\n\u003cli\u003eNo diluyas el sellador impermeabilizante con cemento ni con ningún otro material.\u003c\/li\u003e\n\u003cli\u003eSi recibes un producto distinto al solicitado, se gestionará el cambio únicamente si el producto no ha sido usado.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/div\u003e\n\u003cdiv class=\"mp-info-panel mp-info-panel-5\"\u003e\n\u003cul\u003e\n\u003cli\u003e2 selladores impermeabilizantes de 300 g.\u003c\/li\u003e\n\u003cli\u003e2 brochas tipo pincel.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eVerifica que la presentación y el contenido del paquete correspondan con la oferta seleccionada antes de confirmar el pedido.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-order-intro\" id=\"mp-offer\"\u003e\n\u003cstrong\u003eElige cuántas unidades necesitas\u003c\/strong\u003e\u003cp\u003eElige la presentación que más te convenga y confirma la cantidad al completar tu pedido.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-offer-grid\"\u003e\n\u003clabel class=\"mp-offer-tile\" for=\"mp-pack-1\"\u003e\n\u003cinput checked class=\"mp-pack-choice\" id=\"mp-pack-1\" name=\"mp-pack-choice\" type=\"radio\" value=\"1\"\u003e\n\u003cstrong\u003e1 unidad\u003c\/strong\u003e\n\u003cspan class=\"mp-offer-images\"\u003e\u003cimg alt=\"\" height=\"70\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_3_-_V1_-_Sellador_Impermeabilizante_Jaysuing.png?v=1791685614\" width=\"70\"\u003e\u003cem\u003e×1\u003c\/em\u003e\u003c\/span\u003e\n\u003cb\u003e$70.200 COP\u003c\/b\u003e\n\u003cspan class=\"mp-offer-saving mp-offer-saving-neutral\"\u003ePrecio por unidad\u003c\/span\u003e\n\u003cspan class=\"mp-offer-footer\"\u003e500 g · 1 envase\u003c\/span\u003e\n\u003c\/label\u003e\n\u003clabel class=\"mp-offer-tile\" for=\"mp-pack-2\"\u003e\n\u003cinput class=\"mp-pack-choice\" id=\"mp-pack-2\" name=\"mp-pack-choice\" type=\"radio\" value=\"2\"\u003e\n\u003cstrong\u003e2 unidades\u003c\/strong\u003e\n\u003cspan class=\"mp-offer-images\"\u003e\u003cimg alt=\"\" height=\"70\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_3_-_V1_-_Sellador_Impermeabilizante_Jaysuing.png?v=1791685614\" width=\"70\"\u003e\u003cimg alt=\"\" height=\"70\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_3_-_V1_-_Sellador_Impermeabilizante_Jaysuing.png?v=1791685614\" width=\"70\"\u003e\u003cem\u003e×2\u003c\/em\u003e\u003c\/span\u003e\n\u003cdel\u003e$140.400 COP\u003c\/del\u003e\n\u003cb\u003e$112.320 COP\u003c\/b\u003e\n\u003cspan class=\"mp-offer-saving\"\u003e20% DE DESCUENTO\u003cbr\u003eAhorras $28.080\u003c\/span\u003e\n\u003cspan class=\"mp-offer-footer\"\u003e1 kg · 2 envases\u003c\/span\u003e\n\u003c\/label\u003e\n\u003clabel class=\"mp-offer-tile\" for=\"mp-pack-3\"\u003e\n\u003cinput class=\"mp-pack-choice\" id=\"mp-pack-3\" name=\"mp-pack-choice\" type=\"radio\" value=\"3\"\u003e\n\u003cstrong\u003e3 unidades\u003c\/strong\u003e\n\u003cspan class=\"mp-offer-images\"\u003e\u003cimg alt=\"\" height=\"70\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_3_-_V1_-_Sellador_Impermeabilizante_Jaysuing.png?v=1791685614\" width=\"70\"\u003e\u003cimg alt=\"\" height=\"70\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_3_-_V1_-_Sellador_Impermeabilizante_Jaysuing.png?v=1791685614\" width=\"70\"\u003e\u003cimg alt=\"\" height=\"70\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_3_-_V1_-_Sellador_Impermeabilizante_Jaysuing.png?v=1791685614\" width=\"70\"\u003e\u003cem\u003e×3\u003c\/em\u003e\u003c\/span\u003e\n\u003cdel\u003e$210.600 COP\u003c\/del\u003e\n\u003cb\u003e$147.420 COP\u003c\/b\u003e\n\u003cspan class=\"mp-offer-saving\"\u003e30% DE DESCUENTO\u003cbr\u003eAhorras $63.180\u003c\/span\u003e\n\u003cspan class=\"mp-offer-footer\"\u003e1,5 kg · 3 envases\u003c\/span\u003e\n\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-cod\"\u003e\u003ca aria-label=\"Abrir formulario de pedido de Releasit\" class=\"mp-buy-button\" href=\"\/rsi-btn-hook\"\u003e\u003cspan\u003e👉 Compra y paga al recibir\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"mp-under-button mp-promo-copy\"\u003e\n\u003cp\u003e⏳ \u003cstrong\u003e¡APROVECHA LA PROMOCIÓN ANTES DE QUE TERMINE!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e🔥 Los precios especiales por pack te permiten ahorrar más al elegir tu presentación ideal.\u003c\/p\u003e\n\u003cp\u003e🚨 \u003cstrong\u003e¡No lo dejes para después! Elige tu pack ahora y asegura tu descuento antes de que finalice la oferta.\u003c\/strong\u003e 👇\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-trust\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePago contra entrega\u003c\/strong\u003e\u003csmall\u003eConfirma los datos y el total antes de enviar el pedido.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePresentación clara\u003c\/strong\u003e\u003csmall\u003eUn frasco contiene 500 g.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mp-explain\" id=\"mp-details\"\u003e\u003cdiv class=\"mp-explain-heading\"\u003e\n\u003cp class=\"mp-eyebrow\"\u003ePROTEGE TUS SUPERFICIES\u003c\/p\u003e\n\u003ch2\u003eAtiende las filtraciones a tiempo\u003c\/h2\u003e\n\u003cp\u003eLa preparación de la superficie y el curado correcto son claves para obtener el resultado esperado.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-demonstration\"\u003e\n\u003cimg alt=\"Guía visual de aplicaciones del sellador impermeabilizante: sanitarios, baldosas, ventanas, paredes, pavimentos y drenajes\" height=\"800\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Guia_visual_de_sellado_impermeable.png?v=1791688699\" width=\"800\"\u003e\u003cdiv class=\"mp-demonstration-copy\"\u003e\n\u003ch3\u003eUna aplicación cuidadosa importa\u003c\/h3\u003e\n\u003cp\u003eAntes de aplicar, revisa la etiqueta, limpia y seca el área y comprueba que el material sea compatible. No lo apliques durante la lluvia ni sobre superficies mojadas.\u003c\/p\u003e\n\u003cp\u003eEl tiempo de secado y el rendimiento dependen de las condiciones de la superficie y de las instrucciones del fabricante.\u003c\/p\u003e\n\u003cp\u003eExtiende una capa uniforme en juntas y zonas de filtración, siguiendo las indicaciones del fabricante para favorecer un sellado adecuado.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-stories\"\u003e\n\u003carticle class=\"mp-story\"\u003e\u003cdiv class=\"mp-story-text\"\u003e\n\u003ch3\u003eAntes de aplicarlo\u003c\/h3\u003e\n\u003cp\u003ePrueba primero en una zona poco visible. Utiliza protección adecuada y no mezcles el producto con otros materiales salvo que la ficha técnica lo autorice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Detalle del sellador Jaysuing de 500 gramos\" height=\"600\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_3_-_V1_-_Sellador_Impermeabilizante_Jaysuing.png?v=1791685614\" width=\"600\"\u003e\u003c\/article\u003e\u003carticle class=\"mp-story\"\u003e\u003cdiv class=\"mp-story-text\"\u003e\n\u003ch3\u003eElige la cantidad adecuada\u003c\/h3\u003e\n\u003cp\u003eEl rendimiento varía según la porosidad, el estado y el tamaño del área. Para calcular el consumo, consulta la información técnica del producto.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Jaysuing impermeabilizante invisible junto a una brocha\" height=\"600\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/Imagen_de_ChatGPT_10_oct_2026_20_21_17_fe8f456e-0dd7-4c33-a33f-84ac4b3365a8.png?v=1791685614\" width=\"600\"\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mp-answers\"\u003e\n\u003cdiv class=\"mp-answers-main\"\u003e\u003cdiv class=\"mp-faq\"\u003e\n\u003ch2\u003ePreguntas frecuentes\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003e¿El acabado queda transparente?\u003c\/summary\u003e\u003cp\u003eLa descripción comercial indica que queda transparente después de extenderse y secarse. Prueba primero en una zona poco visible.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003e¿Sobre qué superficies se puede usar?\u003c\/summary\u003e\u003cp\u003eLa ficha comercial menciona materiales como concreto, baldosas, madera, metal, PVC y zinc. Verifica la compatibilidad en la etiqueta antes de aplicarlo.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003e¿Cuánto tarda en secar?\u003c\/summary\u003e\u003cp\u003eEl tiempo depende de las condiciones de uso. Sigue el tiempo de curado indicado en el envase y evita el agua durante ese periodo.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003e¿Sirve para grietas grandes?\u003c\/summary\u003e\u003cp\u003eNo debe asumirse. Las grietas grandes o los daños estructurales pueden requerir reparación previa por parte de un profesional.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003e¿Cuánto rinde un envase?\u003c\/summary\u003e\u003cp\u003eEl rendimiento depende de la porosidad y el estado de la superficie y del espesor aplicado. Consulta la ficha técnica para calcular el área.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003cfooter class=\"mp-footer\"\u003e\u003cstrong\u003eJaysuing · Sellador impermeabilizante invisible\u003c\/strong\u003e\u003cp\u003eUtiliza el producto de acuerdo con las instrucciones del fabricante. La información de esta página no sustituye la etiqueta ni la ficha técnica.\u003c\/p\u003e\n\u003ca class=\"mp-footer-offers-button\" href=\"#mp-offer\"\u003e↑ Volver a las ofertas\u003c\/a\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  function initJaysuingGallery(){\n    var root = document.getElementById('momentum-pdp');\n    if(!root || root.dataset.mpGalleryReady === 'true') return;\n    var gallery = root.querySelector('[data-mp-gallery]');\n    if(!gallery) return;\n    var hero = gallery.querySelector('[data-mp-hero-image]');\n    var thumbs = gallery.querySelectorAll('[data-mp-thumb]');\n    if(!hero || !thumbs.length) return;\n    root.dataset.mpGalleryReady = 'true';\n    thumbs.forEach(function(button){\n      button.addEventListener('click', function(){\n        var nextSrc = button.getAttribute('data-image');\n        var nextAlt = button.getAttribute('data-alt') || '';\n        if(!nextSrc) return;\n        hero.src = nextSrc;\n        hero.alt = nextAlt;\n        thumbs.forEach(function(item){\n          var active = item === button;\n          item.setAttribute('aria-pressed', active ? 'true' : 'false');\n        });\n      });\n    });\n    var prev=gallery.querySelector('[data-mp-prev]');\n    var next=gallery.querySelector('[data-mp-next]');\n    function moveImage(direction){\n      var list=Array.prototype.slice.call(thumbs);\n      if(!list.length) return;\n      var current=list.findIndex(function(item){return item.getAttribute('aria-pressed')==='true';});\n      if(current\u003c0) current=0;\n      var target=(current+direction+list.length)%list.length;\n      list[target].click();\n      list[target].focus({preventScroll:true});\n    }\n    if(prev) prev.addEventListener('click',function(){moveImage(-1);});\n    if(next) next.addEventListener('click',function(){moveImage(1);});\n  }\n  if(document.readyState === 'loading'){\n    document.addEventListener('DOMContentLoaded', initJaysuingGallery);\n  } else {\n    initJaysuingGallery();\n  }\n})();\n\n(function(){\n  function setupGuideImage(){\n    var root=document.getElementById('momentum-pdp');\n    if(!root || root.dataset.mpGuideFillReady==='true') return;\n    var gallery=root.querySelector('.mp-gallery');\n    if(!gallery) return;\n    var hero=gallery.querySelector('.mp-hero');\n    var heroImg=hero \u0026\u0026 hero.querySelector('img');\n    var buttons=gallery.querySelectorAll('[data-mp-thumb]');\n    if(!hero || !heroImg || !buttons.length) return;\n    root.dataset.mpGuideFillReady='true';\n    function syncGuideState(button){\n      var alt=(button.getAttribute('data-alt') || '');\n      var isGuide=\/gu[ií]a visual\/i.test(alt);\n      var isPromo=\/soluci[oó]n todo en uno|peque[nñ]a filtraci[oó]n\/i.test(alt);\n      hero.classList.toggle('mp-hero--guide',isGuide);\n      hero.classList.toggle('mp-hero--promo',isPromo);\n      buttons.forEach(function(btn){\n        var btnAlt=btn.getAttribute('data-alt') || '';\n        btn.classList.toggle('mp-thumbnail--guide',\/gu[ií]a visual\/i.test(btnAlt));\n        btn.classList.toggle('mp-thumbnail--promo',\/soluci[oó]n todo en uno|peque[nñ]a filtraci[oó]n\/i.test(btnAlt));\n      });\n    }\n    buttons.forEach(function(button){\n      button.addEventListener('click',function(){\n        syncGuideState(button);\n      });\n    });\n    var selected=gallery.querySelector('[data-mp-thumb][aria-pressed=\"true\"]');\n    if(selected) syncGuideState(selected);\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setupGuideImage);\n  }else{\n    setupGuideImage();\n  }\n})();\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"Mi tienda","offers":[{"title":"Default Title","offer_id":67089821630835,"sku":null,"price":70200.0,"currency_code":"COP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1023\/7775\/0899\/files\/ImagendeChatGPT10oct2026_20_21_17_759699a3-ecf0-4c89-9a86-1ff230ea3164.png?v=1791685765","url":"https:\/\/onelikstore.com\/products\/sellador-impermeabilizante-v2","provider":"Onelik Store","version":"1.0","type":"link"}