:root{--mt-ink: var(--mt-text, #303030);--mt-heading: var(--mt-navy);--mt-muted: color-mix(in srgb, var(--mt-ink) 72%, white);--mt-line: #E4E7E2;--mt-gold-dark: color-mix(in srgb, var(--mt-gold) 86%, black);--mt-radius-sm: calc(var(--mt-radius, 8px) * .75);--mt-radius-lg: calc(var(--mt-radius, 8px) * 1.5);--mt-pill: 999px;--mt-container: 1200px;--mt-gutter: 20px;--mt-font: "Poppins", var(--font-body--family, system-ui), sans-serif}.mt-section{--mt-bg: #fff;--mt-fg: var(--mt-ink);--mt-fg-head: var(--mt-heading);--mt-fg-muted: var(--mt-muted);--mt-card: #fff;--mt-card-border: var(--mt-line);background:var(--mt-bg);color:var(--mt-fg);padding-block:var(--mt-pt, 10px) var(--mt-pb, 24px);font-family:var(--mt-font);font-size:16px;line-height:1.6;position:relative;overflow:hidden}.mt-bg--sage{--mt-bg: var(--mt-sage);--mt-card-border: transparent}.mt-bg--blue{--mt-bg: var(--mt-blue);--mt-card-border: transparent}.mt-bg--cream{--mt-bg: var(--mt-cream);--mt-card-border: transparent}.mt-bg--navy{--mt-bg: var(--mt-navy);--mt-fg: #fff;--mt-fg-head: #fff;--mt-fg-muted: rgba(255, 255, 255, .8);--mt-card: rgba(255, 255, 255, .08);--mt-card-border: rgba(255, 255, 255, .14)}.mt-container{max-width:var(--mt-container);margin-inline:auto;padding-inline:var(--mt-gutter)}.mt-container--narrow{max-width:860px}.mt-section h1,.mt-section h2,.mt-section h3,.mt-section h4{color:var(--mt-fg-head);font-family:var(--mt-font)}.mt-eyebrow{display:inline-block;margin:0 0 6px;font:600 12.5px/1.2 var(--mt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--mt-fg-head);opacity:.85}.mt-h1,.mt-h2,.mt-h3{font-family:var(--mt-font);font-weight:700;letter-spacing:-.015em;margin:0;text-wrap:balance;color:var(--mt-fg-head)}.mt-h1{font-size:clamp(32px,4.4vw,52px);line-height:1.1}.mt-h2{font-size:clamp(26px,3.2vw,40px);line-height:1.15}.mt-h3{font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.mt-h1 em,.mt-h2 em,.mt-h3 em{font-style:normal;color:inherit;text-decoration:underline;text-decoration-color:var(--mt-gold);text-decoration-thickness:3px;text-underline-offset:6px}.mt-lead{font-size:16px;line-height:1.55;color:var(--mt-fg-muted);margin-top:6px;max-width:560px}.mt-heading--center .mt-lead{margin-inline:auto}.mt-lead p,.mt-rte p{margin:0 0 .7em}.mt-lead p:last-child,.mt-rte p:last-child{margin-bottom:0}.mt-rte{font-size:15.5px;color:var(--mt-fg-muted)}.mt-rte strong{color:var(--mt-fg);font-weight:600}.mt-small{font-size:13px;color:var(--mt-fg-muted)}.mt-heading{max-width:720px;margin:0 auto 16px}.mt-heading--center{text-align:center}.mt-heading--left{margin-inline:0;text-align:left}.mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border:2px solid var(--mt-gold);border-radius:var(--mt-radius);background:var(--mt-gold);color:#fff;font:600 16px/1 var(--mt-font);letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,transform .2s}.mt-btn:hover{background:var(--mt-gold-dark);border-color:var(--mt-gold-dark);transform:translateY(-1px)}.mt-btn:focus-visible{outline:3px solid var(--mt-navy);outline-offset:3px}.mt-bg--navy .mt-btn:focus-visible{outline-color:#fff}.mt-btn .mt-icon{width:18px;height:18px;transition:transform .2s}.mt-btn:hover .mt-icon{transform:translate(3px)}.mt-btn--outline{background:transparent;color:var(--mt-fg-head);border-color:currentColor}.mt-btn--outline:hover{background:var(--mt-navy);border-color:var(--mt-navy);color:#fff}.mt-bg--navy .mt-btn--outline:hover{background:#fff;color:var(--mt-navy)}.mt-btn--navy{background:var(--mt-navy);border-color:var(--mt-navy);color:#fff}.mt-btn--navy:hover{background:color-mix(in srgb,var(--mt-navy) 85%,black);border-color:transparent}@media(max-width:749px){.mt-btn--block-mobile{width:100%}}.mt-cta-row{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-top:16px}.mt-cta-row--center{justify-content:center}.mt-cta-note{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--mt-fg-muted);margin:0}.mt-cta-note .mt-icon{width:18px;height:18px;color:var(--mt-fg-head)}.mt-stars{display:inline-flex;gap:2px;line-height:0;vertical-align:middle;color:var(--mt-navy)}.mt-bg--navy .mt-stars{color:#fff}.mt-star{position:relative;width:var(--mt-star-size);height:var(--mt-star-size);display:inline-block}.mt-star svg{width:100%;height:100%;fill:color-mix(in srgb,currentColor 18%,transparent)}.mt-star__fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.mt-star__fill svg{width:var(--mt-star-size);height:var(--mt-star-size);fill:currentColor}.mt-stars--boxed .mt-star{background:#dcdce6;padding:2px;box-sizing:border-box;border-radius:2px}.mt-stars--boxed .mt-star svg{fill:#fff}.mt-stars--boxed .mt-star__fill{background:#00b67a;padding:2px;box-sizing:border-box;border-radius:2px}.mt-stars--boxed .mt-star__fill svg{fill:#fff;width:calc(var(--mt-star-size) - 4px);height:calc(var(--mt-star-size) - 4px)}.mt-icon{flex:none;display:inline-block;vertical-align:middle}.mt-icon-badge{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--mt-sage);color:var(--mt-navy);flex:none}.mt-bg--sage .mt-icon-badge,.mt-bg--blue .mt-icon-badge,.mt-bg--cream .mt-icon-badge{background:#fff}.mt-bg--navy .mt-icon-badge{background:#ffffff1f;color:#fff}.mt-grid{display:grid;gap:16px;grid-template-columns:repeat(var(--mt-cols, 3),minmax(0,1fr))}@media(max-width:989px){.mt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.mt-grid{grid-template-columns:1fr}.mt-grid--2-mobile{grid-template-columns:1fr 1fr;gap:10px}}.mt-card{background:var(--mt-card);border:1px solid var(--mt-card-border);border-radius:var(--mt-radius);padding:24px}.mt-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}.mt-split--reverse>.mt-split__media{order:-1}@media(max-width:899px){.mt-split{grid-template-columns:1fr;gap:24px}.mt-split--reverse>.mt-split__media{order:0}}.mt-media{overflow:hidden;background:var(--mt-sage);aspect-ratio:var(--mt-ratio, 4 / 5);position:relative;border-radius:var(--mt-radius)}.mt-bg--sage .mt-media{background:#fff}.mt-media img,.mt-media svg{width:100%;height:100%;object-fit:cover;display:block}.mt-media svg.mt-placeholder{fill:color-mix(in srgb,var(--mt-sage) 75%,var(--mt-navy))}.mt-checklist{list-style:none;margin:20px 0 0!important;padding:0;display:grid;gap:10px}.mt-checklist li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.5}.mt-checklist__icon{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--mt-navy);color:#fff;margin-top:1px}.mt-checklist__icon .mt-icon{width:13px;height:13px}.mt-bg--navy .mt-checklist__icon{background:#fff;color:var(--mt-navy)}.mt-hero__rating{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--mt-fg-muted);margin-bottom:14px}.mt-hero__rating strong{color:var(--mt-fg)}.mt-hero .mt-cta-row{margin-top:24px}.mt-hero__badge{position:absolute;left:14px;bottom:14px;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;background:#fff;color:var(--mt-ink);border-radius:var(--mt-pill);font-size:13.5px;line-height:1.3;box-shadow:0 4px 18px #00000014}.mt-hero__badge .mt-icon-badge{width:36px;height:36px;background:var(--mt-navy);color:#fff}.mt-hero__badge strong{color:var(--mt-heading)}.mt-strip{padding-block:0!important}.mt-strip .mt-container{max-width:none;padding:0}.mt-strip__list{display:flex;justify-content:center;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0}.mt-strip__item{display:flex;align-items:center;gap:8px;padding:12px 22px;white-space:nowrap;font:500 14px/1 var(--mt-font);color:var(--mt-fg)}.mt-strip__item .mt-icon{width:18px;height:18px}.mt-strip--marquee .mt-strip__viewport{overflow:hidden}.mt-strip--marquee .mt-strip__list{flex-wrap:nowrap;justify-content:flex-start;width:max-content;animation:mt-marquee var(--mt-speed, 40s) linear infinite}@keyframes mt-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mt-strip--marquee .mt-strip__list{animation:none;flex-wrap:wrap;justify-content:center;width:auto}.mt-strip__dup{display:none}}@media(max-width:749px){.mt-strip:not(.mt-strip--marquee) .mt-strip__list{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}}.mt-problem__stat{font:700 clamp(56px,8vw,96px)/1 var(--mt-font);letter-spacing:-.03em;margin:0 0 10px;color:var(--mt-fg-head)}.mt-chart{background:var(--mt-card);border:1px solid var(--mt-card-border);border-radius:var(--mt-radius);padding:24px 24px 18px;color:var(--mt-ink)}.mt-bg--sage .mt-chart,.mt-bg--blue .mt-chart,.mt-bg--cream .mt-chart{background:#fff}.mt-chart__title{font:600 14px/1.3 var(--mt-font);color:var(--mt-heading);margin:0 0 20px}.mt-chart__bars{display:flex;align-items:flex-end;gap:14px;height:220px;border-bottom:2px solid var(--mt-line)}.mt-chart__bar{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%}.mt-chart__fill{width:100%;height:var(--mt-val);min-height:4px;background:var(--mt-sage);border-radius:var(--mt-radius-sm) var(--mt-radius-sm) 0 0;transform-origin:bottom;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.mt-chart__bar--hl .mt-chart__fill{background:var(--mt-navy)}.mt-chart__value{font:600 13px/1 var(--mt-font);margin-bottom:8px;color:var(--mt-heading)}.mt-chart__labels{display:flex;gap:14px;margin-top:10px}.mt-chart__labels span{flex:1;text-align:center;font:500 12.5px/1.3 var(--mt-font);color:var(--mt-muted)}.mt-chart__source{margin-top:14px;font-size:12px;color:var(--mt-muted)}.mt-chart:not(.is-visible) .mt-chart__fill{transform:scaleY(0)}@media(prefers-reduced-motion:reduce){.mt-chart .mt-chart__fill{transform:none!important;transition:none}}.mt-symptoms .mt-heading{margin-bottom:12px}.mt-symptoms__list{list-style:none;margin:0 0 12px!important;padding:0;display:grid;gap:8px}.mt-symptoms__list li{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--mt-radius);background:var(--mt-card);border:1px solid var(--mt-card-border);font-size:16px}.mt-bg--sage .mt-symptoms__list li,.mt-bg--blue .mt-symptoms__list li,.mt-bg--cream .mt-symptoms__list li{background:#fff}.mt-symptoms__list b{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--mt-navy);color:#fff;font:600 12px/1 var(--mt-font)}.mt-symptoms__list .mt-icon{color:var(--mt-navy)}.mt-symptoms__outro{font-size:16px;font-weight:600;color:var(--mt-fg-head);margin:0}.mt-step{display:flex;flex-direction:column;gap:8px}.mt-step:not(.mt-card){padding:4px 0}.mt-step__media{--mt-ratio: 4 / 3;margin-bottom:8px}.mt-step__num{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--mt-navy);color:#fff;font:600 13px/1 var(--mt-font)}.mt-bg--navy .mt-step__num{background:#fff;color:var(--mt-navy)}.mt-step__text{color:var(--mt-fg-muted);font-size:15px;margin:0}.mt-step__text p{margin:0}.mt-stat{text-align:center;padding:18px 10px}.mt-stat__num{font:700 clamp(38px,4.4vw,56px)/1 var(--mt-font);letter-spacing:-.02em;color:var(--mt-fg-head)}.mt-stat__label{margin-top:8px;font-size:15px;line-height:1.4;color:var(--mt-fg-muted)}.mt-stat__ring{--p: 90;width:120px;height:120px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--mt-navy) calc(var(--p) * 1%),var(--mt-line) 0)}.mt-bg--navy .mt-stat__ring{background:conic-gradient(#fff calc(var(--p) * 1%),#ffffff2e 0)}.mt-stat__ring>span{width:100px;height:100px;border-radius:50%;background:var(--mt-bg);display:grid;place-items:center;font:700 26px/1 var(--mt-font)}.mt-footnote{margin-top:10px;font-size:12.5px;color:var(--mt-fg-muted);text-align:center}.mt-timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--mt-cols, 3),minmax(0,1fr));gap:16px}.mt-timeline__item{position:relative;background:var(--mt-card);border:1px solid var(--mt-card-border);border-radius:var(--mt-radius);padding:20px}.mt-bg--sage .mt-timeline__item,.mt-bg--blue .mt-timeline__item,.mt-bg--cream .mt-timeline__item{background:#fff}.mt-timeline__dot{display:none}.mt-timeline__label{display:inline-block;font:600 12px/1 var(--mt-font);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--mt-navy);padding:6px 10px;border-radius:var(--mt-pill);margin-bottom:12px}.mt-timeline__title{margin-bottom:6px}.mt-timeline__media{--mt-ratio: 4 / 3;margin-bottom:12px}.mt-timeline__metric{display:inline-block;margin-top:10px;font-weight:600;color:var(--mt-fg-head)}@media(max-width:899px){.mt-timeline{grid-template-columns:1fr}}.mt-cells{display:grid;grid-template-columns:repeat(var(--mt-cols, 4),minmax(0,1fr));gap:12px}.mt-ingredient{background:var(--mt-card);border:1px solid var(--mt-card-border);border-radius:var(--mt-radius);padding:18px}.mt-bg--sage .mt-ingredient,.mt-bg--blue .mt-ingredient,.mt-bg--cream .mt-ingredient{background:#fff}.mt-ingredient__top{display:flex;align-items:center;gap:12px;margin-bottom:6px}.mt-ingredient__top>div{flex:1}.mt-ingredient__top .mt-h3{font-size:16px!important}.mt-ingredient__img{width:44px;height:44px;border-radius:50%;overflow:hidden;flex:none;background:var(--mt-sage)}.mt-ingredient__img img{width:100%;height:100%;object-fit:cover}.mt-ingredient__dose{display:inline-block;margin-top:4px;font:600 13px/1 var(--mt-font);color:var(--mt-heading);background:var(--mt-sage);padding:5px 8px;border-radius:var(--mt-pill)}.mt-bg--sage .mt-ingredient__dose{background:var(--mt-cream)}.mt-ingredient__text{color:var(--mt-fg-muted);font-size:14px;margin:0}.mt-ingredient__text p{margin:0}.mt-ingredients__full{margin-top:14px}@media(max-width:989px){.mt-cells{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.mt-cells{grid-template-columns:1fr}}.mt-details{background:var(--mt-card);border:1px solid var(--mt-card-border);border-radius:var(--mt-radius)}.mt-bg--sage .mt-details,.mt-bg--blue .mt-details,.mt-bg--cream .mt-details{background:#fff}.mt-details+.mt-details{margin-top:8px}.mt-details>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;font:600 16px/1.4 var(--mt-font);color:var(--mt-fg-head)}.mt-details>summary::-webkit-details-marker{display:none}.mt-details__icon{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--mt-sage);color:var(--mt-navy);transition:transform .25s}.mt-bg--sage .mt-details__icon{background:var(--mt-cream)}.mt-details[open] .mt-details__icon{transform:rotate(45deg)}.mt-details>summary:focus-visible{outline:2px solid var(--mt-navy);outline-offset:-2px;border-radius:var(--mt-radius)}.mt-details__body{padding:0 18px 18px;color:var(--mt-fg-muted);font-size:15px;line-height:1.65}.mt-details__body p{margin:0 0 .7em}.mt-details__body p:last-child{margin:0}.mt-compare{max-width:860px;margin-inline:auto;background:#fff;border-radius:var(--mt-radius);overflow:hidden;border:1px solid var(--mt-line);color:var(--mt-ink)}.mt-compare__row{display:grid;grid-template-columns:1.4fr 1fr 1fr}.mt-compare__row+.mt-compare__row{border-top:1px solid var(--mt-line)}.mt-compare__cell{padding:14px 16px;display:flex;align-items:center;gap:10px;font-size:15px}.mt-compare__cell--ours{justify-content:center;text-align:center;font-weight:600;background:color-mix(in srgb,var(--mt-sage) 60%,white);color:var(--mt-heading)}.mt-compare__cell--theirs{justify-content:center;text-align:center;color:var(--mt-muted)}.mt-compare__row--head .mt-compare__cell{font-weight:600;font-size:14px;padding-block:16px}.mt-compare__row--head .mt-compare__cell--ours{background:var(--mt-navy);color:#fff}.mt-compare__logo{max-height:28px;width:auto}.mt-compare__yes{color:#fff;background:var(--mt-navy);width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center}.mt-compare__no{color:var(--mt-muted);background:var(--mt-cream);width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center}.mt-compare__sub{display:block;font-weight:400;font-size:12.5px;color:var(--mt-muted);margin-top:2px}@media(max-width:599px){.mt-compare__row{grid-template-columns:1.25fr .9fr .9fr}.mt-compare__cell{padding:12px 8px;font-size:13.5px}}.mt-vet{display:grid;grid-template-columns:160px 1fr;gap:28px;align-items:center;margin:0;background:var(--mt-card);border:1px solid var(--mt-card-border);border-radius:var(--mt-radius);padding:24px}.mt-bg--sage .mt-vet,.mt-bg--blue .mt-vet,.mt-bg--cream .mt-vet{background:#fff}.mt-vet+.mt-vet{margin-top:12px}.mt-vet__photo{width:160px;height:160px;border-radius:50%;overflow:hidden;background:var(--mt-sage)}.mt-vet__photo img,.mt-vet__photo svg{width:100%;height:100%;object-fit:cover}.mt-vet__quote{margin:0 0 14px;font:500 clamp(18px,2vw,22px)/1.5 var(--mt-font);color:var(--mt-fg-head)}.mt-vet__name{font-weight:600}.mt-vet__cred{font-size:14px;color:var(--mt-fg-muted);display:flex;gap:6px;align-items:center}.mt-vets--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.mt-vets--grid .mt-vet{grid-template-columns:1fr;text-align:center;justify-items:center}.mt-vets--grid .mt-vet__photo{width:96px;height:96px}@media(max-width:749px){.mt-vet{grid-template-columns:1fr;text-align:center;justify-items:center}.mt-vet__photo{width:120px;height:120px}.mt-vet__cred{justify-content:center}}.mt-reviews__summary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 14px;margin:-6px 0 14px;font-size:15px;color:var(--mt-fg-muted)}.mt-reviews__summary strong{font-size:18px;color:var(--mt-fg-head)}.mt-tp-logo{display:inline-flex;align-items:center;gap:6px;font-weight:600}.mt-tp-logo svg{width:18px;height:18px;fill:#00b67a}.mt-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 3);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mt-carousel::-webkit-scrollbar{display:none}.mt-carousel>*{scroll-snap-align:start}@media(max-width:989px){.mt-carousel{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:599px){.mt-carousel{grid-auto-columns:86%;gap:12px}}.mt-carousel-nav{display:flex;justify-content:center;gap:8px;margin-top:16px}.mt-carousel-nav button{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--mt-fg-head);background:transparent;color:var(--mt-fg-head);display:grid;place-items:center;cursor:pointer}.mt-carousel-nav button:hover{background:var(--mt-navy);border-color:var(--mt-navy);color:#fff}.mt-carousel-nav button .mt-icon{width:18px;height:18px}.mt-carousel-nav button:first-child .mt-icon{transform:rotate(180deg)}.mt-review{display:flex;flex-direction:column;gap:10px;height:100%;box-sizing:border-box;background:#fff;border:1px solid var(--mt-line);border-radius:var(--mt-radius);padding:20px;color:var(--mt-ink)}.mt-review__title{font:600 17px/1.3 var(--mt-font);margin:0;color:var(--mt-heading)}.mt-review__text{margin:0;font-size:15px;line-height:1.6;color:var(--mt-muted);flex:1}.mt-review__img{border-radius:var(--mt-radius-sm);overflow:hidden;aspect-ratio:4 / 3;background:var(--mt-sage)}.mt-review__img img{width:100%;height:100%;object-fit:cover}.mt-review__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13.5px;border-top:1px solid var(--mt-line);padding-top:10px}.mt-review__name{font-weight:600}.mt-review__meta{color:var(--mt-muted)}.mt-review__verified{display:inline-flex;align-items:center;gap:4px;color:var(--mt-heading);font-size:12.5px;font-weight:600}.mt-review__tags{display:flex;flex-wrap:wrap;gap:6px}.mt-review__tags span{font-size:12px;padding:4px 10px;border-radius:var(--mt-pill);background:var(--mt-sage)}.mt-trustbox{margin-bottom:20px}.mt-myth{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;padding:0;background:var(--mt-card);border:1px solid var(--mt-card-border);border-radius:var(--mt-radius)}.mt-bg--sage .mt-myth,.mt-bg--blue .mt-myth,.mt-bg--cream .mt-myth{background:#fff}.mt-myth+.mt-myth{margin-top:10px}.mt-myth__side{padding:18px 20px}.mt-myth__side--myth{background:color-mix(in srgb,var(--mt-sage) 55%,transparent)}.mt-myth__tag{display:inline-flex;align-items:center;gap:6px;font:600 11.5px/1 var(--mt-font);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:var(--mt-pill);margin-bottom:8px;background:#fff;color:var(--mt-heading)}.mt-myth__side--fact .mt-myth__tag{background:var(--mt-navy);color:#fff}.mt-myth__tag .mt-icon{width:12px;height:12px}.mt-myth__claim{font:600 17px/1.4 var(--mt-font);margin:0;color:var(--mt-heading);text-decoration:none}@media(max-width:749px){.mt-myth{grid-template-columns:1fr}}.mt-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px}.mt-tab{-webkit-appearance:none;appearance:none;cursor:pointer;border:1.5px solid var(--mt-line);background:#fff;color:var(--mt-ink);padding:9px 18px;border-radius:var(--mt-pill);font:500 14px/1 var(--mt-font)}.mt-tab[aria-selected=true]{background:var(--mt-navy);border-color:var(--mt-navy);color:#fff}.mt-faq__contact{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.mt-faq__contact p{margin:4px 0 0;color:var(--mt-fg-muted);font-size:15px}.mt-faq__contact .mt-h3{font-size:18px!important}.mt-guarantee{display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,4vw,48px);align-items:center}.mt-seal{width:clamp(120px,14vw,160px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--mt-gold);color:#fff;box-shadow:0 0 0 6px color-mix(in srgb,var(--mt-gold) 25%,transparent)}.mt-seal__inner{display:flex;flex-direction:column;align-items:center;line-height:1}.mt-seal__num{font:700 clamp(40px,4.6vw,54px)/1 var(--mt-font)}.mt-seal__unit{font:600 12px/1 var(--mt-font);letter-spacing:.14em;text-transform:uppercase;margin-top:4px}.mt-seal__sub{font:500 10.5px/1.25 var(--mt-font);letter-spacing:.04em;text-transform:uppercase;margin-top:6px;max-width:96px}.mt-guarantee__sig{margin-top:12px;font-size:14px;color:var(--mt-fg-muted)}.mt-guarantee .mt-cta-row{margin-top:12px}@media(max-width:749px){.mt-guarantee{grid-template-columns:1fr;text-align:center;justify-items:center}.mt-guarantee .mt-cta-row{justify-content:center}}.mt-block{width:100%;font-family:var(--mt-font);color:var(--mt-ink)}.mt-pills{display:flex;flex-wrap:wrap;gap:6px}.mt-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--mt-pill);font:600 12px/1 var(--mt-font);letter-spacing:.03em;background:var(--mt-sage);color:var(--mt-heading)}.mt-pill--gold{background:var(--mt-gold);color:#fff}.mt-pill--navy{background:var(--mt-navy);color:#fff}.mt-pill .mt-icon{width:13px;height:13px}.mt-rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--mt-heading);text-decoration:none}.mt-rating__score{font-weight:600}.mt-rating__count{color:var(--mt-muted)}.mt-rating__sep{width:1px;height:14px;background:var(--mt-line)}.mt-benefits{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mt-benefits li{display:flex;gap:12px;align-items:center;font-size:15px;line-height:1.45}.mt-benefits li b{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--mt-navy);color:#fff;font:600 11px/1 var(--mt-font)}.mt-infotabs{border:1px solid var(--mt-line);border-radius:var(--mt-radius);overflow:hidden;background:#fff}.mt-infotabs__label{display:none}.mt-infotabs__list{display:flex;gap:0;border-bottom:1px solid var(--mt-line);background:var(--mt-cream)}.mt-infotabs__tab{flex:1;-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:12px 8px;cursor:pointer;font:600 13.5px/1.2 var(--mt-font);color:var(--mt-muted)}.mt-infotabs__tab .mt-icon{display:none}.mt-infotabs__tab[aria-selected=true]{color:var(--mt-heading);border-color:var(--mt-navy);background:#fff}.mt-infotabs__panel{padding:14px 16px 16px;font-size:14.5px;line-height:1.6;color:var(--mt-ink)}.mt-infotabs__panel[hidden]{display:none}.mt-infotabs__panel p{margin:0 0 .6em}.mt-infotabs__vet{display:grid;grid-template-columns:56px 1fr;gap:12px}.mt-infotabs__vet-img{width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--mt-sage)}.mt-infotabs__vet-img img,.mt-infotabs__vet-img svg{width:100%;height:100%;object-fit:cover}.mt-infotabs__vet blockquote{margin:0 0 6px;font-style:italic}.mt-infotabs__vet cite{font-style:normal;font-weight:600;font-size:14px}.mt-infotabs__vet cite span{display:block;font-weight:400;color:var(--mt-muted)}.mt-kv{width:100%;border-collapse:collapse}.mt-kv th,.mt-kv td{text-align:left;padding:8px 0;border-bottom:1px solid var(--mt-line);font-size:14.5px;font-weight:400;vertical-align:top}.mt-kv th{color:var(--mt-ink);padding-right:12px}.mt-kv td{color:var(--mt-heading);font-weight:600;text-align:right}.mt-kv tr:last-child th,.mt-kv tr:last-child td{border-bottom:0}.mt-kv thead th,.mt-kv thead td{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mt-muted)}.mt-purchase{display:grid;gap:8px}.mt-purchase__heading{font:600 14px/1.2 var(--mt-font);color:var(--mt-heading);margin:0}.mt-option{position:relative;display:block;border:2px solid var(--mt-line);border-radius:var(--mt-radius);background:#fff;padding:14px 14px 14px 46px;transition:border-color .2s}.mt-option:has(input:checked){border-color:var(--mt-navy);background:color-mix(in srgb,var(--mt-sage) 40%,white)}.mt-option:has(input:focus-visible){outline:3px solid var(--mt-gold);outline-offset:2px}.mt-option__row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;cursor:pointer;margin:-14px -14px -14px -46px;padding:14px 14px 14px 46px}.mt-option__row+*{margin-top:12px}.mt-option__radio{position:absolute;opacity:0;pointer-events:none}.mt-option__dot{position:absolute;left:14px;top:16px;width:20px;height:20px;border-radius:50%;border:2px solid var(--mt-muted);background:#fff}.mt-option:has(input:checked) .mt-option__dot{border-color:var(--mt-navy);background:radial-gradient(circle,var(--mt-navy) 0 4.5px,#fff 5px)}.mt-option__title{font-weight:600;font-size:15.5px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--mt-heading)}.mt-option__save{font:600 11px/1 var(--mt-font);text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;border-radius:var(--mt-pill);background:var(--mt-gold);color:#fff}.mt-option__prices{text-align:right;white-space:nowrap}.mt-option__price{font-weight:700;font-size:16px}.mt-option__compare{display:block;font-size:13px;color:var(--mt-muted);text-decoration:line-through}.mt-option__perday{display:block;font-size:12px;color:var(--mt-muted)}.mt-option__badge{position:absolute;top:-10px;right:12px;background:var(--mt-gold);color:#fff;font:600 10.5px/1 var(--mt-font);letter-spacing:.06em;text-transform:uppercase;padding:5px 9px;border-radius:var(--mt-pill)}.mt-option__freq{display:none}.mt-option:has(input:checked) .mt-option__freq:not([hidden]){display:block}.mt-option__freq label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.mt-option__freq select{width:100%;min-height:42px;border-radius:var(--mt-radius-sm);border:1.5px solid var(--mt-line);padding:0 10px;font:inherit;font-size:14px;background:#fff;color:var(--mt-ink)}.mt-option__perks{list-style:none;margin:10px 0 0;padding:0;display:none;gap:4px;font-size:13.5px}.mt-option:has(input:checked) .mt-option__perks{display:grid}.mt-option__perks li{display:flex;gap:8px;align-items:center}.mt-option__perks .mt-icon{width:16px;height:16px;color:var(--mt-navy)}.mt-purchase__note{margin:0;font-size:12.5px;color:var(--mt-muted);display:flex;align-items:center;gap:6px}.mt-trust{display:grid;gap:10px}.mt-delivery{display:grid;grid-template-columns:repeat(3,1fr);background:var(--mt-cream);border-radius:var(--mt-radius);padding:12px 6px;text-align:center;font-size:12.5px}.mt-delivery__step{display:flex;flex-direction:column;align-items:center;gap:4px}.mt-delivery__step .mt-icon-badge{width:32px;height:32px;background:var(--mt-navy);color:#fff}.mt-delivery__step strong{font-size:13px;color:var(--mt-heading)}.mt-delivery__step span{color:var(--mt-muted)}.mt-delivery__cutoff{grid-column:1 / -1;margin-top:8px}.mt-guarantee-box{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--mt-radius);background:var(--mt-navy);color:#fff}.mt-guarantee-box .mt-icon{width:30px;height:30px}.mt-guarantee-box strong{display:block;font-size:14.5px}.mt-guarantee-box span{font-size:13px;opacity:.88}.mt-trust__row{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mt-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:10px 6px;border-radius:var(--mt-radius);background:var(--mt-cream);font:500 12.5px/1.3 var(--mt-font);color:var(--mt-heading)}.mt-trust__item .mt-icon{width:20px;height:20px}.mt-secure{display:flex;justify-content:center;align-items:center;gap:6px;font-size:12.5px;color:var(--mt-muted);margin:0}.mt-secure .mt-icon{width:14px;height:14px}#mt-buy{scroll-margin-top:calc(var(--header-height, 80px) + 16px)}.mt-ship{padding:12px 14px;border-radius:var(--mt-radius);background:var(--mt-sage);color:var(--mt-heading);font-size:14px;margin-bottom:14px}.mt-ship__msg{display:flex;align-items:center;gap:8px;margin:0 0 8px}.mt-ship__bar{height:6px;border-radius:var(--mt-pill);background:#fff;overflow:hidden}.mt-ship__fill{height:100%;width:var(--mt-progress, 0%);background:var(--mt-gold);border-radius:inherit;transition:width .5s ease}body{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--mt-font);text-wrap:balance}::selection{background:var(--mt-gold);color:#fff}@media(max-width:360px){.mt-dose__option{white-space:normal}}.mt-vproof__heading{margin:0 0 8px;font:600 14.5px/1.2 var(--mt-font);color:var(--mt-heading)}.mt-vproof__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 16px) / 3);gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mt-vproof__track::-webkit-scrollbar{display:none}.mt-vproof__item{margin:0;scroll-snap-align:start}.mt-vproof__media{aspect-ratio:var(--mt-vratio, 9 / 16);border-radius:var(--mt-radius);overflow:hidden;background:var(--mt-sage)}.mt-vproof__media video,.mt-vproof__media img{width:100%;height:100%;object-fit:cover;display:block}.mt-vproof__media--empty{display:grid;place-content:center;justify-items:center;gap:6px;color:var(--mt-heading);font-size:12px;border:1.5px dashed color-mix(in srgb,var(--mt-navy) 30%,transparent);background:var(--mt-sage)}.mt-vproof__cap{margin-top:6px;font-size:12.5px;line-height:1.35;color:var(--mt-ink)}.mt-vproof__note{margin:6px 0 0;font-size:11.5px;color:var(--mt-muted)}@media(max-width:599px){.mt-vproof__track{grid-auto-columns:42%}}.mt-sci{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:start}.mt-sci--reverse .mt-sci__visual{order:2}.mt-sci__media video{width:100%;height:100%;object-fit:cover;display:block}.mt-sci__steps{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mt-sci__steps li{display:flex;align-items:center;gap:8px;background:var(--mt-card);border:1px solid var(--mt-card-border);border-radius:var(--mt-radius);padding:10px;font-size:13px;line-height:1.3;color:var(--mt-fg-head)}.mt-bg--sage .mt-sci__steps li,.mt-bg--blue .mt-sci__steps li,.mt-bg--cream .mt-sci__steps li{background:#fff}.mt-sci__steps b{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--mt-navy);color:#fff;font:600 12px/1 var(--mt-font)}.mt-sci__tablist{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.mt-sci__tab{-webkit-appearance:none;appearance:none;cursor:pointer;border:1.5px solid var(--mt-line);background:#fff;color:var(--mt-ink);padding:9px 16px;border-radius:999px;font:500 14px/1 var(--mt-font)}.mt-sci__tab[aria-selected=true]{background:var(--mt-navy);border-color:var(--mt-navy);color:#fff}.mt-sci__panel{font-size:16px;line-height:1.6}.mt-sci__panel[hidden]{display:none}.mt-sci .mt-cta-row{margin-top:14px}@media(max-width:899px){.mt-sci{grid-template-columns:1fr}.mt-sci--reverse .mt-sci__visual{order:0}}@media(max-width:480px){.mt-sci__steps{grid-template-columns:1fr}}.mt-prods{display:grid;grid-template-columns:repeat(var(--mt-cols, 4),minmax(0,1fr));gap:14px}@media(max-width:989px){.mt-prods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.mt-prod{display:flex;flex-direction:column;background:var(--mt-card);border:1px solid var(--mt-card-border);border-radius:var(--mt-radius);overflow:hidden;color:var(--mt-ink);text-decoration:none;transition:transform .2s,box-shadow .2s}.mt-bg--sage .mt-prod,.mt-bg--blue .mt-prod,.mt-bg--cream .mt-prod{background:#fff}a.mt-prod:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.mt-prod__media{position:relative;aspect-ratio:1;background:var(--mt-cream)}.mt-prod__media img,.mt-prod__media svg{width:100%;height:100%;object-fit:cover;display:block}.mt-prod__label{position:absolute;top:10px;left:10px;padding:6px 10px;border-radius:999px;background:var(--mt-gold);color:#fff;font:600 12px/1 var(--mt-font)}.mt-prod__label--soon{background:var(--mt-navy)}.mt-prod__body{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px;flex:1}.mt-prod__title{margin:0;font:600 16px/1.3 var(--mt-font);color:var(--mt-heading)}.mt-prod__sub{margin:0;font-size:13.5px;line-height:1.4;color:var(--mt-muted)}.mt-prod__foot{margin-top:auto;padding-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mt-prod__price{font-weight:700;color:var(--mt-heading)}.mt-prod__btn{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:var(--mt-radius);background:var(--mt-gold);color:#fff;font:600 13.5px/1 var(--mt-font)}.mt-prod__btn--soon{background:var(--mt-cream);color:var(--mt-heading);cursor:pointer}.mt-prod--soon{cursor:pointer}.mt-prod--soon .mt-prod__media img{filter:grayscale(.35);opacity:.75}@media(max-width:599px){.mt-prod__foot{flex-direction:column;align-items:stretch}.mt-prod__btn{justify-content:center}}.mt-gal{overflow:hidden}.mt-gal__track{display:flex;gap:10px}.mt-gal:not(.mt-gal--marquee) .mt-gal__track{flex-wrap:wrap;justify-content:center}.mt-gal--marquee .mt-gal__track{width:max-content;animation:mt-marquee var(--mt-speed, 60s) linear infinite}.mt-gal--marquee:hover .mt-gal__track{animation-play-state:paused}.mt-gal__dup{display:flex;gap:10px}.mt-gal__item{margin:0;width:220px;flex:none}.mt-gal__media{aspect-ratio:4 / 5;border-radius:var(--mt-radius);overflow:hidden;background:var(--mt-sage)}.mt-gal__media img,.mt-gal__media svg{width:100%;height:100%;object-fit:cover;display:block}.mt-gal__item figcaption{margin-top:6px;font-size:13px;color:var(--mt-fg-muted);text-align:center}@media(max-width:599px){.mt-gal__item{width:160px}}@media(prefers-reduced-motion:reduce){.mt-gal--marquee .mt-gal__track{animation:none}.mt-gal__dup{display:none}}.mt-cmp{max-width:920px;margin-inline:auto}.mt-cmp__row{display:grid;grid-template-columns:1.5fr 1fr 1fr;align-items:stretch}.mt-cmp--3 .mt-cmp__row{grid-template-columns:1.5fr 1.05fr .9fr .9fr}.mt-cmp__cell{display:flex;align-items:center;justify-content:center;text-align:center;padding:14px 10px;font-size:14.5px;line-height:1.35;border-bottom:1px solid color-mix(in srgb,var(--mt-navy) 10%,transparent)}.mt-cmp__cell--feat{justify-content:flex-start;text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding-left:0}.mt-cmp__cell--feat strong{font-weight:600;color:var(--mt-fg-head)}.mt-cmp__sub{font-size:12.5px;color:var(--mt-fg-muted)}.mt-cmp__cell--ours{background:#fff;border-left:2px solid var(--mt-navy);border-right:2px solid var(--mt-navy);font-weight:600;color:var(--mt-heading)}.mt-cmp__cell--them{color:var(--mt-fg-muted)}.mt-cmp__row--head .mt-cmp__cell{border-bottom:0;font-weight:600;font-size:14px;color:var(--mt-fg-head);align-self:end}.mt-cmp__row--head .mt-cmp__cell--ours{flex-direction:column;gap:8px;padding-top:14px;border-top:2px solid var(--mt-navy);border-radius:var(--mt-radius) var(--mt-radius) 0 0;background:var(--mt-navy);color:#fff;align-self:stretch}.mt-cmp__img{width:76px;height:76px;border-radius:var(--mt-radius);overflow:hidden;background:#fff}.mt-cmp__img img{width:100%;height:100%;object-fit:cover}.mt-cmp__row:last-child .mt-cmp__cell--ours{border-bottom:2px solid var(--mt-navy);border-radius:0 0 var(--mt-radius) var(--mt-radius)}.mt-cmp__row:last-child .mt-cmp__cell{border-bottom-color:transparent}.mt-cmp__row:last-child .mt-cmp__cell--ours{border-bottom-color:var(--mt-navy)}.mt-cmp__yes{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--mt-navy);color:#fff}.mt-cmp__no{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--mt-ink) 10%,transparent);color:var(--mt-muted)}.mt-bg--navy .mt-cmp__cell--feat strong,.mt-bg--navy .mt-cmp__row--head .mt-cmp__cell{color:#fff}@media(max-width:699px){.mt-cmp{overflow-x:auto}.mt-cmp__row,.mt-cmp--3 .mt-cmp__row{grid-template-columns:1.2fr 1fr 1fr;min-width:100%}.mt-cmp--3 .mt-cmp__row{grid-template-columns:1.15fr 1fr .85fr .85fr;min-width:480px}.mt-cmp__cell{font-size:13px;padding:12px 6px}.mt-cmp__img{width:52px;height:52px}}.mt-cells--cards .mt-ingredient{padding:0;overflow:hidden;display:flex;flex-direction:column}.mt-cells--cards .mt-ingredient__top,.mt-cells--cards .mt-ingredient__text{padding:0 14px}.mt-cells--cards .mt-ingredient__top{padding-top:12px}.mt-cells--cards .mt-ingredient__text{padding-bottom:14px}.mt-cells--cards .mt-ingredient__top>div{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.mt-ingredient__photo{aspect-ratio:4 / 3;background:var(--mt-sage)}.mt-ingredient__photo img,.mt-ingredient__photo svg{width:100%;height:100%;object-fit:cover;display:block}.mt-vets--grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.mt-vets--grid .mt-vet{padding:0;overflow:hidden;gap:0;align-content:start;text-align:left;justify-items:stretch}.mt-vets--grid .mt-vet__photo{width:100%;height:auto;aspect-ratio:4 / 3;border-radius:0}.mt-vets--grid .mt-vet>div:last-child{padding:16px 18px 18px}.mt-vets--grid .mt-vet__quote{font-size:16px;font-weight:500}.mt-vets--grid .mt-vet__cred{justify-content:flex-start}.mt-vets--grid .mt-vet+.mt-vet{margin-top:0}.mt-pintro .mt-container{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.mt-pintro--center .mt-container{align-items:center;text-align:center}.mt-pintro__pills{margin-bottom:2px}.mt-pintro__title{margin:0;font:700 clamp(26px,6vw,40px)/1.12 var(--mt-font);letter-spacing:-.015em;color:var(--mt-fg-head);text-wrap:balance}.mt-pintro__sub{margin:0;font-size:15px;line-height:1.45;color:var(--mt-fg-muted)}.mt-pintro__rating{display:inline-flex;align-items:center;gap:8px;margin-top:2px;font-size:14px;color:var(--mt-fg-head);text-decoration:none}.mt-pintro__rating span{color:var(--mt-fg-muted)}.mt-pintro__rating:hover span{text-decoration:underline}.mt-cartx{display:grid;gap:8px;margin:0 0 14px;font-size:13.5px;line-height:1.35;color:var(--mt-heading)}.mt-cartx__row{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:var(--mt-radius)}.mt-cartx__row svg{flex:none}.mt-cartx__count{background:#fcebe7}.mt-cartx__count strong{font-variant-numeric:tabular-nums}.mt-cartx__dose{background:var(--mt-sage)}.mt-cartx__rating{background:#fff;border:1px solid rgb(0 0 0 / .08);color:inherit;text-decoration:none}.mt-cartx__trust{list-style:none;margin:2px 0 0;padding:0 2px;display:grid;gap:6px}.mt-cartx__trust li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mt-muted, #5f5f5f)}.mt-cartx__trust svg{color:#139259;flex:none}:root{--mt-cart-green: #139259;--mt-cart-orange: #E36C5C}.mt-cart-save{background:#eaf6ef!important}.mt-reward{background:#eaf6ef;padding:12px 16px 10px;margin:0 0 4px;text-align:left}.mt-reward__title{margin:0 0 2px;font:700 13px/1.3 var(--mt-font);color:var(--mt-cart-green)}.mt-reward__msg{margin:0 0 10px;font-size:14px;line-height:1.35;color:var(--mt-heading)}.mt-reward__label{margin:0 0 6px;text-align:center;font:700 12.5px/1.2 var(--mt-font);color:var(--mt-cart-green)}.mt-reward__track{position:relative;height:6px;border-radius:999px;background:#1392592e;margin:8px 12px}.mt-reward__fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--mt-cart-green);transition:width .5s ease}.mt-reward__dot{position:absolute;left:100%;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#13925980;border:2px solid rgb(19 146 89 / .3)}.mt-reward--done .mt-reward__dot{background:var(--mt-cart-green);color:#fff;border-color:var(--mt-cart-green)}.mt-reward__amount{margin:6px 0 0;text-align:right;font:700 12px/1 var(--mt-font);color:var(--mt-heading)}.mt-creviews{margin:0 0 12px}.mt-creviews__heading{margin:0 0 8px;font:700 13px/1.2 var(--mt-font);color:var(--mt-heading)}.mt-creviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,82%);gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none}.mt-creviews__track::-webkit-scrollbar{display:none}.mt-creview{margin:0;scroll-snap-align:start;background:#fff;border:1px solid rgb(0 0 0 / .08);border-radius:calc(var(--mt-radius) + 2px);padding:10px 12px}.mt-creview__top{display:flex;align-items:center;gap:9px;margin-bottom:6px}.mt-creview__pfp{width:36px;height:36px;flex:none;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--mt-sage);color:var(--mt-cart-green);font-weight:700}.mt-creview__pfp img{width:100%;height:100%;object-fit:cover}.mt-creview__who{display:grid;gap:2px;font-size:13px;line-height:1.2}.mt-creview__text{margin:0;font-size:13px;line-height:1.4;color:var(--mt-ink, #303030);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mt-cart-shipline{margin-bottom:6px}.mt-cart-shipline__value{color:var(--mt-cart-green)}.mt-cart-save{margin-left:auto;margin-right:8px;padding:4px 9px;border-radius:999px;background:var(--mt-sage);color:var(--mt-cart-green);font-size:12px;font-weight:600;white-space:nowrap}.cart__checkout-button{border-radius:999px;background:var(--mt-cart-orange);border-color:var(--mt-cart-orange)}.mt-checkout-label{display:inline-flex;align-items:center;gap:8px}.mt-payicons{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.mt-payicon{height:22px;width:auto;display:block}.mt-gal__link,.mt-review__img--link{display:block;color:inherit;text-decoration:none}.mt-gal__link .mt-gal__media img,.mt-review__img--link img{transition:transform .35s ease}.mt-gal__link:hover .mt-gal__media img,.mt-review__img--link:hover img{transform:scale(1.03)}.mt-review__img--link{overflow:hidden}.mt-heading{margin-bottom:28px}.mt-section+.mt-section,.mt-shopify-section+.mt-shopify-section{border-top:0}@media(max-width:749px){.mt-section{padding-block:calc(var(--mt-pt, 10px) * .72) calc(var(--mt-pb, 24px) * .72)}.mt-heading{margin-bottom:22px}}[data-mt-notify]:focus-visible{outline:2px solid var(--mt-gold);outline-offset:3px}.mt-notify{width:min(440px,calc(100vw - 32px));border:0;border-radius:20px;padding:30px 26px 24px;background:#fff;color:var(--mt-ink, #303030);box-shadow:0 30px 80px -20px #00000059;text-align:center;font-family:var(--mt-font)}.mt-notify::backdrop{background:#0f464373;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mt-notify[open]{animation:mtNotifyIn .25s ease both}@keyframes mtNotifyIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.mt-notify__close{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:0;background:var(--mt-sage);color:var(--mt-heading);display:grid;place-items:center;cursor:pointer}.mt-notify__icon{width:56px;height:56px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:#fcebe7;color:var(--mt-gold)}.mt-notify__eyebrow{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mt-gold)}.mt-notify__title{margin:0 0 8px;font-size:24px;line-height:1.2;color:var(--mt-heading)}.mt-notify__text{margin:0 0 18px;font-size:15px;line-height:1.5;color:var(--mt-muted, #5f5f5f)}.mt-notify__row{display:flex;gap:8px}.mt-notify__input{flex:1;min-width:0;height:48px;padding:0 14px;border:1.5px solid var(--mt-line, #e4e7e2);border-radius:12px;font:inherit;font-size:15px;background:#fff;color:inherit}.mt-notify__input:focus{outline:none;border-color:var(--mt-navy)}.mt-notify__btn{height:48px;padding:0 18px;border:0;border-radius:12px;background:var(--mt-gold);color:#fff;font:inherit;font-weight:700;font-size:15px;cursor:pointer;white-space:nowrap}.mt-notify__btn[disabled]{opacity:.6;cursor:wait}.mt-notify__btn--ghost{background:var(--mt-sage);color:var(--mt-heading);margin-top:6px}.mt-notify__consent{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--mt-muted, #6b6b6b)}.mt-notify__check{width:56px;height:56px;margin:4px auto 10px;border-radius:50%;display:grid;place-items:center;background:#139259;color:#fff}.mt-notify__success{margin:0 0 12px;font-size:16px;line-height:1.5;color:var(--mt-heading);font-weight:600}.mt-notify__err{margin:10px 0 0;font-size:13px;color:#b3261e}@media(max-width:420px){.mt-notify__row{flex-direction:column}.mt-notify__btn{width:100%}}mt-weight-dose.mt-dose{display:block;border:0;padding:0;background:none}.mt-dose .mt-dose__head{display:flex;align-items:center;gap:12px;margin:0 0 10px}.mt-dose .mt-dose__heading{flex:none;font:700 15px/1.2 var(--mt-font);color:#000}.mt-dose .mt-dose__rule{flex:1;height:1px;background:color-mix(in srgb,#000 18%,transparent)}.mt-dose .mt-dose__list{display:grid;grid-template-columns:repeat(var(--mt-dose-cols, 2),minmax(0,1fr));gap:10px}.mt-dose .mt-dose__option{position:relative;-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;margin:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;border:1.5px solid #DDE1DC;border-radius:calc(var(--mt-radius) + 4px);background:#fff;font-family:var(--mt-font);color:#000;text-align:center;white-space:normal;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s}.mt-dose .mt-dose__option:hover{border-color:color-mix(in srgb,var(--mt-navy) 40%,#DDE1DC)}.mt-dose .mt-dose__option[aria-checked=true]{border:2px solid var(--mt-navy);padding:13.5px 9.5px;background:color-mix(in srgb,#38C776 8%,white);box-shadow:0 6px 18px #0f46431a}.mt-dose .mt-dose__option:focus-visible{outline:3px solid color-mix(in srgb,var(--mt-navy) 35%,transparent);outline-offset:2px}.mt-dose .mt-dose__tick{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1.5px solid #C9CFCA;background:#fff;color:transparent}.mt-dose .mt-dose__tick .mt-icon{width:12px;height:12px;stroke-width:3}.mt-dose .mt-dose__option[aria-checked=true] .mt-dose__tick{background:var(--mt-navy);border-color:var(--mt-navy);color:#fff}.mt-dose .mt-dose__visual{display:flex;align-items:flex-end;justify-content:center;gap:2px;height:46px;margin:2px 0}.mt-dose .mt-dose__chew{width:40px;height:34px;flex:none}.mt-dose .mt-dose__chew+.mt-dose__chew{margin-left:-8px}.mt-dose .mt-dose__img{height:46px;width:auto;max-width:100%;object-fit:contain}.mt-dose .mt-dose__label{font:700 15.5px/1.2 var(--mt-font);color:#000}.mt-dose .mt-dose__pill{display:inline-flex;padding:4px 9px;border-radius:999px;background:#a7efc6;color:#0b3b24;font:600 12px/1 var(--mt-font);white-space:nowrap}.mt-dose .mt-dose__sub{font-size:12px;color:var(--mt-muted)}.mt-dose .mt-dose__days{font-size:12.5px;line-height:1.2;color:var(--mt-muted)}.mt-dose .mt-dose__days strong{color:#000;font-weight:700}.mt-dose .mt-dose__note{margin:10px 2px 0;font-size:12.5px;line-height:1.4;color:var(--mt-muted);text-align:left}@media(max-width:360px){.mt-dose .mt-dose__label{font-size:14.5px}.mt-dose .mt-dose__pill{font-size:11px}}.mt-dose .mt-dose__option:not([aria-checked=true]) .mt-dose__tick .mt-icon{display:none!important}.mt-dose .mt-dose__option[aria-checked=true] .mt-dose__tick{background:#1e9e5a!important;border-color:#1e9e5a!important}.mt-dose .mt-dose__option[aria-checked=true] .mt-dose__tick .mt-icon,.mt-dose .mt-dose__option[aria-checked=true] .mt-dose__tick .mt-icon *{display:block;color:#fff!important;stroke:#fff!important}.mt-cmp__yes,.mt-compare__yes{background:#1e9e5a!important;color:#fff!important}.mt-cmp__yes .mt-icon,.mt-cmp__yes .mt-icon *,.mt-compare__yes .mt-icon,.mt-compare__yes .mt-icon *{color:#fff!important;stroke:#fff!important;stroke-width:3}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mt-theme.css.map */
