:root{--lv-cream: #FCF9F0;--lv-coral: #F56A61;--lv-coral-dark: #C8413A;--lv-yellow: #F8C04A;--lv-sage: #5E7D4E;--lv-sage-light: #E6EEDC;--lv-peach: #FFE9DF;--lv-brown: #3B2723;--lv-brown-soft: #5A4540;--lv-line: #F1E6D6;--lv-display: "Fredoka", "Nunito", system-ui, sans-serif;--lv-body: "Figtree", system-ui, sans-serif;--lv-radius: 32px}.lv{font-family:var(--lv-body);color:var(--lv-brown)}.lv *,.lv *:before,.lv *:after{box-sizing:border-box}.lv img{max-width:100%;height:auto;display:block}.lv-wrap{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px}.lv-section{padding-top:var(--lv-pt, 96px);padding-bottom:var(--lv-pb, 96px);background:var(--lv-section-bg, transparent)}.lv-eyebrow{font-family:var(--lv-body);font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--lv-sage);margin:0 0 12px}.lv-h1,.lv-h2,.lv-h3{font-family:var(--lv-display);font-weight:700;color:inherit;margin:0;letter-spacing:-.01em}.lv-h1{font-size:clamp(48px,7vw,92px);line-height:.95}.lv-h2{font-size:clamp(36px,5vw,60px);line-height:1}.lv-h3{font-size:26px;font-weight:600;line-height:1.15}.lv-lead{font-size:19px;line-height:1.6;color:var(--lv-brown-soft);margin:0}.lv-text{font-size:16px;line-height:1.6;margin:0}.lv-accent{color:var(--lv-coral)}.lv-head{display:flex;flex-direction:column;gap:12px;max-width:720px;margin-bottom:44px}.lv-head--center{margin-left:auto;margin-right:auto;text-align:center;align-items:center}.lv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border-radius:999px;font-family:var(--lv-body);font-weight:700;font-size:17px;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:transform .15s ease,background .2s ease}.lv-btn:hover{transform:translateY(-2px)}.lv-btn--coral{background:var(--lv-coral-dark);color:#fff}.lv-btn--dark{background:var(--lv-brown);color:var(--lv-cream)}.lv-btn--outline{background:transparent;color:var(--lv-brown);border-color:var(--lv-brown)}.lv-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.lv-link{font-weight:700;color:var(--lv-coral-dark);text-decoration:none}.lv-link:hover{text-decoration:underline}.lv-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;font-weight:700;font-size:14px;letter-spacing:.04em}.lv-chip{background:#fff;border:2px solid var(--lv-line);border-radius:20px;padding:14px 20px;min-width:110px}.lv-chip strong{display:block;font-family:var(--lv-display);font-size:30px;color:var(--lv-coral-dark);line-height:1.1}.lv-chip span{font-size:14px;font-weight:600;color:var(--lv-brown-soft)}.lv-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--lv-min, 260px)),1fr))}.lv-card{border-radius:var(--lv-radius);padding:32px;display:flex;flex-direction:column;gap:14px}.lv-hero__grid{display:grid;gap:48px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.lv-hero__copy{display:flex;flex-direction:column;gap:24px}.lv-hero__chips,.lv-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.lv-hero__media{border-radius:40px;overflow:hidden;background:#fcf8ef;box-shadow:0 24px 48px #3b27231f}.lv-hero__media img,.lv-hero__media video{width:100%;height:auto;display:block}.lv-marquee{overflow:hidden;padding:18px 0;transform:rotate(-1.2deg);margin:0 -20px}.lv-marquee__track{display:flex;gap:36px;white-space:nowrap;width:max-content;font-family:var(--lv-display);font-weight:700;font-size:26px;letter-spacing:.06em;text-transform:uppercase;animation:lv-scroll 28s linear infinite}.lv-marquee__dot{opacity:.9}@keyframes lv-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lv-flavor{border-radius:var(--lv-radius);padding:24px 24px 28px;display:flex;flex-direction:column;gap:16px}.lv-flavor__img{display:flex;justify-content:center;padding:16px 0 4px}.lv-flavor__img img{height:240px;width:auto;filter:drop-shadow(0 14px 18px rgba(59,39,35,.22))}.lv-flavor__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.lv-flavor__price strong{display:block;font-size:18px}.lv-flavor__price span{font-size:13px;font-weight:600;color:var(--lv-brown-soft)}.lv-compare__grid{display:grid;gap:56px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.lv-table{background:#fff;border:2px solid var(--lv-line);border-radius:var(--lv-radius);overflow:hidden}.lv-table__row{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:12px;padding:18px 24px;font-size:17px;border-bottom:1px solid var(--lv-line)}.lv-table__row:last-child{border-bottom:0}.lv-table__row--head{background:var(--lv-brown);color:var(--lv-cream);font-weight:700;font-size:15px}.lv-table__row--head div:nth-child(2){color:var(--lv-yellow)}.lv-table__row div:first-child{font-weight:600}.lv-table__row div:nth-child(2){font-weight:700;color:var(--lv-coral-dark)}.lv-table__row--head div:first-child{font-weight:700}.lv-bundle{border-radius:var(--lv-radius);padding:36px;display:flex;flex-direction:column;gap:14px;background:var(--lv-cream)}.lv-bundle--featured{background:var(--lv-coral)}.lv-bundle__badge{align-self:flex-start;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--lv-yellow)}.lv-bundle__price{font-family:var(--lv-display);font-weight:700;font-size:40px}.lv-bundle form{margin-top:auto}.lv-bundle .lv-btn{width:100%}.lv-signup{border-radius:36px;padding:44px;display:grid;gap:28px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.lv-signup__form{display:flex;flex-wrap:wrap;gap:10px}.lv-signup__form input[type=email]{flex:1 1 220px;min-height:56px;border-radius:999px;border:0;padding:0 22px;font:inherit;font-size:17px;color:var(--lv-brown);background:var(--lv-cream)}.lv-signup__msg{background:var(--lv-cream);border-radius:20px;padding:16px 20px;font-weight:700}.lv-shop{background:var(--lv-shop-bg, #FFE1DA);transition:background .4s ease}.lv-shop__stage{position:relative;border-radius:40px;overflow:hidden;background:#fcf8ef;border:6px solid var(--lv-shop-accent, var(--lv-coral));transition:border-color .4s ease;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center}.lv-shop__stage img{width:100%;height:100%;object-fit:contain}.lv-shop__intro{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin:48px 0 0}.lv-shop__intro .lv-lead{color:var(--lv-brown);max-width:640px}.lv-shop__facts{display:flex;flex-wrap:wrap;gap:8px}.lv-shop__facts span{background:#ffffffbf;border-radius:999px;padding:8px 14px;font-weight:700;font-size:14px}.lv-shop__label{font-family:var(--lv-display);font-weight:600;font-size:28px;margin:40px 0 16px}.lv-shop__flavors{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.lv-shop__flavor{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:24px;background:#ffffff8c;border:3px solid transparent;cursor:pointer;font:inherit;color:var(--lv-brown);text-align:left;transition:all .2s ease}.lv-shop__flavor[aria-pressed=true]{background:#fff;border-color:var(--lv-brown)}.lv-shop__flavor img{height:110px;width:auto;flex:none;filter:drop-shadow(0 8px 10px rgba(59,39,35,.2))}.lv-shop__flavor strong{display:block;font-family:var(--lv-display);font-weight:600;font-size:21px}.lv-shop__flavor small{font-size:14px;font-weight:600;color:var(--lv-brown-soft)}.lv-shop__panel[hidden]{display:none}.lv-shop__buy{display:grid;gap:32px;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.lv-shop__packs{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.lv-opt{position:relative}.lv-opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.lv-opt span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:92px;border-radius:22px;background:#ffffffbf;border:3px solid transparent;font-weight:700;text-align:center;padding:8px}.lv-opt span b{font-family:var(--lv-display);font-size:24px}.lv-opt input:checked+span{background:var(--lv-brown);color:var(--lv-cream);border-color:var(--lv-brown)}.lv-opt input:focus-visible+span{outline:3px solid var(--lv-coral-dark);outline-offset:2px}.lv-opt input:disabled+span{opacity:.45;text-decoration:line-through}.lv-shop__plans{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.lv-shop__plans .lv-opt span{min-height:64px;align-items:flex-start;padding:12px 18px}.lv-shop__cart{background:#ffffffd1;border-radius:var(--lv-radius);padding:28px;display:flex;flex-direction:column;gap:18px}.lv-shop__total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.lv-shop__total strong{font-family:var(--lv-display);font-size:32px}.lv-qty{display:flex;align-items:center;border:2px solid var(--lv-brown);border-radius:999px;background:#fff;overflow:hidden}.lv-qty button{width:52px;height:56px;border:0;background:transparent;font-size:22px;font-weight:700;cursor:pointer;color:var(--lv-brown)}.lv-qty input{width:44px;border:0;text-align:center;font:inherit;font-weight:700;font-size:18px;color:var(--lv-brown);background:transparent;-moz-appearance:textfield}.lv-qty input::-webkit-outer-spin-button,.lv-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lv-shop__row{display:flex;flex-wrap:wrap;gap:12px}.lv-shop__row .lv-btn{flex:1 1 220px;min-height:60px;font-size:18px}.lv-biotic{border-radius:var(--lv-radius);padding:32px;display:flex;flex-direction:column;gap:14px}.lv-biotic__tag{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.lv-biotic details summary{cursor:pointer;font-weight:700;text-decoration:underline;text-underline-offset:4px;list-style:none}.lv-biotic details summary::-webkit-details-marker{display:none}.lv-biotic details p{margin:12px 0 0;line-height:1.6}.lv-steps{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.lv-step{flex:1 1 220px;border-radius:28px;padding:28px;display:flex;flex-direction:column;gap:10px}.lv-step__num{width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-family:var(--lv-display);font-weight:700;font-size:22px}.lv-faq{max-width:860px;margin:0 auto}.lv-faq details{border-bottom:2px solid rgba(59,39,35,.15)}.lv-faq details:first-child{border-top:2px solid rgba(59,39,35,.15)}.lv-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:68px;font-weight:700;font-size:19px}.lv-faq summary::-webkit-details-marker{display:none}.lv-faq summary:after{content:"+";font-size:26px;font-weight:500}.lv-faq details[open] summary:after{content:"\2212"}.lv-faq .lv-faq__a{padding:0 0 22px;font-size:17px;line-height:1.6;color:var(--lv-brown-soft)}.lv-note{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.lv-note .lv-rte p{font-size:19px;line-height:1.75;margin:0 0 18px}.lv-note__sign{font-family:var(--lv-display);font-weight:600;font-size:30px;color:var(--lv-coral-dark)}.lv-timeline{display:flex;flex-direction:column;gap:14px}.lv-timeline details{border-radius:26px;background:#f6efe2;border:2px solid transparent;padding:0 24px}.lv-timeline details[open]{background:#fff;border-color:var(--lv-brown)}.lv-timeline summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:18px;min-height:84px}.lv-timeline summary::-webkit-details-marker{display:none}.lv-timeline__num{flex:none;width:46px;height:46px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-family:var(--lv-display);font-weight:700;font-size:20px;background:#eadfcf}.lv-timeline__num--done{background:#a9c29a}.lv-timeline__num--now{background:var(--lv-yellow)}.lv-timeline__title{font-family:var(--lv-display);font-weight:600;font-size:24px;flex:1}.lv-timeline__badge{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:#efe6da}.lv-timeline p{margin:0 0 22px 64px;font-size:17px;line-height:1.6;color:var(--lv-brown-soft)}.lv-cta{border-radius:40px;padding:56px 40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}@media(max-width:749px){.lv-section{padding-top:calc(var(--lv-pt, 96px) * .65);padding-bottom:calc(var(--lv-pb, 96px) * .65)}.lv-table__row{padding:14px 16px;font-size:15px}.lv-signup,.lv-cta{padding:32px 24px}.lv-shop__stage{aspect-ratio:4 / 3}.lv-timeline p{margin-left:0}}@media(prefers-reduced-motion:reduce){.lv-marquee__track{animation:none}.lv-btn:hover{transform:none}}html body .lv h1,html body .lv h2,html body .lv h3,html body .lv .lv-h1,html body .lv .lv-h2,html body .lv .lv-h3{font-family:var(--lv-display)!important}html body .lv p,html body .lv a,html body .lv span,html body .lv button{font-family:inherit}html body .lv .lv-h1:not([style*=color]),html body .lv .lv-h2:not([style*=color]),html body .lv .lv-h3:not([style*=color]){color:inherit!important}html body .lv .lv-foot__news h2{color:#fcf9f0!important}html body .lv .lv-foot__col h3{color:var(--lv-yellow)!important}html body .lv .lv-steps>.lv-step{min-height:0;align-items:flex-start;padding:28px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/livli.css.map */
