.lipo-science .ls-nav--sticky{position:sticky;top:var(--header-height, 0px);z-index:2;box-shadow:0 10px 24px -18px #0000008c}.lipo-science .ls-band[id],.lipo-science [id^=ls-]{scroll-margin-top:calc(var(--header-height, 0px) + 64px)}.lipo-science .ls-band.ls-band--paper{background:#fff;background-image:none}.lipo-science .ls-band.ls-band--cream{background:#f8f5ec;background-image:none}.lipo-science .ls-band.ls-band--mist{background:#eff1f3;background-image:none}.lipo-science .ls-band:has(.ls-lens){background:#f8f5ec;background-image:none;border-top:1px solid #e7e1d1;border-bottom:1px solid #e7e1d1}.lipo-science .ls-head{display:flex;flex-direction:column;align-items:flex-start;max-width:none}.lipo-science .ls-head>*{margin-left:0;margin-right:0;max-width:none}.lipo-science .ls-head:has(h2)>*{order:4}.lipo-science .ls-head:has(h2)>.ls-kicker{order:1}.lipo-science .ls-head:has(h2)>.ls-lede{order:2;margin:14px 0 0;max-width:none}.lipo-science .ls-head:has(h2)>h2{order:3;margin:26px 0 0;max-width:none}.lipo-science .ls-head:has(h1)>.ls-lede{margin:16px 0 0;max-width:none}.lipo-science .ls-quote,.lipo-science .ls-quote--after{max-width:none;margin-left:0;margin-right:0;text-align:left}.lipo-science .ls-quote.ls-quote--after>p{max-width:none;margin:0;font-size:clamp(23px,2.5vw,33px);line-height:1.18;letter-spacing:-.018em;font-weight:600;text-wrap:balance;color:var(--ls-navy)}.lipo-science .ls-quote.ls-quote--after>p.ls-lede{margin:16px 0 0;max-width:none;font-size:17px;line-height:1.6;letter-spacing:0;font-weight:400;text-wrap:initial;color:var(--ls-ink-2)}.lipo-science .ls-quote.ls-quote--after>p.ls-kicker{margin:18px 0 0;font-size:10.5px;letter-spacing:.22em;font-weight:600}.lipo-science .ls-quote.ls-head>h2{max-width:none;font-size:clamp(23px,2.5vw,33px);line-height:1.18;letter-spacing:-.018em}.lipo-science .ls-hero-grid{display:grid;gap:44px}.lipo-science .ls-hero-copy>*{max-width:none}@media(min-width:900px){.lipo-science .ls-hero-grid{grid-template-columns:minmax(0,1fr) 340px;column-gap:72px;align-items:center}}.lipo-science .ls-portrait{display:block;width:100%;max-width:340px;height:auto;margin-inline:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;box-shadow:0 30px 70px #00000061}.lipo-science .ls-portrait--slot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:28px;border:1px dashed rgba(255,255,255,.32);background:repeating-linear-gradient(135deg,#ffffff09 0 10px,#ffffff12 10px 20px),#ffffff08;box-shadow:none}.lipo-science .ls-portrait--slot span{font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#e0b45f}.lipo-science .ls-portrait--slot em{font-style:normal;font-size:10.5px;letter-spacing:.04em;color:#ffffff9e}.lipo-science .ls-badges{grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:2px;background:var(--ls-line);border:1px solid var(--ls-line);border-radius:6px;overflow:hidden}.lipo-science .ls-badge{background:var(--ls-paper);display:flex;flex-direction:column;gap:14px;text-align:left;padding:26px 22px 28px}.lipo-science .ls-badge:before{content:"";display:block;flex:none;width:28px;height:3px;border-radius:2px;background:var(--ls-gold)}.lipo-science .ls-badge img{width:58px;margin:0}.lipo-science .ls-badge span{margin-top:auto;font-size:12.5px;letter-spacing:.085em;line-height:1.45;color:var(--ls-navy)}@media(max-width:600px){.lipo-science .ls-badge{padding:20px 18px 22px;gap:12px}}.lipo-science .ls-formulas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:2px;background:var(--ls-line);border:1px solid var(--ls-line);border-radius:6px;overflow:hidden}.lipo-science .ls-formula{background:var(--ls-paper);display:flex;flex-direction:column;gap:7px;padding:24px 26px 26px;border-left:3px solid transparent;transition:border-color .25s var(--ls-ease),background .25s var(--ls-ease)}.lipo-science .ls-formula-name{margin:0;line-height:1.24}.lipo-science .ls-formula-name a{color:var(--ls-navy);text-decoration:none}.lipo-science .ls-formula-name a:hover{color:var(--ls-gold-dk);text-decoration:underline}.lipo-science .ls-formula p{margin:0;font-size:13.5px;line-height:1.55;color:var(--ls-ink-2)}.lipo-science .ls-formula:last-child:nth-child(odd){grid-column:1 / -1}.lipo-science .ls-cta--band{margin-top:26px}@media(max-width:600px){.lipo-science .ls-formula{padding:20px 20px 22px}}.lipo-science .ls-feature{grid-template-columns:minmax(0,.53fr) minmax(0,.47fr);gap:44px}.lipo-science .ls-feature .ls-media{aspect-ratio:4 / 3;object-fit:cover}@media(max-width:1024px){.lipo-science .ls-feature{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr);gap:30px}}@media(max-width:768px){.lipo-science .ls-feature{grid-template-columns:minmax(0,1fr);gap:22px}}.lipo-science .ls-formulas{counter-reset:ls-formula}.lipo-science .ls-formula{counter-increment:ls-formula}.lipo-science .ls-formula-name:before{content:counter(ls-formula,decimal-leading-zero);display:block;margin-bottom:10px;font-size:11px;font-weight:600;letter-spacing:.16em;font-variant-numeric:tabular-nums;color:var(--ls-gold-dk)}.lipo-science .ls-formula p.ls-formula-links{margin:auto 0 0;padding-top:14px;border-top:1px solid var(--ls-line);display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px}.lipo-science .ls-formula-link{font-size:11.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:var(--ls-gold-dk);border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color .25s var(--ls-ease)}.lipo-science .ls-formula-link:hover{border-bottom-color:currentColor}.lipo-science .ls-formula-link--sub{font-weight:500;font-size:11px;letter-spacing:.09em;color:var(--ls-ink-3)}.lipo-science,.lipo-science *:not(i):not([class*=fa-]):not([class*=lucide]){font-family:Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif}.lipo-science h1,.lipo-science h2,.lipo-science h3,.lipo-science h4,.lipo-science .ls-kicker,.lipo-science .ls-formula-name{font-style:normal}.lipo-science p,.lipo-science li,.lipo-science dd,.lipo-science td,.lipo-science .ls-lede,.lipo-science .ls-badge span,.lipo-science .ls-formula p{font-weight:400}.lipo-science h1,.lipo-science h2,.lipo-science h3,.lipo-science h4,.lipo-science .ls-formula-name,.lipo-science .ls-kicker,.lipo-science strong,.lipo-science b{font-weight:600}.lipo-science h1{font-size:clamp(28px,3.4vw,44px);line-height:1.1;letter-spacing:-.022em;max-width:none}.lipo-science h2{font-size:clamp(22px,2.3vw,30px);line-height:1.18;letter-spacing:-.016em}.lipo-science h3{font-size:17px;letter-spacing:-.008em}.lipo-science .ls-lede{font-size:17px;line-height:1.62;color:var(--ls-ink-2)}.lipo-science .ls-kicker{font-size:10.5px;letter-spacing:.22em}.lipo-science .ls-formula-name{font-size:18px;letter-spacing:-.01em}@media(max-width:899px){.lipo-science .ls-portrait{max-width:260px}}@media(max-width:600px){.lipo-science .ls-formula-name{font-size:16.5px}}.lipo-science .ls-statement{max-width:none;margin-top:22px}.lipo-science .ls-statement p{margin:0 0 15px;font-size:16.5px;line-height:1.68;font-weight:400;color:var(--ls-ink-2)}.lipo-science .ls-statement p:last-child{margin-bottom:0}.lipo-science .ls-statement strong{color:var(--ls-navy);font-weight:600}.lipo-science .ls-statement em{font-style:italic;color:var(--ls-navy)}.lipo-science .ls-statement ul{list-style:none;margin:4px 0 18px;padding:0}.lipo-science .ls-statement li{position:relative;margin:0 0 9px;padding-left:22px;font-size:16.5px;line-height:1.6;font-weight:400;color:var(--ls-navy)}.lipo-science .ls-statement li:before{content:"";position:absolute;left:0;top:.62em;width:10px;height:2px;border-radius:1px;background:var(--ls-gold)}.lipo-science .ls-closing{max-width:none;margin-left:0;margin-right:0;text-align:left}@media(max-width:600px){.lipo-science .ls-statement p,.lipo-science .ls-statement li{font-size:15.5px}}.lipo-science .ls-lens .lens-open{display:block}.lipo-science .ls-lens .lens-prose,.lipo-science .ls-lens .lens-prose--cols{columns:auto;column-count:auto;column-gap:normal;max-width:none}.lipo-science .ls-lens .lens-prose p{break-inside:auto;margin:0 0 16px;max-width:none;font-size:17px;line-height:1.68}.lipo-science .ls-lens .lens-prose p:last-child{margin-bottom:0}.lipo-science .ls-lens .lens-fig{margin-top:36px;padding:30px 34px 22px}.lipo-science .ls-lens .lens-svg{width:100%;max-width:none}.lipo-science .ls-lens .lens-fig figcaption{max-width:none;font-size:13px;line-height:1.55;letter-spacing:0;font-weight:400;text-align:justify;text-justify:inter-word;color:#6a7482}@media(max-width:760px){.lipo-science .ls-lens .lens-fig{overflow-x:auto;padding:22px 20px 16px}.lipo-science .ls-lens .lens-svg{width:900px}.lipo-science .ls-lens .lens-fig figcaption{width:900px;text-align:left}}.lipo-science .ls-lens .lens-sub{margin:58px 0 0;padding-bottom:14px;border-bottom:1px solid #d8d2c4;font-size:clamp(19px,1.7vw,23px);line-height:1.25;font-weight:600;letter-spacing:-.012em;text-transform:none;color:#0b1b2e}.lipo-science .ls-lens .lens-index{display:block;margin:0;padding:0;background:none;border:0;border-radius:0;overflow:visible;counter-reset:lens-i}.lipo-science .ls-lens .lens-index li{background:transparent;margin:0;padding:22px 0 24px;border-bottom:1px solid #e4dfd2;display:grid;grid-template-columns:54px minmax(190px,260px) minmax(0,1fr);gap:4px 32px;align-items:baseline;counter-increment:lens-i}.lipo-science .ls-lens .lens-index li:before{content:counter(lens-i,decimal-leading-zero);grid-column:1;font-size:12px;font-weight:600;letter-spacing:.14em;font-variant-numeric:tabular-nums;color:#8a6114}.lipo-science .ls-lens .lens-index b{grid-column:2;font-size:16.5px;line-height:1.35;font-weight:600;color:#0b1b2e}.lipo-science .ls-lens .lens-index span{grid-column:3;font-size:15.5px;line-height:1.6;font-weight:400;color:#4a5666}@media(max-width:860px){.lipo-science .ls-lens .lens-index li{grid-template-columns:44px minmax(0,1fr);gap:6px 16px;padding:18px 0 20px}.lipo-science .ls-lens .lens-index b,.lipo-science .ls-lens .lens-index span{grid-column:2}}.lipo-science .ls-lens .lens-note{margin-top:26px;max-width:none;font-size:17px;line-height:1.68}.lipo-science [id^=ls-lens-] .ls-head>.ls-lede{color:var(--ls-gold-dk, #8a6114)}.lipo-science .ls-lens .lens-sub+.lens-prose{margin-top:28px}.lipo-science .ls-lens .lens-sub+.lens-index{margin-top:10px}.lipo-science .ls-formulas{grid-template-columns:1fr;gap:0;background:none;border:0;border-top:1px solid var(--ls-line);border-radius:0;overflow:visible}.lipo-science .ls-formula{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(0,200px);column-gap:32px;row-gap:8px;align-items:start;padding:30px 24px 32px 20px;border-left:3px solid transparent;border-bottom:1px solid var(--ls-line);background:var(--ls-paper)}.lipo-science .ls-formula:hover{border-left-color:var(--ls-gold);background:#fffdf7}.lipo-science .ls-formula-name:before{content:none}.lipo-science .ls-formula:before{content:counter(ls-formula,decimal-leading-zero);grid-column:1;grid-row:1 / span 2;align-self:start;padding-top:2px;font-family:var(--lipo-serif, Georgia, "Times New Roman", serif);font-size:34px;font-weight:400;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ls-gold)}.lipo-science .ls-formula-name{grid-column:2;grid-row:1;margin:0;font-size:clamp(20px,1.9vw,25px);line-height:1.2;letter-spacing:-.014em}.lipo-science .ls-formula>p:not(.ls-formula-links){grid-column:2;grid-row:2;margin:0;max-width:64ch;font-size:15px;line-height:1.6}.lipo-science .ls-formula p.ls-formula-links{grid-column:3;grid-row:1 / span 2;align-self:center;margin:0;padding:0;border-top:0;display:flex;flex-direction:column;align-items:flex-end;gap:9px;text-align:right}@media(max-width:900px){.lipo-science .ls-formula{grid-template-columns:62px minmax(0,1fr);column-gap:24px;padding:24px 16px 26px}.lipo-science .ls-formula:before{font-size:26px}.lipo-science .ls-formula p.ls-formula-links{grid-column:2;grid-row:3;align-self:start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:6px 20px;margin-top:14px;text-align:left}}.lipo-science .ls-band--paper+.ls-band--paper,.lipo-science .ls-band--mist+.ls-band--mist,.lipo-science .ls-band--cream+.ls-band--cream{padding-top:0}.lipo-science .ls-head:has(h2)>h2:only-child{margin-top:0}.lipo-science .ls-band:not(.ls-band--hero):not(.ls-band--fine){padding-top:68px;padding-bottom:68px}.lipo-science .ls-band--paper+.ls-band--paper:not(.ls-band--hero),.lipo-science .ls-band--mist+.ls-band--mist:not(.ls-band--hero),.lipo-science .ls-band--cream+.ls-band--cream:not(.ls-band--hero){padding-top:0}.lipo-science .ls-head{margin-bottom:32px}.lipo-science .ls-lens .lens-sub{margin-top:44px}.lipo-science .ls-band .ls-divider{margin-top:32px}.lipo-science .ls-quote--after{margin-top:28px}.lipo-science .ls-band .ls-closing{margin-top:32px}.lipo-science .ls-head:has(+.ls-steps),.lipo-science .ls-head:has(+.ls-badges),.lipo-science .ls-head:has(+.ls-partners),.lipo-science .ls-head:has(+.ls-formulas),.lipo-science .ls-head:has(+.ls-grid){margin-bottom:18px}.lipo-science .ls-head:not(:has(.ls-kicker))>.ls-lede:first-of-type{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/lipocentric-science-layout.css.map */
