.mh-landing .mh-btn--primary{background:var(--mh-green-800);color:var(--mh-white);box-shadow:0 6px 20px -6px #17331f40;border:none}.mh-landing .mh-btn--primary:hover{background:var(--mh-green-700);color:var(--mh-white)}.mh-landing .mh-btn--gold{background:var(--mh-gold-500);color:var(--mh-white);border:none}.mh-landing .mh-btn--gold:hover{background:var(--mh-gold-400);color:var(--mh-white)}.mh-landing .mh-btn--outline{background:var(--mh-white);color:var(--mh-green-800);border:1.5px solid var(--mh-green-200)}.mh-landing .mh-btn--outline:hover{border-color:var(--mh-green-600);background:var(--mh-green-50)}.mh-price-row{display:flex;align-items:center;gap:12px;margin:2px 0 16px}.mh-price-row__was{font-size:18px;color:var(--mh-ink-faint);text-decoration:line-through;font-variant-numeric:tabular-nums}.mh-price-row__now{font-family:var(--mh-heading);font-weight:800;font-size:28px;color:var(--mh-gold-600);font-variant-numeric:tabular-nums}.mh-price-row__pill{background:var(--mh-green-800);color:var(--mh-white);font-family:var(--mh-heading);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:5px 12px;border-radius:999px;white-space:nowrap}.mh-landing [class*=subify],.mh-landing [id*=subify],[class*=subify-widget],[id*=subify-widget],.subify-app-block-wrapper{display:none!important}.mh-tiers{display:grid;gap:10px;border:none;padding:0;margin:0 0 16px}.mh-tier{position:relative;display:flex;align-items:center;gap:12px;border:1.5px solid var(--mh-border);border-radius:12px;padding:11px 14px;cursor:pointer;background:var(--mh-white);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.mh-tier:hover{border-color:var(--mh-green-500)}.mh-tier input{position:absolute;opacity:0;pointer-events:none}.mh-tier:has(input:checked),.mh-tier.is-selected{border-color:var(--mh-green-700);background:var(--mh-green-50);box-shadow:0 0 0 1.5px var(--mh-green-700)}.mh-tier__radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--mh-border);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s ease}.mh-tier:has(input:checked) .mh-tier__radio,.mh-tier.is-selected .mh-tier__radio{border-color:var(--mh-green-700)}.mh-tier__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--mh-green-700);transform:scale(0);transition:transform .18s ease}.mh-tier:has(input:checked) .mh-tier__radio:after,.mh-tier.is-selected .mh-tier__radio:after{transform:scale(1)}.mh-tier__main{flex:1;min-width:0}.mh-tier__title{font-family:var(--mh-heading);font-weight:700;font-size:15.5px;color:var(--mh-green-900);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mh-tier__save{background:var(--mh-green-600);color:var(--mh-white);font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.mh-tier__sub{font-size:12.5px;color:var(--mh-ink-soft);margin-top:2px}.mh-tier__sub strong{color:var(--mh-green-700);font-weight:700}.mh-tier__price{text-align:right;flex-shrink:0}.mh-tier__now{font-family:var(--mh-heading);font-weight:700;font-size:17px;color:var(--mh-green-900);display:block;font-variant-numeric:tabular-nums}.mh-tier__was{font-size:12.5px;color:var(--mh-ink-faint);text-decoration:line-through;font-variant-numeric:tabular-nums}.mh-tier__badge{position:absolute;top:-11px;right:16px;font-family:var(--mh-heading);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mh-white);background:var(--mh-green-800);padding:4px 12px;border-radius:999px;white-space:nowrap}.mh-tier__badge--gold{background:var(--mh-gold-500)}.mh-ships{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:var(--mh-green-700);margin-bottom:14px}.mh-ships:before{content:"";width:9px;height:9px;border-radius:50%;background:#37a24a;box-shadow:0 0 0 3px #37a24a2e;flex-shrink:0}.mh-atc-block{display:grid;gap:10px;margin-bottom:16px}.mh-atc-perks{display:grid;gap:6px;margin-top:4px;list-style:none;padding:0}.mh-atc-perks li{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--mh-ink-soft);font-weight:600}.mh-atc-perks svg{color:var(--mh-green-600);flex-shrink:0}.mh-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;background:#12271a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px}.mh-popup-overlay.is-open{display:flex;animation:mh-fade .3s ease}@keyframes mh-fade{0%{opacity:0}to{opacity:1}}.mh-popup-modal{position:relative;width:100%;max-width:440px;background:var(--mh-white);border-radius:24px;padding:40px 28px 32px;text-align:center;box-shadow:0 30px 70px -20px #12271a80;animation:mh-pop .35s cubic-bezier(.16,1,.3,1)}@keyframes mh-pop{0%{transform:translateY(24px) scale(.96);opacity:0}to{transform:none;opacity:1}}.mh-popup-close{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:50%;color:var(--mh-ink-faint);display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.mh-popup-close:hover{background:var(--mh-green-50);color:var(--mh-ink)}.mh-popup-brand{display:block;width:190px;height:96px;margin:0 auto 12px;font-size:0;line-height:0;color:transparent;background:url(https://www.yourmegahealth.com/cdn/shop/files/MEGA_HEALTH._1.png?v=1755357683&width=400) center / contain no-repeat}.mh-popup-brand span{display:none}.mh-popup-modal h2{font-size:28px;margin-bottom:16px}.mh-popup-fields form{display:grid;gap:10px}.mh-popup-fields input[type=email]{width:100%;min-height:50px;padding:12px 16px;border:1.5px solid var(--mh-border);border-radius:12px;font-family:var(--mh-body);font-size:15px;color:var(--mh-ink);background:var(--mh-white);transition:border-color .2s ease}.mh-popup-fields input[type=email]:focus{outline:none;border-color:var(--mh-green-600)}.mh-popup-fine{font-size:11.5px;color:var(--mh-ink-faint);margin-top:12px}.mh-popup-success p{font-size:15px;color:var(--mh-ink-soft);margin:0 0 20px}@media(prefers-reduced-motion:reduce){.mh-popup-overlay.is-open,.mh-popup-modal{animation:none}}.mh-trustline{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;border-top:none;padding-top:4px}.mh-trustline__item{flex-direction:row;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;border:1px solid transparent;background:linear-gradient(var(--mh-white),var(--mh-white)) padding-box,linear-gradient(135deg,var(--mh-gold-400),var(--mh-green-500) 60%,var(--mh-green-700)) border-box;box-shadow:0 2px 10px -4px #17331f2e;font-size:12.5px;line-height:1.2;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease}.mh-trustline__item:hover{transform:translateY(-2px);box-shadow:0 6px 16px -6px #17331f47}.mh-trustline__item svg{width:16px;height:16px;color:var(--mh-green-700)}.mh-benefitbar{position:relative;overflow:hidden;background:radial-gradient(60% 120% at 12% 0%,rgba(217,166,46,.16),transparent 55%),radial-gradient(70% 140% at 88% 100%,rgba(63,131,84,.35),transparent 60%),linear-gradient(120deg,#0e2417,#17331f 45%,#0f3a2b);padding:44px 0}.mh-benefitbar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05) 50%,transparent);pointer-events:none}.mh-benefitbar__icon{width:62px;height:62px;border-radius:50%;border:1.5px solid transparent;background:linear-gradient(150deg,#1c3d28,#0e2417) padding-box,linear-gradient(135deg,var(--mh-gold-400),rgba(63,131,84,.9)) border-box;box-shadow:0 0 24px #d9a62e4d,inset 0 1px #ffffff1a;color:var(--mh-gold-400);transition:transform .25s ease,box-shadow .25s ease}.mh-benefitbar__item:hover .mh-benefitbar__icon{transform:translateY(-3px) scale(1.05);box-shadow:0 0 34px #d9a62e73,inset 0 1px #ffffff29}.mh-benefitbar__item h3{letter-spacing:.02em}.mh-why-card__icon{border-radius:14px;border:1px solid transparent;background:linear-gradient(150deg,#eef7e9,#ddeee4) padding-box,linear-gradient(135deg,var(--mh-gold-400),var(--mh-green-500)) border-box;color:var(--mh-green-700);box-shadow:0 4px 12px -6px #17331f40}.mh-compare{max-width:860px;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.mh-compare__table{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;background:var(--mh-white);border:1px solid var(--mh-border);border-radius:18px;overflow:hidden;box-shadow:0 10px 30px -18px #17331f40}.mh-compare__table th,.mh-compare__table td{padding:14px 18px;text-align:left;font-size:14.5px;border-bottom:1px solid var(--mh-border);vertical-align:middle}.mh-compare__table tbody tr:last-child th,.mh-compare__table tbody tr:last-child td{border-bottom:none}.mh-compare__table thead th{font-family:var(--mh-heading);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mh-ink-soft);background:var(--mh-cream)}.mh-compare__table tbody th{font-family:var(--mh-heading);font-weight:600;color:var(--mh-green-900);white-space:nowrap}.mh-compare__table td.mh-compare__us,.mh-compare__table th.mh-compare__us{background:linear-gradient(180deg,#3f83541a,#3f83540a);border-left:2px solid var(--mh-green-500);border-right:2px solid var(--mh-green-500);color:var(--mh-green-900);font-weight:700}.mh-compare__table thead th.mh-compare__us{color:var(--mh-green-800);border-top:2px solid var(--mh-green-500)}.mh-compare__table tbody tr:last-child td.mh-compare__us{border-bottom:2px solid var(--mh-green-500)}.mh-compare__yes,.mh-compare__no{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;margin-right:8px;vertical-align:middle}.mh-compare__yes{background:var(--mh-green-100);color:var(--mh-green-700)}.mh-compare__no{background:#fbeaea;color:#b3402f}.mh-compare__yes svg,.mh-compare__no svg{width:14px;height:14px}@media(min-width:1024px){.mh-ritual__grid--three{grid-template-columns:repeat(3,1fr)}}.mh-first-reviews{max-width:720px;margin:0 auto;text-align:center}.mh-first-reviews .mh-lede{margin:0 auto 28px}.mh-first-reviews__slot{border:2px dashed var(--mh-border-green);border-radius:18px;padding:36px 20px;background:linear-gradient(180deg,var(--mh-green-50),rgba(240,246,236,.4))}.mh-first-reviews__slot p{font-family:var(--mh-heading);font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--mh-ink-faint)}.mh-plan{display:grid;gap:10px;border:none;padding:0;margin:0 0 16px}.mh-plan__opt{position:relative;display:flex;align-items:flex-start;gap:12px;border:1.5px solid var(--mh-border);border-radius:14px;padding:13px 16px;cursor:pointer;background:var(--mh-white);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.mh-plan__opt:hover{border-color:var(--mh-green-500)}.mh-plan__opt input{position:absolute;opacity:0;pointer-events:none}.mh-plan__opt.is-selected{border-color:var(--mh-green-700);background:var(--mh-green-50);box-shadow:0 0 0 1.5px var(--mh-green-700)}.mh-plan__opt.is-selected .mh-tier__radio{border-color:var(--mh-green-700)}.mh-plan__opt.is-selected .mh-tier__radio:after{transform:scale(1)}.mh-plan__main{display:grid;gap:3px}.mh-plan__main strong{font-family:var(--mh-heading);font-size:15px;color:var(--mh-green-900)}.mh-plan__main small{font-size:12.5px;color:var(--mh-ink-soft);line-height:1.45}.mh-plan__bundle-note{font-size:12px;color:var(--mh-ink-faint);margin:8px 0 0}.mh-coa-note{margin-top:14px;font-size:12.5px;color:var(--mh-ink-faint)}.mh-jdgm{max-width:860px;margin:0 auto}.mh-jdgm .jdgm-review-widget{font-family:var(--mh-body)}
/*# sourceMappingURL=/cdn/shop/t/38/assets/mh-landing-offer.css.map */
