{"product_id":"bodysculpt-pro","title":"BODYSCULPT PRO™️ \u003cbr\u003e Anti-Cellulite \u0026 Body Sculpting Device","description":"\u003cstyle\u003e\n.sec-title{font-family:inherit;color:#1a1a1a;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-align:center;line-height:1.25;margin:0 0 22px !important;padding:0}\n.sec-title--green{color:#176348}\n.sec-sub{font-family:inherit;color:#1a1a1a;font-size:18px;font-weight:600;text-align:center;line-height:1.4;margin:0 0 22px !important;padding:0}\n.sec-space{height:44px}\n.sec-space--sm{height:24px}\nvideo{background:#f2f2f2}\nvideo::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}\nvideo::-webkit-media-controls{display:none!important}\n\/* sections sous la ligne de flottaison : rendu differe tant qu'elles ne sont pas proches de l'ecran *\/\n.cv{content-visibility:auto;contain-intrinsic-size:auto 700px}\n@media (max-width:600px){\n  .sec-title{font-size:20px;margin-bottom:16px !important}\n  .sec-sub{font-size:16px;margin-bottom:16px !important}\n  .sec-space{height:32px}\n  .sec-space--sm{height:18px}\n}\n.vb-reels{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding:4px 12px 4px 4px;margin:0 -4px;width:100%;box-sizing:border-box}\n.vb-reels::-webkit-scrollbar{display:none}\n.vb-reel{flex:0 0 auto;width:calc(50vw - 18px);max-width:220px;aspect-ratio:9\/16;position:relative;border-radius:14px;overflow:hidden;scroll-snap-align:start;background:#f2f2f2}\n.vb-reel video{width:100%;height:100%;object-fit:cover;display:block}\n.vb-reel span{position:absolute;left:10px;bottom:10px;color:#fff;font-weight:600;font-size:13px;text-shadow:0 1px 6px rgba(0,0,0,.6)}\n@media (min-width:768px){.vb-reel{width:220px}}\n.custom-accordion{border:1px solid #e5e5e5;border-radius:14px;overflow:hidden;font-family:inherit}\n.custom-accordion details{border-bottom:1px solid #e5e5e5}\n.custom-accordion details:last-child{border-bottom:0}\n.custom-accordion summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:18px 16px;margin:0;cursor:pointer;user-select:none;font-weight:800;letter-spacing:.02em;text-transform:uppercase;font-size:18px;background-color:#e5fff8}\n.custom-accordion summary::-webkit-details-marker{display:none}\n.acc-caret{width:24px;height:24px;flex:0 0 24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e0e0e0;transition:all .2s ease}\ndetails[open] .acc-caret{background-color:#000}\n.acc-caret svg{width:8px;height:6px;stroke:#000;fill:none;transition:all .2s ease}\ndetails[open] .acc-caret svg{stroke:#fff;transform:rotate(180deg)}\n.custom-accordion .acc-panel{padding:18px 16px;color:#333;line-height:1.55;font-size:15px}\n.vt-section{max-width:900px;margin:0 auto;padding:0 20px;font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif;color:#1A1A1A;display:block!important;width:100%!important;box-sizing:border-box!important;overflow:hidden!important}\n.vt-avatars-wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:8px 0 16px!important;margin:0!important;width:100%!important;box-sizing:border-box!important;scrollbar-width:thin;scrollbar-color:#3D6B52 #DCFFF4}\n.vt-avatars-wrap::-webkit-scrollbar{height:6px}\n.vt-avatars-wrap::-webkit-scrollbar-track{background:#DCFFF4;border-radius:3px}\n.vt-avatars-wrap::-webkit-scrollbar-thumb{background:#3D6B52;border-radius:3px}\n.vt-avatars{display:flex!important;gap:14px!important;padding:8px 12px!important;width:max-content!important}\n.vt-avatar{flex-shrink:0;width:90px;text-align:center;display:block!important;text-decoration:none!important;border:none!important;box-shadow:none!important;margin:0!important}\n.vt-avatar img{width:90px!important;height:90px!important;max-width:none!important;border-radius:50%!important;object-fit:cover;border:3px solid transparent;transition:border-color .2s ease;display:block;margin:0 auto 8px!important;background:#DCFFF4}\n.vt-avatar span{font-size:13px;font-weight:500;color:#4A4A4A;display:block;line-height:1.3}\n.vt-display{position:relative!important;margin:24px auto 0!important;padding:0!important;border-radius:16px;overflow:hidden!important;background:#DCFFF4;aspect-ratio:1\/1!important;height:auto!important;width:100%!important;max-width:min(700px,100%)!important;box-sizing:border-box!important}\n.vt-slide{display:none;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;scroll-margin-top:120px}\n.vt-slide-0{display:block}\n.vt-display:has(.vt-slide:target) .vt-slide{display:none}\n.vt-slide:target{display:block!important}\n.vt-slide\u003eimg{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#DCFFF4}\n.vt-story{position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:4!important;display:flex!important;flex-direction:column-reverse!important;margin:0!important;padding:0!important}\n.vt-story summary{list-style:none!important;display:flex!important;align-self:center;align-items:center;gap:10px;cursor:pointer;user-select:none;background:#FFFFFF;padding:14px 32px;margin:0 0 20px!important;border-radius:12px;font-size:15px;font-weight:600;color:#3D6B52!important;box-shadow:0 6px 20px rgba(0,0,0,.18);white-space:nowrap;line-height:1.2!important}\n.vt-story summary::-webkit-details-marker{display:none}\n.vt-story summary::marker{content:''}\n.vt-story summary svg{width:16px;height:16px;flex-shrink:0;transition:transform .2s ease}\n.vt-story[open] summary svg{transform:rotate(180deg)}\n.vt-story .vt-lbl-hide{display:none}\n.vt-story[open] .vt-lbl-read{display:none}\n.vt-story[open] .vt-lbl-hide{display:inline}\n.vt-overlay{background:rgba(255,255,255,.97);padding:28px 28px 8px!important;margin:0!important}\n.vt-overlay p{margin:0 0 12px!important;padding:0!important;text-align:left!important}\n.vt-hook{font-size:18px;font-weight:700;color:#1A1A1A;line-height:1.4}\n.vt-body{font-size:15px;line-height:1.6;color:#4A4A4A}\n.vt-result{font-size:15px;line-height:1.6;color:#1A1A1A;font-style:italic}\n.vt-author{font-size:14px;font-weight:700;color:#3D6B52}\n.vt-section:not(:has(.vt-slide:target)) .vt-av0 img{border-color:#3D6B52}\n.vt-section:not(:has(.vt-slide:target)) .vt-av0 span{color:#1A1A1A;font-weight:700}\n.vt-section:has(#vt-s0:target) .vt-av0 img{border-color:#3D6B52}\n.vt-section:has(#vt-s0:target) .vt-av0 span{color:#1A1A1A;font-weight:700}\n.vt-section:has(#vt-s1:target) .vt-av1 img{border-color:#3D6B52}\n.vt-section:has(#vt-s1:target) .vt-av1 span{color:#1A1A1A;font-weight:700}\n.vt-section:has(#vt-s2:target) .vt-av2 img{border-color:#3D6B52}\n.vt-section:has(#vt-s2:target) .vt-av2 span{color:#1A1A1A;font-weight:700}\n.vt-section:has(#vt-s3:target) .vt-av3 img{border-color:#3D6B52}\n.vt-section:has(#vt-s3:target) .vt-av3 span{color:#1A1A1A;font-weight:700}\n.vt-section:has(#vt-s4:target) .vt-av4 img{border-color:#3D6B52}\n.vt-section:has(#vt-s4:target) .vt-av4 span{color:#1A1A1A;font-weight:700}\n.vt-section:has(#vt-s5:target) .vt-av5 img{border-color:#3D6B52}\n.vt-section:has(#vt-s5:target) .vt-av5 span{color:#1A1A1A;font-weight:700}\n.vt-section:has(#vt-s6:target) .vt-av6 img{border-color:#3D6B52}\n.vt-section:has(#vt-s6:target) .vt-av6 span{color:#1A1A1A;font-weight:700}\n.vt-section:has(#vt-s7:target) .vt-av7 img{border-color:#3D6B52}\n.vt-section:has(#vt-s7:target) .vt-av7 span{color:#1A1A1A;font-weight:700}\n@media (max-width:600px){\n.vt-section{padding:0!important}\n.vt-avatar{width:72px}\n.vt-avatar img{width:72px!important;height:72px!important;border-width:2px}\n.vt-avatar span{font-size:12px}\n.vt-avatars{gap:10px!important}\n.vt-display{border-radius:12px!important}\n.vt-story summary{font-size:14px;padding:12px 24px;margin-bottom:16px!important}\n.vt-overlay{padding:22px 20px 6px!important}\n.vt-hook{font-size:16px}\n.vt-body,.vt-result{font-size:14px;line-height:1.5}\n.vt-author{font-size:13px}\n}\n.on-zones{margin:0;max-width:100%}\n.on-zones__track{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}\n.on-zones__track::-webkit-scrollbar{display:none}\n.on-zones__item{flex:0 0 calc((100% - 30px) \/ 4);margin:0;scroll-snap-align:start}\n.on-zones__item img{display:block;width:100%;aspect-ratio:3\/4;object-fit:cover;border-radius:4px;background:#f2f2f2}\n.on-zones__item figcaption{margin-top:10px;text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:15px;line-height:1.2}\n@media (max-width:749px){\n.on-zones__item{flex:0 0 calc((100% - 20px) \/ 2.4)}\n.on-zones__item figcaption{font-size:13px}\n}\n.on-tl{--on-green:#176348;--on-line:#111111;--on-dash:#d5d5d5;--on-off:#cfcfcf;--on-dot:34px;--on-half:17px;max-width:760px;margin:0 auto;padding:6px 0;font-family:inherit;color:#1a1a1a;box-sizing:border-box}\n.on-tl *{box-sizing:border-box}\n.on-tl__step{position:relative;padding-left:calc(var(--on-dot) + 22px);padding-bottom:46px}\n.on-tl__step--last{padding-bottom:64px}\n.on-tl__step--last .on-tl__seg{bottom:0;-webkit-mask-image:linear-gradient(#000 45%, rgba(0,0,0,0));mask-image:linear-gradient(#000 45%, rgba(0,0,0,0))}\n.on-tl__seg{position:absolute;left:calc(var(--on-half) - 1px);top:var(--on-half);bottom:calc(var(--on-half) * -1);width:2px;background-image:linear-gradient(var(--on-dash) 7px, rgba(0,0,0,0) 7px);background-size:2px 13px;z-index:0}\n.on-tl__fill{position:absolute;top:0;left:0;width:100%;height:0;background:var(--on-line)}\n.on-tl__dot{position:absolute;left:0;top:0;z-index:1;width:var(--on-dot);height:var(--on-dot);border-radius:50%;background:#fff;border:2px solid #e4e4e4;display:flex;align-items:center;justify-content:center;transition:background-color .25s ease, border-color .25s ease}\n.on-tl__dot svg{width:60%;height:60%;fill:none;stroke:var(--on-off);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;transition:stroke .25s ease}\n.on-tl .on-tl__body\u003e*{margin:0;padding:0}\n.on-tl .on-tl__eyebrow{margin:0 0 1px !important;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;line-height:1.25 !important}\n.on-tl .on-tl__title{margin:0 0 5px !important;font-size:30px;line-height:1.12 !important;font-weight:800;letter-spacing:-.01em;color:#0f0f0f;text-transform:none}\n.on-tl .on-tl__sub{margin:0 0 15px !important;font-size:16px;line-height:1.45 !important;color:#666}\n.on-tl .on-tl__list{list-style:none;margin:0 !important;padding:0 !important}\n.on-tl .on-tl__list li{display:flex;align-items:flex-start;gap:10px;margin:0 0 11px !important;padding:0 !important;font-size:17px;line-height:1.45 !important;color:#2b2b2b}\n.on-tl .on-tl__list li strong{font-weight:700;color:#0f0f0f}\n.on-tl .on-tl__list li:before{content:none !important}\n.on-tl .on-tl__list li:last-child{margin-bottom:0 !important}\n.on-tl__list li svg{flex:0 0 auto;width:18px;height:18px;margin-top:3px;fill:none;stroke:var(--on-green);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}\n@media (max-width:600px){\n  .on-tl{--on-dot:28px;--on-half:14px}\n  .on-tl__step{padding-left:calc(var(--on-dot) + 14px);padding-bottom:38px}\n  .on-tl__step--last{padding-bottom:52px}\n  .on-tl .on-tl__eyebrow{font-size:11px;margin-bottom:1px !important}\n  .on-tl .on-tl__title{font-size:23px;margin-bottom:4px !important}\n  .on-tl .on-tl__sub{font-size:14px;margin-bottom:12px !important}\n  .on-tl .on-tl__list li{font-size:15px;gap:8px;margin-bottom:9px !important}\n  .on-tl .on-tl__list li svg{width:16px;height:16px;margin-top:2px}\n}\n\/* navigateurs recents : animation pilotee par le scroll, sans JS *\/\n@supports (animation-timeline: view()){\n  .on-tl__step{view-timeline:--onstep block;view-timeline-inset:auto 28%}\n  .on-tl__fill{animation:onGrow linear both;animation-timeline:--onstep;animation-range:entry 0% entry 100%}\n  .on-tl__dot{animation:onDot linear both;animation-timeline:--onstep;animation-range:entry 0% entry 7%}\n  .on-tl__dot svg{animation:onCheck linear both;animation-timeline:--onstep;animation-range:entry 0% entry 7%}\n}\n@keyframes onGrow{from{height:0}to{height:100%}}\n@keyframes onDot{from{background-color:#fff;border-color:#e4e4e4}to{background-color:#176348;border-color:#176348}}\n@keyframes onCheck{from{stroke:#cfcfcf}to{stroke:#fff}}\n\/* si le JS passe, il prend la main (Firefox \/ vieux Safari) *\/\n.on-tl--js .on-tl__fill,.on-tl--js .on-tl__dot,.on-tl--js .on-tl__dot svg{animation:none !important}\n.on-tl--js .on-tl__step.is-on .on-tl__dot{background:var(--on-green);border-color:var(--on-green)}\n.on-tl--js .on-tl__step.is-on .on-tl__dot svg{stroke:#fff}\n.ht{max-width:900px;margin:0 auto;font-family:inherit;text-align:left}\n.ht details{--hb:#ffffff;background:var(--hb);border:1px solid #e5e5e5;border-radius:18px;margin:0 0 14px;overflow:hidden;transition:border-color .2s ease, box-shadow .2s ease}\n.ht details:last-child{margin-bottom:0}\n.ht details:hover{border-color:#176348}\n.ht details[open]{--hb:#e5fff8;border-color:#176348;box-shadow:0 8px 24px rgba(23,99,72,.10)}\n.ht summary{list-style:none;position:relative;display:flex;align-items:center;justify-content:space-between;height:172px;padding:0;margin:0;cursor:pointer;user-select:none;background:var(--hb);-webkit-tap-highlight-color:transparent}\n.ht summary::-webkit-details-marker{display:none}\n.ht summary::marker{content:''}\n.ht__txt{position:relative;z-index:2;flex:0 1 58%;padding:0 0 0 26px}\n.ht__title{margin:0 0 10px !important;padding:0;font-size:24px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:#0f0f0f;text-transform:none}\n.ht__cta{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#176348;letter-spacing:.04em;text-transform:uppercase}\n.ht__cta .ht__lbl-close{display:none}\n.ht details[open] .ht__cta .ht__lbl-open{display:none}\n.ht details[open] .ht__cta .ht__lbl-close{display:inline}\n.ht__chev{width:26px;height:26px;border-radius:50%;background:#176348;display:flex;align-items:center;justify-content:center;flex:0 0 26px;transition:transform .25s ease}\n.ht__chev svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}\n.ht details[open] .ht__chev{transform:rotate(180deg)}\n.ht__img{position:absolute;top:0;right:0;bottom:0;width:48%;z-index:1}\n.ht__img img{display:block;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:center;margin:0 !important;border-radius:0 !important}\n.ht__img::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg, var(--hb) 0%, rgba(255,255,255,0) 60%);transition:background .2s ease}\n.ht__panel{background:#e5fff8;border-top:1px solid rgba(23,99,72,.15);padding:22px 26px 26px}\n.ht__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;margin:0 !important;padding:0 !important;list-style:none}\n.ht__grid li{display:flex;align-items:center;gap:14px;margin:0 !important;padding:0 !important}\n.ht__grid li::before{content:none !important}\n.ht__ico{flex:0 0 46px;width:46px;height:46px;border-radius:50%;background:#fff;border:1.5px solid #176348;display:flex;align-items:center;justify-content:center}\n.ht__ico svg{width:24px;height:24px;fill:none;stroke:#176348;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.ht__k{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;line-height:1.2;margin:0 0 3px}\n.ht__v{display:block;font-size:16px;font-weight:700;color:#0f0f0f;line-height:1.3}\n@media (max-width:600px){\n  .ht details{border-radius:14px;margin-bottom:10px}\n  .ht summary{height:138px}\n  .ht__txt{flex-basis:60%;padding-left:16px}\n  .ht__title{font-size:18px;margin-bottom:8px !important}\n  .ht__cta{font-size:11px;gap:6px}\n  .ht__chev{width:22px;height:22px;flex-basis:22px}\n  .ht__chev svg{width:10px;height:10px}\n  .ht__img{width:52%}\n  .ht__img::after{background:linear-gradient(90deg, var(--hb) 0%, rgba(255,255,255,0) 65%)}\n  .ht__panel{padding:16px 16px 18px}\n  .ht__grid{grid-template-columns:1fr;gap:12px}\n  .ht__ico{flex-basis:40px;width:40px;height:40px}\n  .ht__ico svg{width:21px;height:21px}\n  .ht__k{font-size:10px}\n  .ht__v{font-size:14px}\n}\n.fpc-wrap{--w:clamp(140px, 34vw, 260px);--gap:5px;overflow:hidden !important;width:100%;margin:0;padding:0}\n.fpc-wrap .fpc-track{display:flex !important;flex-wrap:nowrap !important;gap:0 !important;width:max-content !important;align-items:flex-start !important;margin:0 !important;padding:0 !important;list-style:none;animation:fpc-slide 12s infinite;will-change:transform;transform:translateZ(0)}\n.fpc-wrap .fpc-slide{box-sizing:border-box !important;flex:0 0 var(--w) !important;width:var(--w) !important;padding:0 var(--gap) 0 0 !important;margin:0 !important}\n.fpc-wrap .fpc-slide img{display:block !important;width:100% !important;height:auto !important;max-width:none !important;object-fit:cover !important;border-radius:0 !important;margin:0 !important;padding:0 !important;background:#f2f2f2}\n.fpc-wrap .fpc-s img{aspect-ratio:5 \/ 8.4 !important}\n.fpc-wrap .fpc-t img{aspect-ratio:5 \/ 9.6 !important}\n@keyframes fpc-slide{\n  0%,13.33%{transform:translateX(0)}\n  16.67%,30%{transform:translateX(calc(-1 * var(--w)))}\n  33.33%,46.67%{transform:translateX(calc(-2 * var(--w)))}\n  50%,63.33%{transform:translateX(calc(-3 * var(--w)))}\n  66.67%,80%{transform:translateX(calc(-4 * var(--w)))}\n  83.33%,96.67%{transform:translateX(calc(-5 * var(--w)))}\n  100%{transform:translateX(calc(-6 * var(--w)))}\n}\n@media (prefers-reduced-motion: reduce){.fpc-wrap .fpc-track{animation:none}}\n.bs-faq{max-width:900px;margin:0 auto;padding:0 16px;box-sizing:border-box;font-family:inherit}\n.bs-faq__eyebrow{text-align:center!important;font-size:14px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#8a8a8a!important;font-weight:500!important;margin:0 0 6px!important}\n.bs-faq details{background:#e5fff8!important;border:2px solid #1a1a1a!important;border-radius:22px!important;margin:0 0 16px!important;padding:0!important;overflow:hidden}\n.bs-faq details:last-child{margin-bottom:0!important}\n.bs-faq summary{list-style:none!important;display:flex!important;align-items:flex-start;justify-content:space-between;gap:18px;cursor:pointer;user-select:none;padding:26px 26px!important;margin:0!important;font-size:18px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.35!important}\n.bs-faq summary::-webkit-details-marker{display:none}\n.bs-faq summary::marker{content:''}\n.bs-faq__chev{flex:0 0 22px;width:22px;height:22px;margin-top:2px;transition:transform .2s ease}\n.bs-faq details[open] .bs-faq__chev{transform:rotate(180deg)}\n.bs-faq__answer{padding:0 26px 26px!important;margin:0!important}\n.bs-faq__answer p{font-size:17px!important;line-height:1.6!important;color:#1a1a1a!important;margin:0 0 14px!important;padding:0!important;font-weight:400!important}\n.bs-faq__answer p:last-child{margin-bottom:0!important}\n@media (max-width:600px){\n.bs-faq{padding:0 12px}\n.bs-faq summary{font-size:16px!important;padding:20px 20px!important;gap:14px}\n.bs-faq__answer{padding:0 20px 20px!important}\n.bs-faq__answer p{font-size:15px!important}\n.bs-faq details{border-radius:18px!important}\n}\n\u003c\/style\u003e\n\u003ch3 class=\"sec-title\"\u003eThe effortless way to \u003cspan style=\"color: rgb(23, 99, 72);\"\u003eachieve firmer\u003c\/span\u003e, smoother-looking skin\u003c\/h3\u003e\n\u003cdiv class=\"vb-reels\"\u003e\n\u003cdiv class=\"vb-reel\"\u003e\n\u003cvideo class=\"vb-lazy\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ce963c24bb12463fb5d2bc4a2a06ae68.mp4\" autoplay muted loop playsinline preload=\"metadata\"\u003e\u003c\/video\u003e\u003cspan\u003eFirm.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vb-reel\"\u003e\n\u003cvideo class=\"vb-lazy\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1bf7088e97974b9990cda93fb44b868b.mp4\" autoplay muted loop playsinline preload=\"metadata\"\u003e\u003c\/video\u003e\u003cspan\u003eFirm.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vb-reel\"\u003e\n\u003cvideo class=\"vb-lazy\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3d0ee5f049c84db98e83110c8f8f9302.mp4\" autoplay muted loop playsinline preload=\"none\"\u003e\u003c\/video\u003e\u003cspan\u003eFirm.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vb-reel\"\u003e\n\u003cvideo class=\"vb-lazy\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/2ad472228fff4b05b2b57c343a22f296.mp4\" autoplay muted loop playsinline preload=\"none\"\u003e\u003c\/video\u003e\u003cspan\u003eFirm.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vb-reel\"\u003e\n\u003cvideo class=\"vb-lazy\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/97da3e191ee14d94a023640e8d562b20.mp4\" autoplay muted loop playsinline preload=\"none\"\u003e\u003c\/video\u003e\u003cspan\u003eFirm.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sec-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"custom-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eWHY BODYSCULPT PRO™️ WORKS\u003c\/span\u003e \u003cspan class=\"acc-caret\"\u003e\u003csvg viewbox=\"0 0 8 6\" stroke-width=\"1.5\"\u003e\u003cpath d=\"m1 1.5 3 3 3-3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-panel\"\u003e\n\u003cp\u003e\u003cstrong\u003eDeep Fat Targeting + Improved Blood Circulation + Lymphatic Drainage = Improved Skin Texture\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe BODYSCULPT Pro™️\u003c\/strong\u003e is a powerful body-sculpting device designed to target stubborn fat deep beneath the skin, activate lymphatic drainage, and improve local blood circulation — three key mechanisms that work together to improve the appearance and texture of your skin.\u003c\/p\u003e\n\u003cp\u003ePowered by \u003cstrong\u003eVibraBlast™️ Technology\u003c\/strong\u003e, BODYSCULPT PRO delivers intense \u003cstrong\u003e2,600 RPM deep vibrations\u003c\/strong\u003e to provide powerful mechanical stimulation deep within the tissue, targeting stubborn areas where it matters most.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHere's what happens in your body:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e✅ Deep Fat Targeting\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe intense vibrations activate the muscles and metabolism in targeted areas, helping to break down fat beneath the skin.\u003c\/p\u003e\n\u003cp\u003eThis makes it possible to target stubborn fat deposits that can be difficult to address through diet and exercise alone.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e✅ Improve Local Blood Circulation\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe powerful vibrations stimulate local blood circulation, helping the body flush out broken-down fat more efficiently while increasing blood flow to the treated area.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e✅ Support Lymphatic Drainage\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe BODYSCULPT Pro™️ helps stimulate lymphatic drainage, helping move excess fluid and reduce tissue congestion.\u003cbr\u003eBy helping clear excess fluid buildup, the skin appear smoother, less puffy and more even-looking.\u003c\/p\u003e\n\u003cp\u003eBy combining \u003cstrong\u003ethese 3 powerful actions\u003c\/strong\u003e, BODYSCULPT PRO helps improve the overall appearance and texture of your skin.\u003cbr\u003e\u003cstrong\u003eThe result? Smoother. Firmer. More Toned-Looking Skin.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eWHAT'S INCLUDED\u003c\/span\u003e \u003cspan class=\"acc-caret\"\u003e\u003csvg viewbox=\"0 0 8 6\" stroke-width=\"1.5\"\u003e\u003cpath d=\"m1 1.5 3 3 3-3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-panel\"\u003e\n\u003cp\u003e- The BodySculpt Pro Device\u003c\/p\u003e\n\u003cp\u003e- 3 Free ProPads — Today Only\u003c\/p\u003e\n\u003cp\u003e- User Guide\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eTODAY'S OFFER\u003c\/span\u003e \u003cspan class=\"acc-caret\"\u003e\u003csvg viewbox=\"0 0 8 6\" stroke-width=\"1.5\"\u003e\u003cpath d=\"m1 1.5 3 3 3-3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-panel\"\u003e\n\u003cp\u003e\u003cstrong\u003eSEPTEMBER SALE :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e$40 off + Free Shipping + \"Live Pain-Free\" eBook ($19.99 value)\u003c\/strong\u003e — Today only.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e90-DAY GUARANTEE\u003c\/span\u003e \u003cspan class=\"acc-caret\"\u003e\u003csvg viewbox=\"0 0 8 6\" stroke-width=\"1.5\"\u003e\u003cpath d=\"m1 1.5 3 3 3-3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-panel\"\u003e\n\u003cp\u003eLess than \u003cstrong\u003e1%\u003c\/strong\u003e of our customers request a return, showing how effective BODYSCULPT PRO is. If you are not fully satisfied after using BODYSCULPT PRO, simply contact us within \u003cstrong\u003e90 days\u003c\/strong\u003e for a hassle-free return at hello@firm-usa.com. Your satisfaction is our priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sec-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3 class=\"sec-title\"\u003eREAL PEOPLE. REAL RESULTS.\u003c\/h3\u003e\n\u003cdiv class=\"vt-section\"\u003e\n\u003cdiv class=\"vt-avatars-wrap\"\u003e\n\u003cdiv class=\"vt-avatars\"\u003e\n\u003ca href=\"#vt-s0\" class=\"vt-avatar vt-av0\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/8_14d7145a-273b-4b93-9723-1ced1e1391ff.png?v=1777301037\u0026amp;width=200\" alt=\"Linda K.\" loading=\"eager\" decoding=\"async\" width=\"90\" height=\"90\"\u003e\u003cspan\u003eLinda K.\u003c\/span\u003e\u003c\/a\u003e\n\u003ca href=\"#vt-s1\" class=\"vt-avatar vt-av1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/6_5ddd27e7-de0b-4673-af63-b42574de9f4f.png?v=1777301037\u0026amp;width=200\" alt=\"Jennifer R.\" loading=\"eager\" decoding=\"async\" width=\"90\" height=\"90\"\u003e\u003cspan\u003eJennifer R.\u003c\/span\u003e\u003c\/a\u003e\n\u003ca href=\"#vt-s2\" class=\"vt-avatar vt-av2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/1_f90283ae-50cd-437b-a4dd-cf0648a5c1ae.png?v=1777301038\u0026amp;width=200\" alt=\"Patricia M.\" loading=\"eager\" decoding=\"async\" width=\"90\" height=\"90\"\u003e\u003cspan\u003ePatricia M.\u003c\/span\u003e\u003c\/a\u003e\n\u003ca href=\"#vt-s3\" class=\"vt-avatar vt-av3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/3_7610df42-0c39-488e-bab9-63947aab7ea4.png?v=1777301036\u0026amp;width=200\" alt=\"Christine B.\" loading=\"eager\" decoding=\"async\" width=\"90\" height=\"90\"\u003e\u003cspan\u003eChristine B.\u003c\/span\u003e\u003c\/a\u003e\n\u003ca href=\"#vt-s4\" class=\"vt-avatar vt-av4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/2_85f2bf21-e360-44de-8e61-4a2c946626dd.png?v=1777301037\u0026amp;width=200\" alt=\"Michelle D.\" loading=\"eager\" decoding=\"async\" width=\"90\" height=\"90\"\u003e\u003cspan\u003eMichelle D.\u003c\/span\u003e\u003c\/a\u003e\n\u003ca href=\"#vt-s5\" class=\"vt-avatar vt-av5\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/4_1565efa7-a535-4270-b515-e85a4ab24ce4.png?v=1777301036\u0026amp;width=200\" alt=\"Amy V.\" loading=\"eager\" decoding=\"async\" width=\"90\" height=\"90\"\u003e\u003cspan\u003eAmy V.\u003c\/span\u003e\u003c\/a\u003e\n\u003ca href=\"#vt-s6\" class=\"vt-avatar vt-av6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/7_9a9736f3-3c7e-45d2-8720-35ca4c75be53.png?v=1777301037\u0026amp;width=200\" alt=\"Nicole P.\" loading=\"eager\" decoding=\"async\" width=\"90\" height=\"90\"\u003e\u003cspan\u003eNicole P.\u003c\/span\u003e\u003c\/a\u003e\n\u003ca href=\"#vt-s7\" class=\"vt-avatar vt-av7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/5_8e09690c-af71-4b5c-852d-d1cdd9fd74b0.png?v=1777301037\u0026amp;width=200\" alt=\"Carol F.\" loading=\"eager\" decoding=\"async\" width=\"90\" height=\"90\"\u003e\u003cspan\u003eCarol F.\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vt-display\"\u003e\n\u003cdiv class=\"vt-slide vt-slide-0\" id=\"vt-s0\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/8_14d7145a-273b-4b93-9723-1ced1e1391ff.png?v=1777301037\u0026amp;width=700\" alt=\"Linda K. before and after\" loading=\"eager\" decoding=\"async\" width=\"700\" height=\"700\"\u003e\n\u003cdetails class=\"vt-story\"\u003e\n\u003csummary\u003e\u003cspan class=\"vt-lbl-read\"\u003eRead her story\u003c\/span\u003e\u003cspan class=\"vt-lbl-hide\"\u003eHide her story\u003c\/span\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vt-overlay\"\u003e\n\u003cp class=\"vt-hook\"\u003e\"I stopped wearing shorts. Completely.\"\u003c\/p\u003e\n\u003cp class=\"vt-body\"\u003eAt 47, cellulite had become the thing I hated most about my body. I avoided anything that showed my thighs.\u003c\/p\u003e\n\u003cp class=\"vt-result\"\u003e\"With BodySculpt PRO, 5 minutes a day. Six weeks later I barely recognized my own legs.\"\u003c\/p\u003e\n\u003cp class=\"vt-author\"\u003e— Linda K., 47\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vt-slide vt-slide-1\" id=\"vt-s1\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/6_5ddd27e7-de0b-4673-af63-b42574de9f4f.png?v=1777301037\u0026amp;width=700\" alt=\"Jennifer R. before and after\" loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"700\"\u003e\n\u003cdetails class=\"vt-story\"\u003e\n\u003csummary\u003e\u003cspan class=\"vt-lbl-read\"\u003eRead her story\u003c\/span\u003e\u003cspan class=\"vt-lbl-hide\"\u003eHide her story\u003c\/span\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vt-overlay\"\u003e\n\u003cp class=\"vt-hook\"\u003e\"I'd accepted this was just my age now.\"\u003c\/p\u003e\n\u003cp class=\"vt-body\"\u003eAt 52, I watched my thighs change and figured that was it. Another thing to make peace with.\u003c\/p\u003e\n\u003cp class=\"vt-result\"\u003e\"Three months with BodySculpt PRO and the skin on my thighs is noticeably tighter. My husband noticed before I did.\"\u003c\/p\u003e\n\u003cp class=\"vt-author\"\u003e— Jennifer R., 52\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vt-slide vt-slide-2\" id=\"vt-s2\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/1_f90283ae-50cd-437b-a4dd-cf0648a5c1ae.png?v=1777301038\u0026amp;width=700\" alt=\"Patricia M. before and after\" loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"700\"\u003e\n\u003cdetails class=\"vt-story\"\u003e\n\u003csummary\u003e\u003cspan class=\"vt-lbl-read\"\u003eRead her story\u003c\/span\u003e\u003cspan class=\"vt-lbl-hide\"\u003eHide her story\u003c\/span\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vt-overlay\"\u003e\n\u003cp class=\"vt-hook\"\u003e\"Spa treatments were costing me a fortune.\"\u003c\/p\u003e\n\u003cp class=\"vt-body\"\u003eI loved how I felt after each session, but at that price, keeping it up long-term just wasn't realistic. I needed something I could do at home.\u003c\/p\u003e\n\u003cp class=\"vt-result\"\u003e\"BodySculpt PRO gives me that same massage feeling on my couch. Two months in and my butt is visibly firmer.\"\u003c\/p\u003e\n\u003cp class=\"vt-author\"\u003e— Patricia M., 49\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vt-slide vt-slide-3\" id=\"vt-s3\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/3_7610df42-0c39-488e-bab9-63947aab7ea4.png?v=1777301036\u0026amp;width=700\" alt=\"Christine B. before and after\" loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"700\"\u003e\n\u003cdetails class=\"vt-story\"\u003e\n\u003csummary\u003e\u003cspan class=\"vt-lbl-read\"\u003eRead her story\u003c\/span\u003e\u003cspan class=\"vt-lbl-hide\"\u003eHide her story\u003c\/span\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vt-overlay\"\u003e\n\u003cp class=\"vt-hook\"\u003e\"I was seriously looking into a tummy tuck.\"\u003c\/p\u003e\n\u003cp class=\"vt-body\"\u003eAfter two pregnancies and losing weight, my stomach was loose. Working out wasn't cutting it anymore, and the creams did even less.\u003c\/p\u003e\n\u003cp class=\"vt-result\"\u003e\"Three months with BodySculpt PRO. My stomach is so much more toned. I never booked the surgery.\"\u003c\/p\u003e\n\u003cp class=\"vt-author\"\u003e— Christine B., 51\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vt-slide vt-slide-4\" id=\"vt-s4\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/2_85f2bf21-e360-44de-8e61-4a2c946626dd.png?v=1777301037\u0026amp;width=700\" alt=\"Michelle D. before and after\" loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"700\"\u003e\n\u003cdetails class=\"vt-story\"\u003e\n\u003csummary\u003e\u003cspan class=\"vt-lbl-read\"\u003eRead her story\u003c\/span\u003e\u003cspan class=\"vt-lbl-hide\"\u003eHide her story\u003c\/span\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vt-overlay\"\u003e\n\u003cp class=\"vt-hook\"\u003e\"I hadn't worn a tank top in years.\"\u003c\/p\u003e\n\u003cp class=\"vt-body\"\u003eMy arms just hung there. I hid them under cardigans, even in summer. At 53, covering up had become second nature.\u003c\/p\u003e\n\u003cp class=\"vt-result\"\u003e\"Six weeks with BodySculpt PRO. This summer I pulled my tank tops back out for the first time.\"\u003c\/p\u003e\n\u003cp class=\"vt-author\"\u003e— Michelle D., 53\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vt-slide vt-slide-5\" id=\"vt-s5\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/4_1565efa7-a535-4270-b515-e85a4ab24ce4.png?v=1777301036\u0026amp;width=700\" alt=\"Amy V. before and after\" loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"700\"\u003e\n\u003cdetails class=\"vt-story\"\u003e\n\u003csummary\u003e\u003cspan class=\"vt-lbl-read\"\u003eRead her story\u003c\/span\u003e\u003cspan class=\"vt-lbl-hide\"\u003eHide her story\u003c\/span\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vt-overlay\"\u003e\n\u003cp class=\"vt-hook\"\u003e\"I wanted to firm up, not slim down.\"\u003c\/p\u003e\n\u003cp class=\"vt-body\"\u003eI've always been curvy and that's just my body. The problem was the cellulite that settled in after 40.\u003c\/p\u003e\n\u003cp class=\"vt-result\"\u003e\"BodySculpt PRO helped tighten my skin without changing who I am. Same curves, just firmer.\"\u003c\/p\u003e\n\u003cp class=\"vt-author\"\u003e— Amy V., 45\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vt-slide vt-slide-6\" id=\"vt-s6\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/7_9a9736f3-3c7e-45d2-8720-35ca4c75be53.png?v=1777301037\u0026amp;width=700\" alt=\"Nicole P. before and after\" loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"700\"\u003e\n\u003cdetails class=\"vt-story\"\u003e\n\u003csummary\u003e\u003cspan class=\"vt-lbl-read\"\u003eRead her story\u003c\/span\u003e\u003cspan class=\"vt-lbl-hide\"\u003eHide her story\u003c\/span\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vt-overlay\"\u003e\n\u003cp class=\"vt-hook\"\u003e\"I thought I had to lose the weight first.\"\u003c\/p\u003e\n\u003cp class=\"vt-body\"\u003eI put on weight in my 40s and the cellulite came with it. I always figured I had to drop the pounds before I could even deal with the cellulite.\u003c\/p\u003e\n\u003cp class=\"vt-result\"\u003e\"With BodySculpt PRO, I worked on both at the same time. Six weeks later my thighs are slimmer and firmer.\"\u003c\/p\u003e\n\u003cp class=\"vt-author\"\u003e— Nicole P., 48\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vt-slide vt-slide-7\" id=\"vt-s7\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/5266\/7529\/files\/5_8e09690c-af71-4b5c-852d-d1cdd9fd74b0.png?v=1777301037\u0026amp;width=700\" alt=\"Carol F. before and after\" loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"700\"\u003e\n\u003cdetails class=\"vt-story\"\u003e\n\u003csummary\u003e\u003cspan class=\"vt-lbl-read\"\u003eRead her story\u003c\/span\u003e\u003cspan class=\"vt-lbl-hide\"\u003eHide her story\u003c\/span\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vt-overlay\"\u003e\n\u003cp class=\"vt-hook\"\u003e\"50 and not interested in anything extreme.\"\u003c\/p\u003e\n\u003cp class=\"vt-body\"\u003eI wanted to feel toned again without surgery or a crash diet. Just something that actually fits into real life.\u003c\/p\u003e\n\u003cp class=\"vt-result\"\u003e\"Three months with BodySculpt PRO, full body. Everything looks more defined. I got back a confidence I thought was gone.\"\u003c\/p\u003e\n\u003cp class=\"vt-author\"\u003e— Carol F., 50\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sec-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"sec-title sec-title--green\" style=\"margin-bottom: 6px !important;\"\u003eSAY GOODBYE TO YOUR PROBLEM AREAS:\u003c\/h3\u003e\n\u003cp class=\"sec-sub\" style=\"text-transform: uppercase;\"\u003eCELLULITE - STUBBORN FAT - LOSS OF FIRMNESS\u003c\/p\u003e\n\u003cdiv class=\"on-zones\"\u003e\n\u003cdiv class=\"on-zones__track\"\u003e\n\u003cfigure class=\"on-zones__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/zone_1.png?v=1788094905\u0026amp;width=500\" alt=\"Butt massage\" loading=\"eager\" decoding=\"async\" width=\"600\" height=\"800\"\u003e\u003cfigcaption\u003eBUTT\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"on-zones__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/zone_2.jpg?v=1788094903\u0026amp;width=500\" alt=\"Thighs massage\" loading=\"eager\" decoding=\"async\" width=\"600\" height=\"800\"\u003e\u003cfigcaption\u003eThighs\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"on-zones__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/zone_3.png?v=1788094905\u0026amp;width=500\" alt=\"Stomach massage\" loading=\"eager\" decoding=\"async\" width=\"600\" height=\"800\"\u003e\u003cfigcaption\u003eStomach\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"on-zones__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/zone_4.jpg?v=1788094902\u0026amp;width=500\" alt=\"Arms massage\" loading=\"eager\" decoding=\"async\" width=\"600\" height=\"800\"\u003e\u003cfigcaption\u003eARMS\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"on-zones__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/zone_5.jpg?v=1788094903\u0026amp;width=500\" alt=\"Hips massage\" loading=\"eager\" decoding=\"async\" width=\"600\" height=\"800\"\u003e\u003cfigcaption\u003eHIPS\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sec-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"sec-title\"\u003eIts \u003cspan style=\"color: rgb(23, 99, 72);\"\u003eergonomic design\u003c\/span\u003e makes it easy to reach and target \u003cspan style=\"color: rgb(23, 99, 72);\"\u003eproblem areas.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv style=\"width: 100vw; position: relative; left: 50%; right: 50%; margin: 0 -50vw 0 -50vw;\"\u003e\u003cvideo class=\"vb-lazy\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/e29e7d646f0742888e88eb0c31980607.mp4\" autoplay loop muted playsinline preload=\"none\" style=\"width: 100%; height: auto; display: block; aspect-ratio: 1\/1; object-fit: cover;\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"sec-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cv\"\u003e\n\u003ch3 class=\"sec-title\"\u003eYOUR 21-DAY BODY SCULPTING JOURNEY\u003c\/h3\u003e\n\u003cdiv class=\"on-tl\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"on-tl__step\"\u003e\n\u003cspan class=\"on-tl__seg\"\u003e\u003cspan class=\"on-tl__fill\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"on-tl__dot\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv class=\"on-tl__body\"\u003e\n\u003cp class=\"on-tl__eyebrow\" style=\"text-align: left;\"\u003eWEEK 1\u003c\/p\u003e\n\u003ch3 class=\"on-tl__title\" style=\"text-align: left;\"\u003eEarly Activation\u003c\/h3\u003e\n\u003cp class=\"on-tl__sub\" style=\"text-align: left;\"\u003eYour body starts responding to the treatment\u003c\/p\u003e\n\u003cul class=\"on-tl__list\" style=\"text-align: left;\"\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003eMuscles are gently activated with every session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003eVibrations stimulate local blood circulation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003eSkin begins to feel smoother and more toned\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"on-tl__step\" style=\"text-align: left;\"\u003e\n\u003cspan class=\"on-tl__seg\"\u003e\u003cspan class=\"on-tl__fill\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"on-tl__dot\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv class=\"on-tl__body\"\u003e\n\u003cp class=\"on-tl__eyebrow\"\u003eWEEK 2\u003c\/p\u003e\n\u003ch3 class=\"on-tl__title\"\u003eActive Sculpting\u003c\/h3\u003e\n\u003cp class=\"on-tl__sub\"\u003eThe effects start to build with consistent use\u003c\/p\u003e\n\u003cul class=\"on-tl__list\"\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003eIncreased muscle engagement during each session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003eImproved circulation helps support the natural removal of broken-down fat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003eLymphatic drainage helps flush out excess fluid, reducing puffiness and helping treated areas look more defined\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"on-tl__step on-tl__step--last\" style=\"text-align: left;\"\u003e\n\u003cspan class=\"on-tl__seg\"\u003e\u003cspan class=\"on-tl__fill\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"on-tl__dot\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv class=\"on-tl__body\"\u003e\n\u003cp class=\"on-tl__eyebrow\" style=\"text-align: left;\"\u003eWEEK 3\u003c\/p\u003e\n\u003ch3 class=\"on-tl__title\" style=\"text-align: left;\"\u003eVisible Results\u003c\/h3\u003e\n\u003cp class=\"on-tl__sub\" style=\"text-align: left;\"\u003eNoticeable results you can see in the mirror\u003c\/p\u003e\n\u003cul class=\"on-tl__list\"\u003e\n\u003cli style=\"text-align: left;\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003eSkin looks smoother and more toned\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003eTargeted areas appear firmer and more sculpted\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"4,12.5 9.5,18 20,6.5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003eYour results become more visible with continued use\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sec-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"width: 100vw; position: relative; left: 50%; right: 50%; margin: 0 -50vw 0 -50vw;\"\u003e\u003cvideo class=\"vb-lazy\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/4e9fbcc8ff434a5683fd3b2991783109.mp4\" autoplay loop muted playsinline preload=\"none\" style=\"width: 100%; height: auto; display: block; aspect-ratio: 1\/1; object-fit: cover;\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"sec-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"background-color: #ffffff; padding: 0 20px; text-align: center; margin: 0 -20px; border-radius: 8px;\"\u003e\n\u003ch3 class=\"sec-title\" style=\"margin-bottom: 6px !important;\"\u003eHOW TO USE IT\u003c\/h3\u003e\n\u003cp class=\"sec-sub\" style=\"color: #666; font-weight: 500;\"\u003eTap your concern below to see your routine\u003c\/p\u003e\n\u003cdiv class=\"ht\"\u003e\n\u003cdetails name=\"ht-group\"\u003e\n\u003csummary\u003e\n\u003cdiv class=\"ht__txt\"\u003e\n\u003cp class=\"ht__title\"\u003eCellulite\u003c\/p\u003e\n\u003cspan class=\"ht__cta\"\u003e\u003cspan class=\"ht__lbl-open\"\u003eSee my routine\u003c\/span\u003e\u003cspan class=\"ht__lbl-close\"\u003eClose\u003c\/span\u003e\u003cspan class=\"ht__chev\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ht__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/3.jpg?v=1788262282\u0026amp;width=600\" alt=\"Cellulite\" loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\"\u003e\u003c\/div\u003e\n\u003c\/summary\u003e\n\u003cdiv class=\"ht__panel\"\u003e\n\u003cul class=\"ht__grid\"\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 3v3M12 18v3M3 12h3M18 12h3M5.6 5.6l2.1 2.1M16.3 16.3l2.1 2.1M18.4 5.6l-2.1 2.1M7.7 16.3l-2.1 2.1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003eTarget areas\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003eThighs, buttocks, hips\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 12c2-4 3-4 5 0s3 4 5 0 3-4 5 0 3 4 3 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 18c2-4 3-4 5 0s3 4 5 0 3-4 5 0 3 4 3 0\" opacity=\".45\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 6c2-4 3-4 5 0s3 4 5 0 3-4 5 0 3 4 3 0\" opacity=\".45\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003eIntensity\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003eLow \/ Medium\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"13\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 9v4.5l3 2M9 2h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003ePer area\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003e3–5 minutes\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2.5\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 10h18M8 3v4M16 3v4\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.5 15.5l2.2 2.2 4.8-4.8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003eFrequency\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003e2–3 times a week\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails name=\"ht-group\"\u003e\n\u003csummary\u003e\n\u003cdiv class=\"ht__txt\"\u003e\n\u003cp class=\"ht__title\"\u003eStubborn Fat \u0026amp; Sculpting\u003c\/p\u003e\n\u003cspan class=\"ht__cta\"\u003e\u003cspan class=\"ht__lbl-open\"\u003eSee my routine\u003c\/span\u003e\u003cspan class=\"ht__lbl-close\"\u003eClose\u003c\/span\u003e\u003cspan class=\"ht__chev\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ht__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/1.jpg?v=1788262282\u0026amp;width=600\" alt=\"Stubborn fat and sculpting\" loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\"\u003e\u003c\/div\u003e\n\u003c\/summary\u003e\n\u003cdiv class=\"ht__panel\"\u003e\n\u003cul class=\"ht__grid\"\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 3v3M12 18v3M3 12h3M18 12h3M5.6 5.6l2.1 2.1M16.3 16.3l2.1 2.1M18.4 5.6l-2.1 2.1M7.7 16.3l-2.1 2.1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003eTarget areas\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003eBelly, love handles, thighs\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 12c2-4 3-4 5 0s3 4 5 0 3-4 5 0 3 4 3 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 18c2-4 3-4 5 0s3 4 5 0 3-4 5 0 3 4 3 0\" opacity=\".45\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 6c2-4 3-4 5 0s3 4 5 0 3-4 5 0 3 4 3 0\" opacity=\".45\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003eIntensity\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003eMedium \/ High\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"13\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 9v4.5l3 2M9 2h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003ePer area\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003e5 minutes\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2.5\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 10h18M8 3v4M16 3v4\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.5 15.5l2.2 2.2 4.8-4.8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003eFrequency\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003e3 times a week\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails name=\"ht-group\"\u003e\n\u003csummary\u003e\n\u003cdiv class=\"ht__txt\"\u003e\n\u003cp class=\"ht__title\"\u003eLoose Skin \u0026amp; Firming\u003c\/p\u003e\n\u003cspan class=\"ht__cta\"\u003e\u003cspan class=\"ht__lbl-open\"\u003eSee my routine\u003c\/span\u003e\u003cspan class=\"ht__lbl-close\"\u003eClose\u003c\/span\u003e\u003cspan class=\"ht__chev\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ht__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/2.jpg?v=1788262282\u0026amp;width=600\" alt=\"Loose skin and firming\" loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\"\u003e\u003c\/div\u003e\n\u003c\/summary\u003e\n\u003cdiv class=\"ht__panel\"\u003e\n\u003cul class=\"ht__grid\"\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 3v3M12 18v3M3 12h3M18 12h3M5.6 5.6l2.1 2.1M16.3 16.3l2.1 2.1M18.4 5.6l-2.1 2.1M7.7 16.3l-2.1 2.1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003eTarget areas\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003eArms, inner thighs, stomach\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 12c2-4 3-4 5 0s3 4 5 0 3-4 5 0 3 4 3 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 18c2-4 3-4 5 0s3 4 5 0 3-4 5 0 3 4 3 0\" opacity=\".45\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 6c2-4 3-4 5 0s3 4 5 0 3-4 5 0 3 4 3 0\" opacity=\".45\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003eIntensity\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003eMedium \/ High\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"13\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 9v4.5l3 2M9 2h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003ePer area\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003e3–5 minutes\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ht__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2.5\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 10h18M8 3v4M16 3v4\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.5 15.5l2.2 2.2 4.8-4.8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"ht__k\"\u003eFrequency\u003c\/span\u003e\u003cspan class=\"ht__v\"\u003e1–2 times a week\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #176348 !important; border-radius: 18px; padding: 0 0 0 7px; max-width: 900px; margin: 34px auto 44px; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"background: #ffffff !important; border-radius: 16px; padding: 32px 34px; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center; margin: 0 0 26px 0;\"\u003e\n\u003cimg style=\"width: 78px !important; height: 78px !important; max-width: 78px !important; border-radius: 50% !important; object-fit: cover !important; flex: 0 0 78px; display: block !important; margin: 0 20px 0 0 !important;\" alt=\"Dr. Lauren Whitmore, Board-Certified Dermatologist\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/1_8b8dcb1f-0e55-4fc7-8008-d02944b579f2.png?v=1788180973\u0026amp;width=250\" loading=\"lazy\" decoding=\"async\" width=\"78\" height=\"78\"\u003e\n\u003cdiv style=\"min-width: 0;\"\u003e\n\u003cdiv style=\"font-size: 21px; font-weight: bold; color: #1a1a1a; line-height: 1.3;\"\u003eDr. Lauren Whitmore\u003c\/div\u003e\n\u003cdiv style=\"font-size: 16px; color: #6b7280; line-height: 1.4; margin: 3px 0 0 0;\"\u003eBoard-Certified Dermatologist\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 17px; font-style: italic !important; font-weight: 500; color: #1a1a1a; line-height: 1.75; margin: 0 !important; padding: 0;\"\u003e\"My patients often ask me whether the devices they find online actually work. Most of them don't. If the vibrations aren't strong enough, or don't reach deep enough, the device does nothing — you're massaging the surface without reaching anything underneath. That's why \u003cstrong\u003eBODYSCULPT PRO™️\u003c\/strong\u003e is the one I recommend.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"sec-title\"\u003eThousands of Women Have \u003cspan style=\"text-decoration: underline; color: rgb(23, 99, 72);\"\u003eRediscovered\u003c\/span\u003e a Body They \u003cspan style=\"text-decoration: underline; color: rgb(23, 99, 72);\"\u003eLove\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fpc-wrap\"\u003e\n\u003cdiv class=\"fpc-track\"\u003e\n\u003cdiv class=\"fpc-slide fpc-s\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.14.png?v=1788167497\u0026amp;width=500\" alt=\"Customer using the device\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"840\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-t\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.06.png?v=1788167494\u0026amp;width=500\" alt=\"Customer using the device\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"960\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-s\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.08.png?v=1788167496\u0026amp;width=500\" alt=\"Customer using the device\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"840\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-t\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.13_BIS.png?v=1788167500\u0026amp;width=500\" alt=\"Customer using the device\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"960\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-s\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.09.png?v=1788167497\u0026amp;width=500\" alt=\"Customer using the device\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"840\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-t\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.04.png?v=1788167495\u0026amp;width=500\" alt=\"Customer using the device\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"960\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-s\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.14.png?v=1788167497\u0026amp;width=500\" alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"840\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-t\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.06.png?v=1788167494\u0026amp;width=500\" alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"960\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-s\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.08.png?v=1788167496\u0026amp;width=500\" alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"840\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-t\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.13_BIS.png?v=1788167500\u0026amp;width=500\" alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"960\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-s\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.09.png?v=1788167497\u0026amp;width=500\" alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"840\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fpc-slide fpc-t\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Firm.04.png?v=1788167495\u0026amp;width=500\" alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"960\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sec-space\" style=\"text-align: center;\"\u003e\n\u003cstrong\u003eTry it risk-free — love your results or get your money back! Discover our 90-Day Guarantee by clicking \u003ca href=\"https:\/\/www.firm-usa.com\/pages\/guarantee\" rel=\"noopener\" target=\"_blank\" style=\"color: rgb(0, 0, 0);\"\u003eHERE\u003c\/a\u003e.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"sec-title\"\u003eAs Seen In\u003c\/h3\u003e\n\u003cdiv style=\"text-align: center; margin: 0 auto; padding: 0 12px;\"\u003e\u003cimg style=\"width: 100%; max-width: 900px; height: auto; margin: 0;\" alt=\"Women's Health, Marie Claire, Good Housekeeping\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Design_sans_titre_37.png?v=1788173933\u0026amp;width=900\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sec-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cv\"\u003e\n\u003cdiv class=\"bs-faq\"\u003e\n\u003cp class=\"bs-faq__eyebrow\"\u003eFrequently Asked\u003c\/p\u003e\n\u003ch3 class=\"sec-title\"\u003eQuestions\u003c\/h3\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eDoes BODYSCULPT PRO work on all types of cellulite?\u003c\/span\u003e\u003csvg class=\"bs-faq__chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a1a1a\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bs-faq__answer\"\u003e\n\u003cp\u003eCellulite is generally described as having three main types: adipose cellulite, associated with excess or unevenly distributed fat; watery cellulite, often associated with fluid retention and poor circulation; and fibrous cellulite, which tends to feel firmer and more deeply established.\u003c\/p\u003e\n\u003cp\u003eThanks to its VibraBlast™️ technology, BODYSCULPT PRO is designed to target the different factors that contribute to the appearance of cellulite, making it suitable for all three types.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eIs BODYSCULPT PRO suitable for loose or stretched skin after pregnancy or weight loss?\u003c\/span\u003e\u003csvg class=\"bs-faq__chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a1a1a\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bs-faq__answer\"\u003e\n\u003cp\u003eYes. BODYSCULPT PRO is suitable for skin that has become loose, soft, or less firm following pregnancy or weight loss. Its deep vibrations help stimulate the skin and underlying tissue, supporting a firmer, smoother, and more toned-looking appearance over time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eDo I need to apply a cream before using BODYSCULPT PRO?\u003c\/span\u003e\u003csvg class=\"bs-faq__chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a1a1a\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bs-faq__answer\"\u003e\n\u003cp\u003eBODYSCULPT PRO can be used directly on clean, dry skin and delivers results on its own. However, applying a body oil or cream beforehand can make the experience smoother and more comfortable.\u003c\/p\u003e\n\u003cp\u003eFor faster results, you can also pair BODYSCULPT PRO with our Activating Cream, specially formulated to complement your routine and help you see results sooner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eHow do I clean and care for the ProPads?\u003c\/span\u003e\u003csvg class=\"bs-faq__chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a1a1a\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bs-faq__answer\"\u003e\n\u003cp\u003eThe ProPads are machine washable at 86°F (30°C). Air dry only. For optimal hygiene and performance, we recommend replacing them after 2 months if you use BODYSCULPT PRO every day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eCan I use BODYSCULPT PRO during pregnancy?\u003c\/span\u003e\u003csvg class=\"bs-faq__chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a1a1a\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bs-faq__answer\"\u003e\n\u003cp\u003eNo — we don't recommend using BODYSCULPT PRO during pregnancy. Skin is more sensitive during this period, and hormonal changes mean the body isn't in the right state to respond the way it normally would.\u003c\/p\u003e\n\u003cp\u003eWe recommend waiting until after pregnancy and, if you're breastfeeding, checking with your doctor before starting. Your results will also be better once your body has settled.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eHow long do the results last?\u003c\/span\u003e\u003csvg class=\"bs-faq__chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a1a1a\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bs-faq__answer\"\u003e\n\u003cp\u003eThe results you achieve with BODYSCULPT PRO are long-lasting. However, changes in weight, hormonal fluctuations, or other changes in your body may cause new areas of cellulite to appear over time.\u003c\/p\u003e\n\u003cp\u003eThe great thing about BODYSCULPT PRO is that you can simply target those areas again whenever needed. This makes it a convenient and cost-effective alternative to repeated professional treatments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eDoes BODYSCULPT PRO hurt? Is it safe for my skin?\u003c\/span\u003e\u003csvg class=\"bs-faq__chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a1a1a\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bs-faq__answer\"\u003e\n\u003cp\u003eNo. BODYSCULPT PRO is completely pain-free and non-invasive. You may feel a light tingling sensation, gentle warmth, or your muscles activating during use. These sensations are completely normal and can even be a sign that the device is working as intended.\u003c\/p\u003e\n\u003cp\u003eBODYSCULPT PRO is safe for the skin when used as directed and has been reviewed by dermatology professionals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eWhat if I'm not convinced?\u003c\/span\u003e\u003csvg class=\"bs-faq__chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a1a1a\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bs-faq__answer\"\u003e\n\u003cp\u003eLess than 1% of our customers request a return, showing how effective BODYSCULPT PRO is. If you are not fully satisfied after using BODYSCULPT PRO, simply contact us within 90 days for a hassle-free return at hello@firm-usa.com. Your satisfaction is our priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  \/* ---- 0) VIDEOS : autoplay force (muted via JS) + lazy loading + lecture uniquement a l'ecran ---- *\/\n  function initVideos(){\n    var vids = document.querySelectorAll('video.vb-lazy');\n    if(!vids.length) return;\n\n    var slow = false;\n    try{\n      var c = navigator.connection || navigator.mozConnection || navigator.webkitConnection;\n      slow = !!(c \u0026\u0026 (c.saveData || \/(^|-)2g$\/.test(c.effectiveType || '')));\n    }catch(e){}\n    var LOAD_MARGIN = slow ? '400px 0px' : '1500px 0px';\n\n    function prep(v){\n      v.muted = true;\n      v.defaultMuted = true;\n      v.playsInline = true;\n      v.loop = true;\n      v.setAttribute('muted','');\n      v.setAttribute('playsinline','');\n      v.setAttribute('webkit-playsinline','');\n    }\n    function load(v){\n      if(v.getAttribute('data-on') === '1') return;\n      v.setAttribute('data-on','1');\n      var s = v.getAttribute('data-src');\n      if(s){ v.setAttribute('src', s); v.removeAttribute('data-src'); }\n      v.preload = 'auto';\n      try{ v.load(); }catch(e){}\n    }\n    var retryBound = false;\n    function retryOnGesture(){\n      if(retryBound) return;\n      retryBound = true;\n      var go = function(){\n        for(var i=0;i\u003cvids.length;i++){\n          if(vids[i].getAttribute('data-vis') === '1'){ prep(vids[i]); load(vids[i]); vids[i].play().catch(function(){}); }\n        }\n        document.removeEventListener('touchend', go);\n        document.removeEventListener('click', go);\n        document.removeEventListener('keydown', go);\n      };\n      document.addEventListener('touchend', go, {passive:true});\n      document.addEventListener('click', go);\n      document.addEventListener('keydown', go);\n    }\n    function play(v){\n      prep(v);\n      load(v);\n      var p = v.play();\n      if(p \u0026\u0026 typeof p.catch === 'function'){ p.catch(function(){ retryOnGesture(); }); }\n    }\n    function pause(v){\n      if(!v.paused){ try{ v.pause(); }catch(e){} }\n    }\n\n    for(var i=0;i\u003cvids.length;i++) prep(vids[i]);\n\n    if(!('IntersectionObserver' in window)){\n      for(var j=0;j\u003cvids.length;j++) play(vids[j]);\n      return;\n    }\n\n    var loader = new IntersectionObserver(function(entries){\n      for(var k=0;k\u003centries.length;k++){\n        if(entries[k].isIntersecting){ load(entries[k].target); loader.unobserve(entries[k].target); }\n      }\n    }, {rootMargin: LOAD_MARGIN, threshold: 0});\n\n    var player = new IntersectionObserver(function(entries){\n      for(var k=0;k\u003centries.length;k++){\n        var v = entries[k].target;\n        if(entries[k].isIntersecting){ v.setAttribute('data-vis','1'); play(v); }\n        else { v.setAttribute('data-vis','0'); pause(v); }\n      }\n    }, {rootMargin: '0px', threshold: 0.2});\n\n    for(var m=0;m\u003cvids.length;m++){ loader.observe(vids[m]); player.observe(vids[m]); }\n\n    document.addEventListener('visibilitychange', function(){\n      if(document.hidden) return;\n      for(var n=0;n\u003cvids.length;n++){ if(vids[n].getAttribute('data-vis') === '1') play(vids[n]); }\n    });\n  }\n\n  \/* ---- 1) TIMELINES (secours JS pour Firefox \/ vieux Safari) ---- *\/\n  function initTimelines(){\n    var lists = document.querySelectorAll('.on-tl');\n    if(!lists.length) return;\n    var live = [];\n\n    for(var i=0;i\u003clists.length;i++){\n      var el = lists[i];\n      if(el.getAttribute('data-on') === '1') continue;\n      el.setAttribute('data-on','1');\n      el.classList.add('on-tl--js');\n      live.push(el);\n    }\n    if(!live.length) return;\n\n    var queued = false;\n    function paint(){\n      queued = false;\n      var trigger = window.innerHeight * 0.72;\n\n      for(var i=0;i\u003clive.length;i++){\n        var el = live[i];\n        if(!el.offsetParent \u0026\u0026 el.offsetHeight === 0) continue;\n\n        var segs = el.querySelectorAll('.on-tl__seg');\n        for(var s=0;s\u003csegs.length;s++){\n          var r = segs[s].getBoundingClientRect();\n          if(!r.height) continue;\n          var p = (trigger - r.top) \/ r.height;\n          p = p \u003c 0 ? 0 : (p \u003e 1 ? 1 : p);\n          segs[s].firstElementChild.style.height = (p * 100) + '%';\n        }\n\n        var steps = el.querySelectorAll('.on-tl__step');\n        for(var k=0;k\u003csteps.length;k++){\n          var d = steps[k].querySelector('.on-tl__dot').getBoundingClientRect();\n          var on = trigger \u003e= (d.top + d.height \/ 2);\n          steps[k].classList.toggle('is-on', on);\n        }\n      }\n    }\n    function ask(){\n      if(queued) return;\n      queued = true;\n      requestAnimationFrame(paint);\n    }\n    window.addEventListener('scroll', ask, {passive:true});\n    window.addEventListener('resize', ask);\n    paint();\n  }\n\n  \/* ---- 2) TEMOIGNAGES : precharge les 8 slides quand la section approche, pour un clic instantane ---- *\/\n  function initTestimonials(){\n    var sec = document.querySelector('.vt-section');\n    if(!sec) return;\n    var done = false;\n    function warm(){\n      if(done) return; done = true;\n      var imgs = sec.querySelectorAll('.vt-slide img');\n      for(var i=0;i\u003cimgs.length;i++){\n        var src = imgs[i].getAttribute('src');\n        if(src){ var im = new Image(); im.decoding = 'async'; im.src = src; }\n      }\n    }\n    if(!('IntersectionObserver' in window)){ warm(); return; }\n    var io = new IntersectionObserver(function(entries){\n      for(var k=0;k\u003centries.length;k++){ if(entries[k].isIntersecting){ warm(); io.disconnect(); } }\n    }, {rootMargin: '1500px 0px', threshold: 0});\n    io.observe(sec);\n  }\n\n  function init(){ initVideos(); initTimelines(); initTestimonials(); }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', init); }\n  else { init(); }\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Orthosleep","offers":[{"title":"Default Title","offer_id":55186195579209,"sku":null,"price":109.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0589\/1319\/4037\/files\/Anglais.png?v=1788863688","url":"https:\/\/www.firm-usa.com\/products\/bodysculpt-pro","provider":"FIRM","version":"1.0","type":"link"}