.sp-lipo{display:block;width:100%;height:auto;--lp:var(--tone,var(--sage));--lp-ink:color-mix(in oklab,var(--lp) 70%,var(--ink));overflow:visible}.sp-lipo__c1{stop-color:color-mix(in oklab,var(--lp) 10%,var(--surface-raised,#fbf9f4))}.sp-lipo__c2{stop-color:color-mix(in oklab,var(--lp) 22%,var(--surface-raised,#fbf9f4))}.sp-lipo__c3{stop-color:color-mix(in oklab,var(--lp) 40%,var(--surface-raised,#fbf9f4))}.sp-lipo__o1{stop-color:color-mix(in oklab,var(--lp) 38%,#fff)}.sp-lipo__o2{stop-color:var(--lp)}.sp-lipo__o3{stop-color:color-mix(in oklab,var(--lp) 72%,var(--ink))}.sp-lipo__g1{stop-color:color-mix(in oklab,var(--lp) 14%,transparent)}.sp-lipo__g2{stop-color:color-mix(in oklab,var(--lp) 0%,transparent)}.sp-lipo__halo{opacity:.9}.sp-lipo__tails{fill:none;stroke:color-mix(in oklab,var(--lp) 26%,transparent);stroke-width:18}.sp-lipo__heads{fill:none;stroke:var(--lp-ink);stroke-width:8.5;stroke-linecap:round;stroke-dasharray:0 1}.sp-lipo__heads--in{stroke:color-mix(in oklab,var(--lp-ink) 80%,var(--surface-raised,#fff));stroke-width:7.5}.sp-lipo__spin{transform-origin:200px 200px;transform-box:view-box}.sp-lipo__spin--a{animation:sp-lipo-spin 90s linear infinite}.sp-lipo__spin--b{animation:sp-lipo-spin 70s linear infinite reverse}.sp-lipo__core{filter:drop-shadow(0 10px 18px color-mix(in oklab,var(--lp) 22%,transparent))}.sp-lipo__shine{fill:#fff;opacity:.55}.sp-lipo__dust circle{fill:var(--lp-ink);opacity:.45}.sp-lipo__float{transform-origin:200px 200px;transform-box:view-box;animation:sp-lipo-float 7s ease-in-out infinite}.sp-lipo__float--2{animation-duration:8.5s;animation-delay:-2s}.sp-lipo__float--3{animation-duration:6.2s;animation-delay:-1s}.sp-lipo__float--4{animation-duration:9s;animation-delay:-4s}.sp-lipo__call path{fill:none;stroke:var(--ink-muted,#555c50);stroke-width:1.2}.sp-lipo__call circle{fill:var(--surface-raised,#fbf9f4);stroke:var(--ink,#1b201a);stroke-width:1.4}.sp-lipo__call text{font-family:var(--font-sans);font-size:13px;font-weight:600;fill:var(--ink,#1b201a)}.sp-lipo__call .sp-lipo__sub{font-size:11px;font-weight:400;fill:var(--ink-muted,#555c50)}.sp-lipo--sm .sp-lipo__dust,.sp-lipo--sm .sp-lipo__shine{display:none}.sp-lipo--sm .sp-lipo__heads{stroke-width:11}.sp-lipo--sm .sp-lipo__tails{stroke-width:22}@keyframes sp-lipo-spin{to{transform:rotate(360deg)}}@keyframes sp-lipo-float{0%,to{transform:translate(0)}50%{transform:translate(2px,-5px)}}@media(prefers-reduced-motion:reduce){.sp-lipo__spin,.sp-lipo__float{animation:none}}.sp-lipo-sec{--tone:var(--sage)}.sp-lipo-sec__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,72px);align-items:center}.sp-lipo-sec__art{position:relative;margin:0;max-width:520px;justify-self:center;width:100%}.sp-lipo-sec__chip{position:absolute;left:4%;top:6%;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:8px 12px 8px 9px;border-radius:999px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-sm);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.sp-lipo-sec__chip .sp-icon{width:16px;height:16px;color:var(--sage-deep)}.sp-lipo-sec__facts{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:12px}.sp-lipo-sec__facts li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;padding:16px 18px;border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line)}.sp-lipo-sec__n{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:color-mix(in oklab,var(--tone) 18%,var(--surface-raised));color:var(--sage-deep)}.sp-lipo-sec__n .sp-icon{width:20px;height:20px}.sp-lipo-sec__facts b{display:block;font-size:16px;font-weight:600;line-height:1.25;color:var(--ink)}.sp-lipo-sec__facts p{margin:4px 0 0;font-size:14.5px;line-height:1.5;color:var(--ink-muted)}.sp-lipo-sec__honest{display:flex;gap:10px;align-items:flex-start;margin:18px 0 0;padding:14px 16px;border-radius:var(--radius-md);background:color-mix(in oklab,var(--ink) 4%,transparent);font-size:13.5px;line-height:1.5;color:var(--ink-muted)}.sp-lipo-sec__honest .sp-icon{flex:none;width:16px;height:16px;margin-top:3px;color:var(--ink)}.sp-lipo-sec__honest b{color:var(--ink);font-weight:600}.sp-lipo-sec__ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}.sp-lipo-sec__every{display:flex;flex-wrap:wrap;gap:6px;margin:22px 0 0;padding:0;list-style:none}.sp-lipo-sec__every li{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px 0 8px;border-radius:999px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line);font-size:12.5px;font-weight:500;color:var(--ink)}.sp-lipo-sec__every i{width:8px;height:8px;border-radius:50%;background:var(--t,var(--sage))}@media(max-width:900px){.sp-lipo-sec__grid{grid-template-columns:1fr;gap:20px}.sp-lipo-sec__art{order:-1;max-width:360px}.sp-lipo-sec__facts li{padding:14px}.sp-lipo-sec__facts b{font-size:15px}.sp-lipo-sec__facts p{font-size:14px}}.sp-lipo-chip{margin:14px 0 0}.sp-lipo-chip details{border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;transition:box-shadow .3s var(--ease-soft,ease)}.sp-lipo-chip details[open]{box-shadow:inset 0 0 0 1px var(--line-strong)}.sp-lipo-chip summary{list-style:none;display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 14px 11px 11px;cursor:pointer;-webkit-tap-highlight-color:transparent}.sp-lipo-chip summary::-webkit-details-marker{display:none}.sp-lipo-chip__ic{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:color-mix(in oklab,var(--tone,var(--sage)) 18%,var(--surface-raised));color:color-mix(in oklab,var(--tone,var(--sage)) 60%,var(--ink))}.sp-lipo-chip__ic .sp-lipo{width:28px;height:28px}.sp-lipo-chip__t{display:block;font-size:14.5px;font-weight:600;line-height:1.2;color:var(--ink)}.sp-lipo-chip__s{display:block;margin-top:2px;font-size:12.5px;line-height:1.3;color:var(--ink-muted)}.sp-lipo-chip__more{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap}.sp-lipo-chip__more .sp-icon{width:14px;height:14px;transition:transform .35s var(--ease,ease)}.sp-lipo-chip details[open] .sp-lipo-chip__more .sp-icon{transform:rotate(45deg)}.sp-lipo-chip__body{padding:0 14px 14px 63px;font-size:14px;line-height:1.55;color:var(--ink-muted)}.sp-lipo-chip__body p{margin:0}.sp-lipo-chip__body a{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-weight:600;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line-strong)}.sp-lipo-chip__body a .sp-icon{width:14px;height:14px}@media(max-width:560px){.sp-lipo-chip summary{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;padding:10px 12px 10px 10px}.sp-lipo-chip__ic{width:36px;height:36px}.sp-lipo-chip__ic .sp-lipo{width:26px;height:26px}.sp-lipo-chip__more span{display:none}.sp-lipo-chip__body{padding-left:12px}}.sp-sl--lipo .sp-sl__bg{background:radial-gradient(70% 60% at 72% 58%,color-mix(in oklab,var(--tone) 22%,var(--surface-raised)) 0%,var(--surface-raised) 70%)}.sp-sl--lipo .sp-sl__stage{right:0;top:30%;width:48%;transform:none}.sp-sl--lipo .sp-sl__calls{top:40%;width:46%;bottom:14%}.sp-sl--lipo .sp-sl__calls li>span{text-wrap:balance}.sp-sl--lipo .sp-sl__fine{position:absolute;z-index:3;left:var(--pad);right:var(--pad);bottom:var(--pad);margin:0;font-size:max(10px,2.3cqw);line-height:1.35;color:var(--ink-muted)}.sp-sth--lipo{background:radial-gradient(70% 60% at 50% 50%,color-mix(in oklab,var(--tone) 22%,var(--surface-raised)),var(--surface-raised))}.sp-sth--lipo .sp-lipo{width:72%;height:72%}.sp-badge--lipo{display:inline-flex;align-items:center;gap:5px;background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.sp-badge--lipo .sp-icon{width:12px;height:12px;color:var(--sage-deep)}@media(min-width:1001px){.sp-trust[style*="--cols:6"] li{padding:20px 14px;gap:11px}.sp-trust[style*="--cols:6"] strong{font-size:13.5px}.sp-trust[style*="--cols:6"] small{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/198/assets/suprimal-lipo.css.map */
