:root{--lr-green: #1a5c2f;--lr-green-light: #2d7a45;--lr-green-pale: #e8f5ec;--lr-gold: #c8860a;--lr-gold-light: #f5c842;--lr-gold-pale: #fef9ec;--lr-cream: #fdfaf4;--lr-sage: #f4f8f1;--lr-text: #1a1a1a;--lr-muted: #6b7280;--lr-border: #e5e7eb;--lr-white: #ffffff;--lr-radius: 12px;--lr-radius-lg: 20px;--lr-shadow: 0 4px 20px rgba(26, 92, 47, .08);--lr-shadow-hover: 0 8px 32px rgba(26, 92, 47, .16);--lr-transition: .3s cubic-bezier(.4, 0, .2, 1)}.lr-section{padding:64px 0;background:var(--lr-white)}.lr-section--sage{background:var(--lr-sage)}.lr-section--cream{background:var(--lr-cream)}.lr-section--dark{background:var(--lr-green);color:var(--lr-white)}.lr-container{max-width:1200px;margin:0 auto;padding:0 24px}.lr-section-header{text-align:center;margin-bottom:48px}.lr-section-tag{display:inline-block;background:var(--lr-green-pale);color:var(--lr-green);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 16px;border-radius:100px;margin-bottom:14px}.lr-section-title{font-size:clamp(22px,4vw,34px);font-weight:800;color:var(--lr-text);line-height:1.2;margin:0 0 14px}.lr-section-subtitle{font-size:16px;color:var(--lr-muted);max-width:560px;margin:0 auto;line-height:1.7}.lr-trust-strip{background:var(--lr-green);padding:16px 0}.lr-trust-strip__inner{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.lr-trust-badge{display:flex;align-items:center;gap:8px;color:var(--lr-white);font-size:13px;font-weight:600;white-space:nowrap}.lr-trust-badge svg{width:18px;height:18px;flex-shrink:0;fill:var(--lr-gold-light)}.lr-stat-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--lr-border);border-radius:var(--lr-radius);overflow:hidden;margin-bottom:48px;border:1px solid var(--lr-border)}.lr-stat{background:var(--lr-white);padding:28px 20px;text-align:center}.lr-stat-number{font-size:30px;font-weight:800;color:var(--lr-green);line-height:1;margin-bottom:6px}.lr-stat-label{font-size:12px;color:var(--lr-muted);line-height:1.4;text-transform:uppercase;letter-spacing:.06em}.lr-benefits__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lr-benefit-card{background:var(--lr-white);border:1px solid var(--lr-border);border-radius:var(--lr-radius);padding:32px 24px;text-align:center;transition:var(--lr-transition);position:relative;overflow:hidden}.lr-benefit-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--lr-green),var(--lr-gold));opacity:0;transition:var(--lr-transition)}.lr-benefit-card:hover{box-shadow:var(--lr-shadow-hover);transform:translateY(-4px);border-color:transparent}.lr-benefit-card:hover:before{opacity:1}.lr-benefit-icon{width:68px;height:68px;background:var(--lr-green-pale);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;transition:var(--lr-transition)}.lr-benefit-card:hover .lr-benefit-icon{background:var(--lr-green)}.lr-benefit-icon svg{width:30px;height:30px;fill:var(--lr-green);transition:var(--lr-transition)}.lr-benefit-card:hover .lr-benefit-icon svg{fill:var(--lr-white)}.lr-benefit-title{font-size:16px;font-weight:700;color:var(--lr-text);margin:0 0 8px}.lr-benefit-desc{font-size:13px;color:var(--lr-muted);line-height:1.65;margin:0}.lr-tabs{display:flex;gap:6px;justify-content:center;margin-bottom:36px;background:var(--lr-sage);padding:5px;border-radius:100px;width:fit-content;margin-left:auto;margin-right:auto}.lr-tab-btn{padding:10px 28px;border-radius:100px;border:none;background:transparent;font-size:14px;font-weight:600;color:var(--lr-muted);cursor:pointer;transition:var(--lr-transition)}.lr-tab-btn.is-active{background:var(--lr-green);color:var(--lr-white);box-shadow:0 2px 12px #1a5c2f40}.lr-tab-panel{display:none}.lr-tab-panel.is-active{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;animation:lr-fade-up .4s ease}.lr-ingredient-card{background:var(--lr-white);border-radius:var(--lr-radius);padding:24px;border:1px solid var(--lr-border);transition:var(--lr-transition)}.lr-ingredient-card:hover{box-shadow:var(--lr-shadow);border-color:var(--lr-green-pale)}.lr-ingredient-name{font-size:16px;font-weight:700;color:var(--lr-green);margin:0 0 4px}.lr-ingredient-hindi{font-size:12px;color:var(--lr-gold);font-style:italic;margin:0 0 12px}.lr-ingredient-desc{font-size:13px;color:var(--lr-muted);line-height:1.65;margin:0 0 14px}.lr-ingredient-tag{display:inline-block;background:var(--lr-green-pale);color:var(--lr-green);font-size:11px;font-weight:700;padding:4px 12px;border-radius:100px;letter-spacing:.04em}.lr-combo-highlight{background:linear-gradient(135deg,var(--lr-green) 0%,#0f3d1f 100%);border-radius:var(--lr-radius-lg);padding:52px 40px;color:var(--lr-white);text-align:center;margin-top:48px}.lr-combo-highlight__eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lr-gold-light);margin-bottom:12px;font-weight:700}.lr-combo-highlight__title{font-size:clamp(20px,3vw,30px);font-weight:800;margin:0 0 16px;line-height:1.25}.lr-combo-highlight__subtitle{font-size:15px;opacity:.85;max-width:520px;margin:0 auto 32px;line-height:1.7}.lr-combo-products{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap}.lr-combo-product-tag{background:#ffffff24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.22);border-radius:100px;padding:10px 24px;font-size:14px;font-weight:600}.lr-combo-plus{font-size:22px;font-weight:300;opacity:.55}.lr-combo-arrow{font-size:22px;opacity:.5}.lr-combo-result-tag{background:var(--lr-gold);border-radius:100px;padding:10px 24px;font-size:14px;font-weight:700}.lr-how-to-use__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.lr-how-to-use__product-label{display:flex;align-items:center;gap:12px;margin-bottom:28px}.lr-product-pill{padding:7px 18px;border-radius:100px;font-size:13px;font-weight:700;letter-spacing:.04em}.lr-product-pill--syrup{background:linear-gradient(135deg,#1a5c2f,#2d7a45);color:#fff}.lr-product-pill--capsule{background:linear-gradient(135deg,#c8860a,#e6a020);color:#fff}.lr-steps{display:flex;flex-direction:column;gap:22px}.lr-step{display:flex;gap:16px;align-items:flex-start}.lr-step-num{width:38px;height:38px;border-radius:50%;background:var(--lr-green);color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 10px #1a5c2f4d}.lr-step-body h4{font-size:15px;font-weight:700;color:var(--lr-text);margin:2px 0 6px}.lr-step-body p{font-size:13px;color:var(--lr-muted);margin:0;line-height:1.65}.lr-dosage-note{background:var(--lr-green-pale);border-left:3px solid var(--lr-green);padding:14px 16px;border-radius:0 var(--lr-radius) var(--lr-radius) 0;margin-top:8px;font-size:13px;color:var(--lr-green);font-weight:500;line-height:1.6}.lr-comparison-wrapper{overflow-x:auto}.lr-comparison-table{width:100%;border-collapse:separate;border-spacing:0;border-radius:var(--lr-radius);overflow:hidden;box-shadow:var(--lr-shadow);background:var(--lr-white)}.lr-comparison-table thead tr{background:var(--lr-green);color:#fff}.lr-comparison-table th{padding:18px 20px;font-size:14px;font-weight:700;text-align:center}.lr-comparison-table th:first-child{text-align:left}.lr-comparison-table th.lr-highlight-col{background:var(--lr-gold);position:relative}.lr-comparison-table th.lr-highlight-col:after{content:"RECOMMENDED";display:block;font-size:9px;letter-spacing:.1em;opacity:.8;margin-top:3px;font-weight:600}.lr-comparison-table tbody tr{border-bottom:1px solid var(--lr-border);transition:background var(--lr-transition)}.lr-comparison-table tbody tr:last-child{border-bottom:none}.lr-comparison-table tbody tr:hover{background:var(--lr-sage)}.lr-comparison-table td{padding:15px 20px;font-size:14px;color:var(--lr-text);text-align:center;border-bottom:1px solid var(--lr-border)}.lr-comparison-table td:first-child{text-align:left;font-weight:600}.lr-comparison-table td.lr-highlight-col{background:#c8860a0f;font-weight:700;color:var(--lr-green)}.lr-check{color:#16a34a;font-size:18px;font-weight:700}.lr-cross{color:#dc2626;font-size:18px}.lr-partial{color:var(--lr-gold);font-size:13px;font-weight:600}@keyframes lr-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.lr-animate{opacity:0;transform:translateY(28px);transition:opacity .55s ease,transform .55s ease}.lr-animate.is-visible{opacity:1;transform:translateY(0)}.lr-animate:nth-child(1){transition-delay:0s}.lr-animate:nth-child(2){transition-delay:.08s}.lr-animate:nth-child(3){transition-delay:.16s}.lr-animate:nth-child(4){transition-delay:.24s}.lr-animate:nth-child(5){transition-delay:.32s}.lr-animate:nth-child(6){transition-delay:.4s}@media screen and (max-width:1024px){.lr-benefits__grid,.lr-tab-panel.is-active,.lr-stat-strip{grid-template-columns:repeat(2,1fr)}.lr-how-to-use__grid{grid-template-columns:1fr;gap:36px}}@media screen and (max-width:640px){.lr-section{padding:44px 0}.lr-benefits__grid,.lr-tab-panel.is-active{grid-template-columns:1fr}.lr-tabs{width:100%;border-radius:var(--lr-radius);justify-content:stretch}.lr-tab-btn{flex:1;text-align:center;padding:10px 8px}.lr-combo-highlight{padding:36px 20px}.lr-combo-products{flex-direction:column;gap:10px}.lr-combo-arrow{transform:rotate(90deg)}.lr-stat-strip{grid-template-columns:repeat(2,1fr)}.lr-trust-strip__inner{gap:18px}.lr-trust-badge{font-size:12px}.lr-comparison-table th,.lr-comparison-table td{padding:10px 12px;font-size:12px}.lr-how-to-use__product-label{flex-wrap:wrap}}.lr-combo-banner{background:linear-gradient(145deg,#082818,#1a5c2f 45%,#0d3d1e);padding:80px 0;overflow:hidden;position:relative}.lr-combo-banner:before{content:"";position:absolute;width:560px;height:560px;top:-220px;right:-120px;border-radius:50%;background:#ffffff06;pointer-events:none}.lr-combo-banner:after{content:"";position:absolute;width:320px;height:320px;bottom:-120px;left:-60px;border-radius:50%;background:#c8860a12;pointer-events:none}.lr-combo-banner__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;position:relative;z-index:1}.lr-combo-banner__eyebrow{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--lr-gold-light);font-weight:700;margin-bottom:18px;display:flex;align-items:center;gap:10px}.lr-combo-banner__eyebrow:before{content:"";display:block;width:28px;height:2px;background:var(--lr-gold-light);flex-shrink:0}.lr-combo-banner__headline{font-size:clamp(26px,3.5vw,42px);font-weight:900;color:#fff;line-height:1.12;margin:0 0 20px}.lr-combo-banner__headline em{font-style:normal;color:var(--lr-gold-light)}.lr-combo-banner__desc{font-size:15px;color:#ffffffc2;line-height:1.75;margin-bottom:28px;max-width:440px}.lr-combo-banner__points{display:flex;flex-direction:column;gap:12px;margin-bottom:36px}.lr-combo-banner__point{display:flex;align-items:center;gap:12px;font-size:14px;color:#ffffffd9;font-weight:500}.lr-combo-banner__point-dot{width:22px;height:22px;border-radius:50%;background:#f5c8422e;border:1.5px solid rgba(245,200,66,.45);flex-shrink:0;display:flex;align-items:center;justify-content:center}.lr-combo-banner__point-dot svg{width:11px;height:11px;fill:var(--lr-gold-light)}.lr-combo-banner__visual{display:flex;flex-direction:column;align-items:center;gap:20px}.lr-pv-cards{display:flex;align-items:center;gap:14px}.lr-pv-card{background:#ffffff17;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.18);border-radius:20px;padding:28px 22px;text-align:center;min-width:138px;transition:transform .35s ease,box-shadow .35s ease}.lr-pv-card:hover{transform:translateY(-8px);box-shadow:0 24px 48px #00000052}.lr-pv-icon-wrap{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.lr-pv-icon-wrap--syrup{background:#2d7a4561;border:1.5px solid rgba(46,160,80,.5);box-shadow:0 0 22px #2ea05038}.lr-pv-icon-wrap--capsule{background:#c8860a4d;border:1.5px solid rgba(245,200,66,.42);box-shadow:0 0 22px #c8860a38}.lr-pv-icon-wrap svg{width:32px;height:32px}.lr-pv-name{font-size:13px;font-weight:800;color:#fff;margin-bottom:8px;line-height:1.3}.lr-pv-badge{font-size:11px;padding:3px 12px;border-radius:100px;font-weight:600;letter-spacing:.04em;display:inline-block}.lr-pv-badge--green{background:#2ea05040;color:#7ee89d}.lr-pv-badge--gold{background:#c8860a40;color:var(--lr-gold-light)}.lr-pv-plus{font-size:36px;font-weight:200;color:#ffffff4d;line-height:1;flex-shrink:0}.lr-pv-result{background:#f5c8421f;border:1px solid rgba(245,200,66,.32);border-radius:100px;padding:12px 32px;color:var(--lr-gold-light);font-weight:700;font-size:14px;letter-spacing:.06em}.lr-combo-banner__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff14;border-radius:14px;overflow:hidden;width:100%}.lr-combo-stat{background:#ffffff0a;padding:20px 14px;text-align:center}.lr-combo-stat-num{font-size:26px;font-weight:800;color:var(--lr-gold-light);line-height:1;margin-bottom:5px}.lr-combo-stat-label{font-size:11px;color:#ffffff8c;line-height:1.4;text-transform:uppercase;letter-spacing:.06em}@media screen and (max-width:1024px){.lr-combo-banner__grid{grid-template-columns:1fr;gap:40px}.lr-combo-banner__desc{max-width:none}.lr-combo-banner__visual{width:100%}}@media screen and (max-width:640px){.lr-combo-banner{padding:52px 0}.lr-pv-cards{flex-direction:column;gap:10px}.lr-pv-plus{transform:rotate(90deg)}.lr-combo-banner__stats{grid-template-columns:1fr;gap:0}}.lr-redirect-notice{background:#fef8e7;border-bottom:2px solid var(--lr-gold);padding:14px 0}.lr-redirect-notice__inner{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;text-align:center}.lr-redirect-notice__icon{width:22px;height:22px;fill:var(--lr-gold);flex-shrink:0}.lr-redirect-notice__text{font-size:14px;color:#7a5200;font-weight:500;line-height:1.5}.lr-redirect-notice__btn{display:inline-flex;align-items:center;gap:6px;background:var(--lr-gold);color:#fff;font-size:13px;font-weight:700;padding:8px 20px;border-radius:100px;text-decoration:none;white-space:nowrap;transition:background .2s ease}.lr-redirect-notice__btn:hover{background:#a06a00;color:#fff;text-decoration:none}@media screen and (max-width:640px){.lr-redirect-notice__inner{gap:10px}.lr-redirect-notice__text{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/liv-revive.css.map */
